# EDGAR Filing Document

**Accession Number:** 0001602905
**File Stem:** 0001602905-26-000004
**Filing Date:** 2026-5
**Character Count:** 147065
**Document Hash:** d0d2b58be2c27fdf4828e80c985e7365
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001602905-26-000004.hdr.sgml**: 20260511

**ACCESSION NUMBER**: 0001602905-26-000004

**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:** MCF Advisors LLC
- **CENTRAL INDEX KEY:** 0001602905

**ORGANIZATION NAME:**
- **EIN:** 200566061
- **STATE OF INCORPORATION:** KY
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 333 WEST VINE ST
- **STREET 2:** SUITE 1740
- **CITY:** LEXINGTON
- **STATE:** KY
- **ZIP:** 40507
- **BUSINESS PHONE:** 8599670999

**MAIL ADDRESS:**
- **STREET 1:** 333 WEST VINE ST
- **STREET 2:** SUITE 1740
- **CITY:** LEXINGTON
- **STATE:** KY
- **ZIP:** 40507

### 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:** MCF Advisors LLC<br>**Address:** 333 WEST VINE ST<br>SUITE 1740<br>LEXINGTON, KY 40507

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

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:** Timothy A. Gavin<br>**Title:** Chief Compliance Officer<br>**Phone:** 859-392-8600

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

Timothy A. Gavin  Louisville, KY  05-11-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:** 1341

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

      (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 |
| 10X GENOMICS INC | CL A COM | 88025U109 |  | 136531 | 6431 | SH |  | SOLE | MCF Advisors | 6431 | 0 | 0 |
| 1ST FINL BANCORP | COM | 320209109 |  | 97580 | 3500 | SH |  | SOLE | MCF Advisors | 3500 | 0 | 0 |
| 3M CO | COM | 88579Y101 |  | 1020285 | 7025 | SH |  | SOLE | MCF Advisors | 7025 | 0 | 0 |
| AAON INC | COM PAR $0.004 | 000360206 |  | 9517 | 115 | SH |  | SOLE | MCF Advisors | 0 | 0 | 115 |
| ABBOTT LABORATORIES | COM | 002824100 |  | 854040 | 8318 | SH |  | SOLE | MCF Advisors | 8318 | 0 | 0 |
| ABBVIE INC | COM | 00287Y109 |  | 2835331 | 13037 | SH |  | SOLE | MCF Advisors | 13037 | 0 | 0 |
| ABITS GROUP INC | SHS NEW | G6S34K113 |  | 284 | 184 | SH |  | SOLE | MCF Advisors | 171 | 0 | 13 |
| ABRDN ETFS | BBRG ALL COMD K1 | 003261104 |  | 27668870 | 1139105 | SH |  | SOLE | MCF Advisors | 1138674 | 0 | 431 |
| ABRDN GLOBAL DYNAMIC DIVIDEN | COM | 00302M106 |  | 18479 | 1711 | SH |  | SOLE | MCF Advisors | 1711 | 0 | 0 |
| ABRDN SILVER ETF TRUST | PHYSCL SILVR SHS | 003264108 |  | 5156 | 72 | SH |  | SOLE | MCF Advisors | 72 | 0 | 0 |
| ACADEMY SPORTS  OUTDOORS IN | COM | 00402L107 |  | 20433 | 361 | SH |  | SOLE | MCF Advisors | 361 | 0 | 0 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 665785 | 3358 | SH |  | SOLE | MCF Advisors | 3358 | 0 | 0 |
| ACM RESH INC | COM CL A | 00108J109 |  | 5155 | 131 | SH |  | SOLE | MCF Advisors | 0 | 0 | 131 |
| ADAPTIVE BIOTECHNOLOGIES COR | COM | 00650F109 |  | 9134 | 658 | SH |  | SOLE | MCF Advisors | 0 | 0 | 658 |
| ADMA BIOLOGICS INC | COM | 000899104 |  | 8155 | 905 | SH |  | SOLE | MCF Advisors | 0 | 0 | 905 |
| ADOBE INC | COM | 00724F101 |  | 65146 | 268 | SH |  | SOLE | MCF Advisors | 268 | 0 | 0 |
| ADVANCE AUTO PARTS INC | COM | 00751Y106 |  | 5803 | 110 | SH |  | SOLE | MCF Advisors | 110 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 664810 | 3268 | SH |  | SOLE | MCF Advisors | 3219 | 0 | 49 |
| ADVISORS INNER CIRCLE FD III | DEMCRATIC LG ETF | 00774Q346 |  | 432763 | 10765 | SH |  | SOLE | MCF Advisors | 10765 | 0 | 0 |
| AECOM | COM | 00766T100 |  | 29857 | 352 | SH |  | SOLE | MCF Advisors | 352 | 0 | 0 |
| AEHR TEST SYS | COM | 00760J108 |  | 32853 | 886 | SH |  | SOLE | MCF Advisors | 0 | 0 | 886 |
| AELUMA INC | COM | 00776X109 |  | 243474 | 18600 | SH |  | SOLE | MCF Advisors | 17000 | 0 | 1600 |
| AEROVIRONMENT INC | COM | 008073108 |  | 367 | 2 | SH |  | SOLE | MCF Advisors | 2 | 0 | 0 |
| AES CORP | COM | 00130H105 |  | 190495 | 13520 | SH |  | SOLE | MCF Advisors | 13385 | 0 | 135 |
| AFFIRM HLDGS INC | COM CL A | 00827B106 |  | 871 | 19 | SH |  | SOLE | MCF Advisors | 19 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 28525 | 260 | SH |  | SOLE | MCF Advisors | 260 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 5712 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| AGILYSYS INC | COM | 00847J105 |  | 15438 | 217 | SH |  | SOLE | MCF Advisors | 26 | 0 | 191 |
| AGNC INVT CORP | COM | 00123Q104 |  | 6902 | 680 | SH |  | SOLE | MCF Advisors | 680 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 121180 | 597 | SH |  | SOLE | MCF Advisors | 597 | 0 | 0 |
| AGREE RLTY CORP | COM | 008492100 |  | 44254 | 585 | SH |  | SOLE | MCF Advisors | 585 | 0 | 0 |
| AIR PRODUCTS AND CHEMICALS I | COM | 009158106 |  | 499062 | 1718 | SH |  | SOLE | MCF Advisors | 1718 | 0 | 0 |
| AIRBNB INC | COM CL A | 009066101 |  | 132342 | 1048 | SH |  | SOLE | MCF Advisors | 1048 | 0 | 0 |
| AIRGAIN INC | COM | 00938A104 |  | 7598 | 1381 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1381 |
| ALAMOS GOLD INC | COM CL A | 011532108 |  | 17772 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 1141 | 31 | SH |  | SOLE | MCF Advisors | 31 | 0 | 0 |
| ALBEMARLE CORP | COM | 012653101 |  | 1975 | 11 | SH |  | SOLE | MCF Advisors | 11 | 0 | 0 |
| ALCOA CORP | COM | 013872106 |  | 1659 | 25 | SH |  | SOLE | MCF Advisors | 25 | 0 | 0 |
| ALCON AG | ORD SHS | H01301128 |  | 1558012 | 20677 | SH |  | SOLE | MCF Advisors | 20677 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 879 | 7 | SH |  | SOLE | MCF Advisors | 7 | 0 | 0 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 37029 | 216 | SH |  | SOLE | MCF Advisors | 216 | 0 | 0 |
| ALIGNMENT HEALTHCARE INC | COM | 01625V104 |  | 46641 | 2647 | SH |  | SOLE | MCF Advisors | 0 | 0 | 2647 |
| ALLEGRO MICROSYSTEMS INC | COM | 01749D105 |  | 1577 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| ALLIANCE RESOURCE PARTNERS L | UT LTD PART | 01877R108 |  | 27650 | 1000 | SH |  | SOLE | MCF Advisors | 1000 | 0 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 34804 | 485 | SH |  | SOLE | MCF Advisors | 485 | 0 | 0 |
| ALLSTATE CORP | COM | 020002101 |  | 664152 | 3201 | SH |  | SOLE | MCF Advisors | 3201 | 0 | 0 |
| ALLY FINL INC | COM | 02005N100 |  | 1020 | 26 | SH |  | SOLE | MCF Advisors | 26 | 0 | 0 |
| ALMONTY INDS INC | COM NEW | 020398707 |  | 203937 | 14084 | SH |  | SOLE | MCF Advisors | 11910 | 0 | 2174 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 9162577 | 31863 | SH |  | SOLE | MCF Advisors | 31258 | 0 | 605 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 3951461 | 13775 | SH |  | SOLE | MCF Advisors | 13602 | 0 | 173 |
| ALPHATEC HLDGS INC | COM NEW | 02081G201 |  | 30356 | 2790 | SH |  | SOLE | MCF Advisors | 0 | 0 | 2790 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 1187628 | 17728 | SH |  | SOLE | MCF Advisors | 17728 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 8024348 | 38529 | SH |  | SOLE | MCF Advisors | 38400 | 0 | 129 |
| AMC ENTMT HLDGS INC | CL A NEW | 00165C302 |  | 16992 | 17338 | SH |  | SOLE | MCF Advisors | 16754 | 0 | 584 |
| AMEREN CORP | COM | 023608102 |  | 19896 | 181 | SH |  | SOLE | MCF Advisors | 181 | 0 | 0 |
| AMERICAN CENTY ETF TR | AVANTIS EMGMKT | 025072604 |  | 13989 | 174 | SH |  | SOLE | MCF Advisors | 174 | 0 | 0 |
| AMERICAN CENTY ETF TR | AVANTIS US MID C | 025072125 |  | 11631 | 161 | SH |  | SOLE | MCF Advisors | 161 | 0 | 0 |
| AMERICAN CENTY ETF TR | AVANTIS US SMALL | 025072323 |  | 72711 | 1167 | SH |  | SOLE | MCF Advisors | 1167 | 0 | 0 |
| AMERICAN CENTY ETF TR | EMERGING MKT VAL | 025072372 |  | 520025 | 8670 | SH |  | SOLE | MCF Advisors | 8670 | 0 | 0 |
| AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 |  | 3454630 | 40719 | SH |  | SOLE | MCF Advisors | 40719 | 0 | 0 |
| AMERICAN CENTY ETF TR | INTL SMCP VLU | 025072802 |  | 569545 | 5703 | SH |  | SOLE | MCF Advisors | 5703 | 0 | 0 |
| AMERICAN CENTY ETF TR | US EQT ETF | 025072885 |  | 15060970 | 135465 | SH |  | SOLE | MCF Advisors | 135465 | 0 | 0 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 27618 | 250 | SH |  | SOLE | MCF Advisors | 250 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS IN | COM | 02553E106 |  | 3057 | 183 | SH |  | SOLE | MCF Advisors | 183 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 336770 | 2569 | SH |  | SOLE | MCF Advisors | 2533 | 0 | 36 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 2690703 | 8895 | SH |  | SOLE | MCF Advisors | 7590 | 0 | 1305 |
| AMERICAN FINANCIAL GROUP INC | COM | 025932104 |  | 621693 | 4868 | SH |  | SOLE | MCF Advisors | 823 | 0 | 4045 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 471993 | 6272 | SH |  | SOLE | MCF Advisors | 6272 | 0 | 0 |
| AMERICAN TOWER CORP | COM | 03027X100 |  | 71737 | 416 | SH |  | SOLE | MCF Advisors | 416 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 16195 | 119 | SH |  | SOLE | MCF Advisors | 119 | 0 | 0 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 53328 | 120 | SH |  | SOLE | MCF Advisors | 120 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 4104158 | 11665 | SH |  | SOLE | MCF Advisors | 11665 | 0 | 0 |
| AMKOR TECHNOLOGY INC | COM | 031652100 |  | 19994 | 444 | SH |  | SOLE | MCF Advisors | 444 | 0 | 0 |
| AMPHASTAR PHARMACEUTICALS IN | COM | 03209R103 |  | 1959 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| AMPHENOL CORP | CL A | 032095101 |  | 263042 | 2078 | SH |  | SOLE | MCF Advisors | 2078 | 0 | 0 |
| AMPLIFY ETF TR | AMPLIFY BLUESTAR | 032108599 |  | 8115 | 141 | SH |  | SOLE | MCF Advisors | 141 | 0 | 0 |
| AMPLIFY ETF TR | BLOCKCHAIN TECHN | 032108607 |  | 21718 | 436 | SH |  | SOLE | MCF Advisors | 436 | 0 | 0 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 15967 | 356 | SH |  | SOLE | MCF Advisors | 356 | 0 | 0 |
| AMRIZE LTD | SHS | H2927K103 |  | 10756 | 192 | SH |  | SOLE | MCF Advisors | 192 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 |  | 384634 | 1209 | SH |  | SOLE | MCF Advisors | 1209 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV | SPONSORED ADR | 03524A108 |  | 8672 | 125 | SH |  | SOLE | MCF Advisors | 125 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT IN | COM NEW | 035710839 |  | 22703 | 1039 | SH |  | SOLE | MCF Advisors | 1039 | 0 | 0 |
| ANTERO MIDSTREAM CORP | COM | 03676B102 |  | 54596 | 2395 | SH |  | SOLE | MCF Advisors | 2395 | 0 | 0 |
| ANTERO RESOURCES CORP | COM | 03674X106 |  | 2080 | 49 | SH |  | SOLE | MCF Advisors | 49 | 0 | 0 |
| AON PLC | SHS CL A | G0403H108 |  | 38412 | 119 | SH |  | SOLE | MCF Advisors | 119 | 0 | 0 |
| APA CORPORATION | COM | 03743Q108 |  | 21220 | 500 | SH |  | SOLE | MCF Advisors | 500 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | COM | 03769M106 |  | 27634 | 248 | SH |  | SOLE | MCF Advisors | 248 | 0 | 0 |
| APPLE HOSPITALITY REIT INC | COM NEW | 03784Y200 |  | 208 | 18 | SH |  | SOLE | MCF Advisors | 18 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 28001004 | 110331 | SH |  | SOLE | MCF Advisors | 109622 | 0 | 709 |
| APPLIED DIGITAL CORP | COM NEW | 038169207 |  | 14696 | 619 | SH |  | SOLE | MCF Advisors | 57 | 0 | 562 |
| APPLIED MATLS INC | COM | 038222105 |  | 269331 | 788 | SH |  | SOLE | MCF Advisors | 788 | 0 | 0 |
| APPLIED OPTOELECTRONICS INC | COM | 03823U102 |  | 33329 | 394 | SH |  | SOLE | MCF Advisors | 0 | 0 | 394 |
| APPLOVIN CORP | COM CL A | 03831W108 |  | 55322 | 139 | SH |  | SOLE | MCF Advisors | 139 | 0 | 0 |
| APTARGROUP INC | COM | 038336103 |  | 24196 | 192 | SH |  | SOLE | MCF Advisors | 192 | 0 | 0 |
| APTIV PLC | COM SHS | G3265R107 |  | 12361 | 178 | SH |  | SOLE | MCF Advisors | 178 | 0 | 0 |
| ARCHER AVIATION INC | COM CL A | 03945R102 |  | 130 | 25 | SH |  | SOLE | MCF Advisors | 25 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 1195966 | 16453 | SH |  | SOLE | MCF Advisors | 14693 | 0 | 1760 |
| ARCOSA INC | COM | 039653100 |  | 21228 | 200 | SH |  | SOLE | MCF Advisors | 200 | 0 | 0 |
| ARES CAPITAL CORP | COM | 04010L103 |  | 157796 | 8757 | SH |  | SOLE | MCF Advisors | 8757 | 0 | 0 |
| ARGAN INC | COM | 04010E109 |  | 13617 | 25 | SH |  | SOLE | MCF Advisors | 25 | 0 | 0 |
| ARISTA NETWORKS INC | COM SHS | 040413205 |  | 65565 | 534 | SH |  | SOLE | MCF Advisors | 534 | 0 | 0 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 482526 | 7139 | SH |  | SOLE | MCF Advisors | 7138 | 0 | 1 |
| ARM HOLDINGS PLC | SPONSORED ADS | 042068205 |  | 103476 | 684 | SH |  | SOLE | MCF Advisors | 684 | 0 | 0 |
| ARQIT QUANTUM INC | COM NEW | G0567U127 |  | 133 | 10 | SH |  | SOLE | MCF Advisors | 10 | 0 | 0 |
| ARTERIS INC | COM | 04302A104 |  | 12610 | 767 | SH |  | SOLE | MCF Advisors | 0 | 0 | 767 |
| ARTISAN PARTNERS ASSET MGMT | CL A | 04316A108 |  | 40375 | 1109 | SH |  | SOLE | MCF Advisors | 1109 | 0 | 0 |
| ARTIVION INC | COM | 228903100 |  | 44091 | 1204 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1204 |
| ASHLAND INC | COM | 044186104 |  | 7730 | 139 | SH |  | SOLE | MCF Advisors | 139 | 0 | 0 |
| ASML HLDG NV | N Y REGISTRY SHS | N07059210 |  | 210012 | 159 | SH |  | SOLE | MCF Advisors | 159 | 0 | 0 |
| ASSERTIO HOLDINGS INC | COM NEW | 04546C304 |  | 1906 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| AST SPACEMOBILE INC | COM CL A | 00217D100 |  | 24447 | 295 | SH |  | SOLE | MCF Advisors | 295 | 0 | 0 |
| ASTRAZENECA PLC | ORD | G0593M107 |  | 14792 | 75 | SH |  | SOLE | MCF Advisors | 75 | 0 | 0 |
| ASTRONICS CORP | COM | 046433108 |  | 60992 | 914 | SH |  | SOLE | MCF Advisors | 0 | 0 | 914 |
| AT INC | COM | 00206R102 |  | 501140 | 17287 | SH |  | SOLE | MCF Advisors | 17287 | 0 | 0 |
| ATI INC | COM | 01741R102 |  | 5237 | 36 | SH |  | SOLE | MCF Advisors | 36 | 0 | 0 |
| ATLANTA BRAVES HLDGS INC | COM SER C | 047726302 |  | 4313 | 101 | SH |  | SOLE | MCF Advisors | 101 | 0 | 0 |
| ATLASSIAN CORPORATION | CL A | 049468101 |  | 418100 | 6126 | SH |  | SOLE | MCF Advisors | 0 | 0 | 6126 |
| ATYR PHARMA INC | COM NEW | 002120202 |  | 312 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| AUTODESK INC | COM | 052769106 |  | 38065 | 159 | SH |  | SOLE | MCF Advisors | 159 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 1295784 | 6326 | SH |  | SOLE | MCF Advisors | 6326 | 0 | 0 |
| AUTOZONE INC | COM | 053332102 |  | 20267 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| AVERY DENNISON CORP | COM | 053611109 |  | 45588 | 264 | SH |  | SOLE | MCF Advisors | 264 | 0 | 0 |
| AXOGEN INC | COM | 05463X106 |  | 33528 | 1012 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1012 |
| AXON ENTERPRISE INC | COM | 05464C101 |  | 53936 | 127 | SH |  | SOLE | MCF Advisors | 127 | 0 | 0 |
| BADGER METER INC | COM | 056525108 |  | 458 | 3 | SH |  | SOLE | MCF Advisors | 3 | 0 | 0 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 11966 | 196 | SH |  | SOLE | MCF Advisors | 98 | 0 | 98 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 929 | 19 | SH |  | SOLE | MCF Advisors | 19 | 0 | 0 |
| BALL CORP | COM | 058498106 |  | 465196 | 7870 | SH |  | SOLE | MCF Advisors | 7870 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 3019754 | 61944 | SH |  | SOLE | MCF Advisors | 61943 | 0 | 1 |
| BANK MONTREAL MEDIUM | COM | 063671101 |  | 14888 | 110 | SH |  | SOLE | MCF Advisors | 110 | 0 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 31441 | 265 | SH |  | SOLE | MCF Advisors | 265 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK | COM | 06417N103 |  | 35703 | 778 | SH |  | SOLE | MCF Advisors | 778 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 212 | 10 | SH |  | SOLE | MCF Advisors | 0 | 0 | 10 |
| BAUSCH HEALTH COS INC | COM | 071734107 |  | 200 | 37 | SH |  | SOLE | MCF Advisors | 37 | 0 | 0 |
| BAXTER INTL INC | COM | 071813109 |  | 96187 | 5722 | SH |  | SOLE | MCF Advisors | 5722 | 0 | 0 |
| BCE INC | COM NEW | 05534B760 |  | 4847 | 192 | SH |  | SOLE | MCF Advisors | 192 | 0 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 247952 | 1577 | SH |  | SOLE | MCF Advisors | 1577 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 10605 | 160 | SH |  | SOLE | MCF Advisors | 160 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 1381055 | 2882 | SH |  | SOLE | MCF Advisors | 2882 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 5348352 | 11161 | SH |  | SOLE | MCF Advisors | 10961 | 0 | 200 |
| BEST BUY INC | COM | 086516101 |  | 111306 | 1710 | SH |  | SOLE | MCF Advisors | 1710 | 0 | 0 |
| BIGBEAR AI HLDGS INC | COM | 08975B109 |  | 11141 | 3165 | SH |  | SOLE | MCF Advisors | 3165 | 0 | 0 |
| BILLIONTOONE INC | CL A | 090168105 |  | 8210 | 104 | SH |  | SOLE | MCF Advisors | 0 | 0 | 104 |
| BIOGEN INC | COM | 09062X103 |  | 63433 | 346 | SH |  | SOLE | MCF Advisors | 346 | 0 | 0 |
| BIOLIFE SOLUTIONS INC | COM NEW | 09062W204 |  | 8987 | 471 | SH |  | SOLE | MCF Advisors | 0 | 0 | 471 |
| BIOMERICA INC | COM | 09061H406 |  | 13 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| BIO-TECHNE CORP | COM | 09073M104 |  | 5383 | 103 | SH |  | SOLE | MCF Advisors | 103 | 0 | 0 |
| BITDEER TECHNOLOGIES GROUP | CL A ORD SHS | G11448100 |  | 1730 | 200 | SH |  | SOLE | MCF Advisors | 200 | 0 | 0 |
| BITWISE BITCOIN ETF TR | SHS BEN INT | 09174C104 |  | 357094 | 9701 | SH |  | SOLE | MCF Advisors | 8751 | 0 | 950 |
| BITWISE FUNDS TRUST | CRYPTO INDUSTRY | 09175C103 |  | 536077 | 28424 | SH |  | SOLE | MCF Advisors | 24992 | 0 | 3432 |
| BITWISE XRP ETF | BENEFICIAL INT | 09174F107 |  | 3352 | 223 | SH |  | SOLE | MCF Advisors | 223 | 0 | 0 |
| BLACKBERRY LTD | COM | 09228F103 |  | 5790 | 1787 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1787 |
| BLACKROCK ETF TRUST II | ISHARES FLEXIBLE | 092528603 |  | 62189729 | 1197568 | SH |  | SOLE | MCF Advisors | 1197192 | 0 | 376 |
| BLACKROCK INC | COM | 09290D101 |  | 958080 | 996 | SH |  | SOLE | MCF Advisors | 996 | 0 | 0 |
| BLACKSTONE INC | COM | 09260D107 |  | 145731 | 1267 | SH |  | SOLE | MCF Advisors | 1267 | 0 | 0 |
| BLACKSTONE MORTGAGE TRUST IN | COM CL A | 09257W100 |  | 505867 | 26416 | SH |  | SOLE | MCF Advisors | 5540 | 0 | 20876 |
| BLOCK INC | CL A | 852234103 |  | 243850 | 4052 | SH |  | SOLE | MCF Advisors | 87 | 0 | 3965 |
| BLOOM ENERGY CORP | COM CL A | 093712107 |  | 6504 | 48 | SH |  | SOLE | MCF Advisors | 0 | 0 | 48 |
| BOEING CO | COM | 097023105 |  | 3217956 | 16168 | SH |  | SOLE | MCF Advisors | 4124 | 0 | 12044 |
| BOISE CASCADE CO DEL | COM | 09739D100 |  | 19721 | 260 | SH |  | SOLE | MCF Advisors | 260 | 0 | 0 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 168900 | 40 | SH |  | SOLE | MCF Advisors | 40 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 |  | 8662 | 111 | SH |  | SOLE | MCF Advisors | 111 | 0 | 0 |
| BORGWARNER INC | COM | 099724106 |  | 15248 | 281 | SH |  | SOLE | MCF Advisors | 281 | 0 | 0 |
| BOSTON BEER INC | CL A | 100557107 |  | 35943 | 156 | SH |  | SOLE | MCF Advisors | 0 | 0 | 156 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 42357 | 675 | SH |  | SOLE | MCF Advisors | 675 | 0 | 0 |
| BOX INC | CL A | 10316T104 |  | 7754 | 328 | SH |  | SOLE | MCF Advisors | 328 | 0 | 0 |
| BP PLC | SPONSORED ADR | 055622104 |  | 116657 | 2482 | SH |  | SOLE | MCF Advisors | 1765 | 0 | 717 |
| BRIDGEWATER BANCSHARES INC | COM | 108621103 |  | 7700 | 435 | SH |  | SOLE | MCF Advisors | 0 | 0 | 435 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 180 | 3 | SH |  | SOLE | MCF Advisors | 3 | 0 | 0 |
| BRIGHTSTAR LOTTERY PLC | SHS USD | G4863A108 |  | 12740 | 1000 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1000 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 980560 | 16168 | SH |  | SOLE | MCF Advisors | 16168 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 |  | 6944533 | 22437 | SH |  | SOLE | MCF Advisors | 22401 | 0 | 36 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 534763 | 3275 | SH |  | SOLE | MCF Advisors | 3275 | 0 | 0 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 |  | 22502 | 556 | SH |  | SOLE | MCF Advisors | 556 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | COM SUB VTG A | 11276H106 |  | 9011 | 228 | SH |  | SOLE | MCF Advisors | 228 | 0 | 0 |
| BROWN FORMAN CORP | CL A | 115637100 |  | 170098 | 6295 | SH |  | SOLE | MCF Advisors | 6295 | 0 | 0 |
| BROWN FORMAN CORP | CL B | 115637209 |  | 59845 | 2245 | SH |  | SOLE | MCF Advisors | 2245 | 0 | 0 |
| BROWN FORMAN CORP | CL B | 115637209 |  | 18030 | 676 | SH |  | SOLE | MCF Advisors | 676 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | COM | 12008R107 |  | 4117 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| BUNGE GLOBAL SA | COM SHS | H11356104 |  | 1781 | 14 | SH |  | SOLE | MCF Advisors | 14 | 0 | 0 |
| BWX TECHNOLOGIES INC | COM | 05605H100 |  | 3681 | 18 | SH |  | SOLE | MCF Advisors | 18 | 0 | 0 |
| C H ROBINSON WORLDWIDE IN | COM NEW | 12541W209 |  | 113023 | 678 | SH |  | SOLE | MCF Advisors | 678 | 0 | 0 |
| C3 AI INC | CL A | 12468P104 |  | 9 | 1 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1 |
| CACI INTL INC | CL A | 127190304 |  | 44598 | 82 | SH |  | SOLE | MCF Advisors | 82 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 22786 | 82 | SH |  | SOLE | MCF Advisors | 82 | 0 | 0 |
| CAL MAINE FOODS INC | COM NEW | 128030202 |  | 12902 | 163 | SH |  | SOLE | MCF Advisors | 163 | 0 | 0 |
| CAMECO CORP | COM | 13321L108 |  | 3042 | 28 | SH |  | SOLE | MCF Advisors | 28 | 0 | 0 |
| CAMTEK LTD | ORD | M20791105 |  | 13494 | 89 | SH |  | SOLE | MCF Advisors | 0 | 0 | 89 |
| CANADIAN NAT RES LTD MED TER | COM | 136385101 |  | 3899 | 80 | SH |  | SOLE | MCF Advisors | 80 | 0 | 0 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 20966 | 204 | SH |  | SOLE | MCF Advisors | 204 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 |  | 552343 | 7007 | SH |  | SOLE | MCF Advisors | 7007 | 0 | 0 |
| CAPITAL GROUP INTL FOCUS EQT | SHS CREATION UNI | 14019W109 |  | 7230 | 245 | SH |  | SOLE | MCF Advisors | 245 | 0 | 0 |
| CAPITAL GROUP NEW GEOGRAPHY | SHS | 14021N105 |  | 271913 | 8613 | SH |  | SOLE | MCF Advisors | 8613 | 0 | 0 |
| CAPITAL GRP FIXED INCM ETF T | CORE PLUS INCM | 14020Y102 |  | 25530903 | 1142834 | SH |  | SOLE | MCF Advisors | 1050684 | 0 | 92150 |
| CAPITAL GRP FIXED INCM ETF T | SHORT DURATION M | 14020Y607 |  | 674582 | 25669 | SH |  | SOLE | MCF Advisors | 25669 | 0 | 0 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 1639522 | 8987 | SH |  | SOLE | MCF Advisors | 8987 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 30852 | 146 | SH |  | SOLE | MCF Advisors | 146 | 0 | 0 |
| CARLISLE COS INC | COM | 142339100 |  | 211182 | 633 | SH |  | SOLE | MCF Advisors | 633 | 0 | 0 |
| CARMAX INC | COM | 143130102 |  | 86404 | 2078 | SH |  | SOLE | MCF Advisors | 2078 | 0 | 0 |
| CARNIVAL CORP | COMMON STOCK | 143658300 |  | 61362 | 2371 | SH |  | SOLE | MCF Advisors | 2371 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP | COM | 144285103 |  | 23649 | 60 | SH |  | SOLE | MCF Advisors | 0 | 0 | 60 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 75512 | 1341 | SH |  | SOLE | MCF Advisors | 1341 | 0 | 0 |
| CARVANA CO | CL A | 146869102 |  | 5974 | 19 | SH |  | SOLE | MCF Advisors | 19 | 0 | 0 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 2966030 | 4075 | SH |  | SOLE | MCF Advisors | 4075 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 2821744 | 3983 | SH |  | SOLE | MCF Advisors | 3963 | 0 | 20 |
| CAVA GROUP INC | COM | 148929102 |  | 11407 | 141 | SH |  | SOLE | MCF Advisors | 45 | 0 | 96 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 1273810 | 4532 | SH |  | SOLE | MCF Advisors | 4532 | 0 | 0 |
| CBRE GROUP INC | CL A | 12504L109 |  | 312778 | 2309 | SH |  | SOLE | MCF Advisors | 2309 | 0 | 0 |
| CDW CORP | COM | 12514G108 |  | 35459 | 293 | SH |  | SOLE | MCF Advisors | 293 | 0 | 0 |
| CELSIUS HLDGS INC | COM NEW | 15118V207 |  | 14122 | 398 | SH |  | SOLE | MCF Advisors | 106 | 0 | 292 |
| CENCORA INC | COM | 03073E105 |  | 87331 | 278 | SH |  | SOLE | MCF Advisors | 278 | 0 | 0 |
| CENTENE CORP DEL | COM | 15135B101 |  | 34312 | 1048 | SH |  | SOLE | MCF Advisors | 1048 | 0 | 0 |
| CENTERPOINT ENERGY INC | COM | 15189T107 |  | 3453 | 80 | SH |  | SOLE | MCF Advisors | 80 | 0 | 0 |
| CENTRUS ENERGY CORP | CL A | 15643U104 |  | 3125 | 18 | SH |  | SOLE | MCF Advisors | 0 | 0 | 18 |
| CENTURY COMMUNITIES INC | COM | 156504300 |  | 6083 | 106 | SH |  | SOLE | MCF Advisors | 106 | 0 | 0 |
| CERENCE INC | COM | 156727109 |  | 1004 | 159 | SH |  | SOLE | MCF Advisors | 0 | 0 | 159 |
| CF INDUSTRIES HOLD | COM | 125269100 |  | 12335 | 95 | SH |  | SOLE | MCF Advisors | 95 | 0 | 0 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 2760 | 16 | SH |  | SOLE | MCF Advisors | 16 | 0 | 0 |
| CHARTER COMMUNICATIONS INC | CL A | 16119P108 |  | 23316 | 108 | SH |  | SOLE | MCF Advisors | 98 | 0 | 10 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 142850 | 1000 | SH |  | SOLE | MCF Advisors | 1000 | 0 | 0 |
| CHEMED CORP NEW | COM | 16359R103 |  | 1050873 | 2782 | SH |  | SOLE | MCF Advisors | 2782 | 0 | 0 |
| CHEMOURS CO | COM | 163851108 |  | 1087 | 49 | SH |  | SOLE | MCF Advisors | 0 | 0 | 49 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 169185 | 596 | SH |  | SOLE | MCF Advisors | 596 | 0 | 0 |
| CHESAPEAKE UTILS CORP | COM | 165303108 |  | 19783 | 156 | SH |  | SOLE | MCF Advisors | 156 | 0 | 0 |
| CHEVRON CORPORATION | COM | 166764100 |  | 3860891 | 18661 | SH |  | SOLE | MCF Advisors | 18621 | 0 | 40 |
| CHEWY INC | CL A | 16679L109 |  | 4050 | 150 | SH |  | SOLE | MCF Advisors | 150 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 18758 | 586 | SH |  | SOLE | MCF Advisors | 436 | 0 | 150 |
| CHUBB LTD SWITZ | COM | H1467J104 |  | 606041 | 1854 | SH |  | SOLE | MCF Advisors | 1854 | 0 | 0 |
| CHURCH  DWIGHT CO INC | COM | 171340102 |  | 270069 | 2894 | SH |  | SOLE | MCF Advisors | 2894 | 0 | 0 |
| CHURCHILL DOWNS INC | COM | 171484108 |  | 399475 | 4447 | SH |  | SOLE | MCF Advisors | 4447 | 0 | 0 |
| CIENA CORP | COM NEW | 171779309 |  | 1942 | 5 | SH |  | SOLE | MCF Advisors | 5 | 0 | 0 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 2126896 | 13437 | SH |  | SOLE | MCF Advisors | 13437 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 628863 | 3718 | SH |  | SOLE | MCF Advisors | 3718 | 0 | 0 |
| CIRCLE INTERNET GROUP INC | COM CL A | 172573107 |  | 2481 | 26 | SH |  | SOLE | MCF Advisors | 26 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 |  | 2583611 | 33298 | SH |  | SOLE | MCF Advisors | 33238 | 0 | 60 |
| CITIGROUP INC | COM NEW | 172967424 |  | 930059 | 8201 | SH |  | SOLE | MCF Advisors | 8201 | 0 | 0 |
| CIVISTA BANCSHARES INC | COM NO PAR | 178867107 |  | 34915 | 1532 | SH |  | SOLE | MCF Advisors | 1532 | 0 | 0 |
| CLEAR SECURE INC | COM CL A | 18467V109 |  | 16169 | 334 | SH |  | SOLE | MCF Advisors | 334 | 0 | 0 |
| CLEARWAY ENERGY INC | CL A | 18539C105 |  | 13437 | 343 | SH |  | SOLE | MCF Advisors | 343 | 0 | 0 |
| CLEARWAY ENERGY INC | CL C | 18539C204 |  | 21139 | 538 | SH |  | SOLE | MCF Advisors | 538 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 |  | 2366 | 280 | SH |  | SOLE | MCF Advisors | 280 | 0 | 0 |
| CLOROX CO DEL | COM | 189054109 |  | 89927 | 868 | SH |  | SOLE | MCF Advisors | 868 | 0 | 0 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 235022 | 1139 | SH |  | SOLE | MCF Advisors | 1139 | 0 | 0 |
| CLOUGH GLOBAL OPPORTUNITIES | SH BEN INT | 18914E106 |  | 9670 | 1736 | SH |  | SOLE | MCF Advisors | 1736 | 0 | 0 |
| CME GROUP INC | COM | 12572Q105 |  | 230676 | 781 | SH |  | SOLE | MCF Advisors | 781 | 0 | 0 |
| CMS ENERGY CORP | COM | 125896100 |  | 10241 | 132 | SH |  | SOLE | MCF Advisors | 132 | 0 | 0 |
| CNO FINL GROUP INC | COM | 12621E103 |  | 62453 | 1521 | SH |  | SOLE | MCF Advisors | 1521 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 2671379 | 34902 | SH |  | SOLE | MCF Advisors | 34902 | 0 | 0 |
| COCA COLA CONS INC | COM | 191098102 |  | 241761 | 1261 | SH |  | SOLE | MCF Advisors | 1261 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNE | SHS | G25839104 |  | 7617 | 84 | SH |  | SOLE | MCF Advisors | 42 | 0 | 42 |
| COEUR MNG INC | COM NEW | 192108504 |  | 1971 | 105 | SH |  | SOLE | MCF Advisors | 105 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 116259 | 1895 | SH |  | SOLE | MCF Advisors | 1858 | 0 | 37 |
| COHEN  STEERS INC | COM | 19247A100 |  | 10952 | 175 | SH |  | SOLE | MCF Advisors | 175 | 0 | 0 |
| COHEN  STEERS QUALITY INCOM | COM | 19247L106 |  | 86321 | 7164 | SH |  | SOLE | MCF Advisors | 7164 | 0 | 0 |
| COHEN  STEERS TOTAL RETURN | COM | 19247R103 |  | 4069 | 365 | SH |  | SOLE | MCF Advisors | 365 | 0 | 0 |
| COHERENT CORP | COM | 19247G107 |  | 37399 | 157 | SH |  | SOLE | MCF Advisors | 44 | 0 | 113 |
| COINBASE GLOBAL INC | COM CL A | 19260Q107 |  | 77527 | 444 | SH |  | SOLE | MCF Advisors | 443 | 0 | 1 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 224586 | 2635 | SH |  | SOLE | MCF Advisors | 2635 | 0 | 0 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 1116004 | 38872 | SH |  | SOLE | MCF Advisors | 38793 | 0 | 79 |
| COMFORT SYS USA INC | COM | 199908104 |  | 48265 | 35 | SH |  | SOLE | MCF Advisors | 35 | 0 | 0 |
| COMMERCE BANCSHARES INC | COM | 200525103 |  | 305139 | 6202 | SH |  | SOLE | MCF Advisors | 6202 | 0 | 0 |
| COMMUNITY TR BANCORP INC | COM | 204149108 |  | 80299 | 1311 | SH |  | SOLE | MCF Advisors | 1311 | 0 | 0 |
| COMPASS MINERALS INTL INC | COM | 20451N101 |  | 5014 | 215 | SH |  | SOLE | MCF Advisors | 215 | 0 | 0 |
| COMPASS THERAPEUTICS INC | COM | 20454B104 |  | 29309 | 5540 | SH |  | SOLE | MCF Advisors | 0 | 0 | 5540 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 26331 | 1675 | SH |  | SOLE | MCF Advisors | 1675 | 0 | 0 |
| CONCENTRIX CORP | COM | 20602D101 |  | 1669 | 61 | SH |  | SOLE | MCF Advisors | 61 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 1226375 | 9291 | SH |  | SOLE | MCF Advisors | 9291 | 0 | 0 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 86244 | 762 | SH |  | SOLE | MCF Advisors | 762 | 0 | 0 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 111450 | 743 | SH |  | SOLE | MCF Advisors | 743 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 351631 | 1259 | SH |  | SOLE | MCF Advisors | 1259 | 0 | 0 |
| CONSTRUCTION PARTNERS INC | COM CL A | 21044C107 |  | 1334 | 12 | SH |  | SOLE | MCF Advisors | 12 | 0 | 0 |
| CORE NATURAL RESOURCES INC | COM SHS | 218937100 |  | 27544 | 263 | SH |  | SOLE | MCF Advisors | 263 | 0 | 0 |
| COREWEAVE INC | COM CL A | 21873S108 |  | 5966 | 77 | SH |  | SOLE | MCF Advisors | 77 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 457133 | 3362 | SH |  | SOLE | MCF Advisors | 2570 | 0 | 792 |
| CORPAY INC | COM SHS | 219948106 |  | 87297 | 300 | SH |  | SOLE | MCF Advisors | 300 | 0 | 0 |
| CORTEVA INC | COM | 22052L104 |  | 389395 | 4652 | SH |  | SOLE | MCF Advisors | 4333 | 0 | 319 |
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 |  | 1715079 | 1721 | SH |  | SOLE | MCF Advisors | 1691 | 0 | 30 |
| COTERRA ENERGY INC | COM | 127097103 |  | 21752 | 619 | SH |  | SOLE | MCF Advisors | 619 | 0 | 0 |
| COUPANG INC | CL A | 22266T109 |  | 28717 | 1521 | SH |  | SOLE | MCF Advisors | 1521 | 0 | 0 |
| COVENANT LOGISTICS GROUP INC | CL A | 22284P105 |  | 10426 | 384 | SH |  | SOLE | MCF Advisors | 0 | 0 | 384 |
| CRACKER BARREL OLD CTRY STOR | COM | 22410J106 |  | 2643 | 94 | SH |  | SOLE | MCF Advisors | 94 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDI | ORDINARY SHARES | G25457105 |  | 75096 | 800 | SH |  | SOLE | MCF Advisors | 800 | 0 | 0 |
| CRH PLC | ORD | G25508105 |  | 56761 | 538 | SH |  | SOLE | MCF Advisors | 538 | 0 | 0 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 |  | 104036 | 2187 | SH |  | SOLE | MCF Advisors | 2187 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 492308 | 1261 | SH |  | SOLE | MCF Advisors | 216 | 0 | 1045 |
| CROWN CASTLE INC | COM | 22822V101 |  | 813670 | 10007 | SH |  | SOLE | MCF Advisors | 10007 | 0 | 0 |
| CRYOPORT INC | COM PAR $0.001 | 229050307 |  | 3685 | 445 | SH |  | SOLE | MCF Advisors | 0 | 0 | 445 |
| CSG SYS INTL INC | COM | 126349109 |  | 10472 | 130 | SH |  | SOLE | MCF Advisors | 130 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 247351 | 6026 | SH |  | SOLE | MCF Advisors | 6026 | 0 | 0 |
| CUMMINS INC | COM | 231021106 |  | 3786243 | 7037 | SH |  | SOLE | MCF Advisors | 7037 | 0 | 0 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 2725 | 4 | SH |  | SOLE | MCF Advisors | 4 | 0 | 0 |
| CVS HEALTH CORP | COM | 126650100 |  | 571301 | 7955 | SH |  | SOLE | MCF Advisors | 7955 | 0 | 0 |
| D R HORTON INC | COM | 23331A109 |  | 20583 | 150 | SH |  | SOLE | MCF Advisors | 150 | 0 | 0 |
| DANA INC | COM | 235825205 |  | 3365 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| DANAHER CORP DEL | COM | 235851102 |  | 236603 | 1245 | SH |  | SOLE | MCF Advisors | 1245 | 0 | 0 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 77240 | 394 | SH |  | SOLE | MCF Advisors | 394 | 0 | 0 |
| DATADOG INC | CL A COM | 23804L103 |  | 2480 | 21 | SH |  | SOLE | MCF Advisors | 21 | 0 | 0 |
| DBX ETF TR | XTRACK INTL REAL | 233051846 |  | 3367 | 149 | SH |  | SOLE | MCF Advisors | 0 | 0 | 149 |
| DBX ETF TR | XTRACK MSCI EAFE | 233051200 |  | 7015 | 142 | SH |  | SOLE | MCF Advisors | 142 | 0 | 0 |
| DBX ETF TR | XTRACKERS ARTIFI | 23306X829 |  | 47304 | 1186 | SH |  | SOLE | MCF Advisors | 593 | 0 | 593 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 24623 | 246 | SH |  | SOLE | MCF Advisors | 246 | 0 | 0 |
| DEERE  CO | COM | 244199105 |  | 1119522 | 1982 | SH |  | SOLE | MCF Advisors | 1982 | 0 | 0 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 373726 | 2277 | SH |  | SOLE | MCF Advisors | 2277 | 0 | 0 |
| DELTA AIR LINES INC | COM NEW | 247361702 |  | 75138 | 1130 | SH |  | SOLE | MCF Advisors | 1130 | 0 | 0 |
| DERMATA THERAPEUTICS INC | COM | 249845504 |  | 2096 | 1732 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1732 |
| DESTINY TECH100 INC | COM SHS | 25063F107 |  | 13390 | 500 | SH |  | SOLE | MCF Advisors | 0 | 0 | 500 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 289798 | 5759 | SH |  | SOLE | MCF Advisors | 5759 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 30333 | 483 | SH |  | SOLE | MCF Advisors | 483 | 0 | 0 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 64452 | 866 | SH |  | SOLE | MCF Advisors | 866 | 0 | 0 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 352034 | 1780 | SH |  | SOLE | MCF Advisors | 1763 | 0 | 17 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 622964 | 3122 | SH |  | SOLE | MCF Advisors | 3122 | 0 | 0 |
| DIGI INTL INC | COM | 253798102 |  | 6315 | 131 | SH |  | SOLE | MCF Advisors | 0 | 0 | 131 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 23428 | 130 | SH |  | SOLE | MCF Advisors | 130 | 0 | 0 |
| DIMENSIONAL ETF TRUST | EMERGING MKTS VA | 25434V740 |  | 14312 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| DIMENSIONAL ETF TRUST | EMGR CRE EQT MNG | 25434V302 |  | 21854121 | 645426 | SH |  | SOLE | MCF Advisors | 608809 | 0 | 36617 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 3312 | 85 | SH |  | SOLE | MCF Advisors | 85 | 0 | 0 |
| DIMENSIONAL ETF TRUST | INTL CORE EQUITY | 25434V799 |  | 135014 | 3800 | SH |  | SOLE | MCF Advisors | 3800 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US EQUITY MARKET | 25434V401 |  | 117215 | 1653 | SH |  | SOLE | MCF Advisors | 1653 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US SMALL CAP ETF | 25434V500 |  | 2912489 | 40946 | SH |  | SOLE | MCF Advisors | 40946 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 689372 | 7153 | SH |  | SOLE | MCF Advisors | 7153 | 0 | 0 |
| DIVERSIFIED ENERGY CO | COMMON STOCK | 25520W107 |  | 26160 | 1500 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1500 |
| DNP SELECT INCOME FD INC | COM | 23325P104 |  | 78651 | 7636 | SH |  | SOLE | MCF Advisors | 7636 | 0 | 0 |
| DOCUSIGN INC | COM | 256163106 |  | 5927 | 125 | SH |  | SOLE | MCF Advisors | 125 | 0 | 0 |
| DOLLAR GEN CORP | COM | 256677105 |  | 155190 | 1307 | SH |  | SOLE | MCF Advisors | 1306 | 0 | 1 |
| DOLLAR TREE INC | COM | 256746108 |  | 63954 | 584 | SH |  | SOLE | MCF Advisors | 584 | 0 | 0 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 87167 | 1410 | SH |  | SOLE | MCF Advisors | 1409 | 0 | 1 |
| DOORDASH INC | CL A | 25809K105 |  | 23274 | 155 | SH |  | SOLE | MCF Advisors | 155 | 0 | 0 |
| DOVER CORP | COM | 260003108 |  | 13341 | 64 | SH |  | SOLE | MCF Advisors | 64 | 0 | 0 |
| DOW HLDGS INC | COM | 260557103 |  | 17600 | 423 | SH |  | SOLE | MCF Advisors | 206 | 0 | 217 |
| DRAFTKINGS INC NEW | COM CL A | 26142V105 |  | 6486 | 300 | SH |  | SOLE | MCF Advisors | 25 | 0 | 275 |
| DT MIDSTREAM INC | COMMON STOCK | 23345M107 |  | 136228 | 1005 | SH |  | SOLE | MCF Advisors | 1005 | 0 | 0 |
| DTE ENERGY CO | COM | 233331107 |  | 233802 | 1586 | SH |  | SOLE | MCF Advisors | 1586 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 825715 | 6306 | SH |  | SOLE | MCF Advisors | 6306 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 13216 | 289 | SH |  | SOLE | MCF Advisors | 190 | 0 | 99 |
| DUTCH BROS INC | CL A | 26701L100 |  | 15908 | 314 | SH |  | SOLE | MCF Advisors | 0 | 0 | 314 |
| D-WAVE QUANTUM INC | COM | 26740W109 |  | 2641 | 183 | SH |  | SOLE | MCF Advisors | 183 | 0 | 0 |
| DXC TECHNOLOGY CO | COM | 23355L106 |  | 2590 | 206 | SH |  | SOLE | MCF Advisors | 206 | 0 | 0 |
| EA SERIES TRUST | STRIVE 500 ETF | 02072L680 |  | 172256 | 4104 | SH |  | SOLE | MCF Advisors | 4104 | 0 | 0 |
| EAGLE MATLS INC | COM | 26969P108 |  | 1708 | 9 | SH |  | SOLE | MCF Advisors | 9 | 0 | 0 |
| EAGLE POINT CREDIT COMPANY I | COM | 269808101 |  | 1 | 0 | SH |  | SOLE | MCF Advisors | 0 | 0 | 0 |
| EASTMAN CHEM CO | COM | 277432100 |  | 281634 | 3650 | SH |  | SOLE | MCF Advisors | 3650 | 0 | 0 |
| EATON CORP PLC | SHS | G29183103 |  | 1362012 | 3808 | SH |  | SOLE | MCF Advisors | 3808 | 0 | 0 |
| EATON VANCE ENHANCED EQUITY | COM | 278277108 |  | 29197 | 1427 | SH |  | SOLE | MCF Advisors | 1427 | 0 | 0 |
| EATON VANCE TAX-MANAGED DIVE | COM | 27828N102 |  | 24050 | 1744 | SH |  | SOLE | MCF Advisors | 1744 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 551251 | 6056 | SH |  | SOLE | MCF Advisors | 6056 | 0 | 0 |
| ECOLAB INC | COM | 278865100 |  | 172833 | 648 | SH |  | SOLE | MCF Advisors | 648 | 0 | 0 |
| EDITAS MEDICINE INC | COM | 28106W103 |  | 134 | 54 | SH |  | SOLE | MCF Advisors | 53 | 0 | 1 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 29150 | 364 | SH |  | SOLE | MCF Advisors | 364 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 319873 | 1569 | SH |  | SOLE | MCF Advisors | 1569 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | COM | 036752103 |  | 315878 | 1079 | SH |  | SOLE | MCF Advisors | 1079 | 0 | 0 |
| ELI LILLY  CO | COM | 532457108 |  | 3242815 | 3526 | SH |  | SOLE | MCF Advisors | 3526 | 0 | 0 |
| EMBECTA CORP | COMMON STOCK | 29082K105 |  | 884 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| EMBRAER S.A. | SPONSORED ADS | 29082A107 |  | 2967 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 80476 | 109 | SH |  | SOLE | MCF Advisors | 109 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 |  | 556392 | 4247 | SH |  | SOLE | MCF Advisors | 4247 | 0 | 0 |
| ENBRIDGE INC | COM | 29250N105 |  | 109526 | 2023 | SH |  | SOLE | MCF Advisors | 2023 | 0 | 0 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 |  | 2225 | 23 | SH |  | SOLE | MCF Advisors | 23 | 0 | 0 |
| ENERGY FUELS INC | COM NEW | 292671708 |  | 2227 | 122 | SH |  | SOLE | MCF Advisors | 122 | 0 | 0 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 128852 | 6676 | SH |  | SOLE | MCF Advisors | 637 | 0 | 6039 |
| ENERGY VAULT HOLDINGS INC | COM | 29280W109 |  | 825 | 250 | SH |  | SOLE | MCF Advisors | 250 | 0 | 0 |
| ENHABIT INC | COM | 29332G102 |  | 155 | 11 | SH |  | SOLE | MCF Advisors | 11 | 0 | 0 |
| ENOVA INTL INC | COM | 29357K103 |  | 20103 | 148 | SH |  | SOLE | MCF Advisors | 148 | 0 | 0 |
| ENPHASE ENERGY INC | COM | 29355A107 |  | 190 | 5 | SH |  | SOLE | MCF Advisors | 5 | 0 | 0 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 2922 | 26 | SH |  | SOLE | MCF Advisors | 26 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 1163583 | 30750 | SH |  | SOLE | MCF Advisors | 30750 | 0 | 0 |
| EOG RES INC | COM | 26875P101 |  | 115656 | 800 | SH |  | SOLE | MCF Advisors | 800 | 0 | 0 |
| EOS ENERGY ENTERPRISES INC | COM CL A | 29415C101 |  | 2485 | 501 | SH |  | SOLE | MCF Advisors | 501 | 0 | 0 |
| EPAM SYS INC | COM | 29414B104 |  | 2302 | 17 | SH |  | SOLE | MCF Advisors | 17 | 0 | 0 |
| EPLUS INC | COM | 294268107 |  | 6622 | 88 | SH |  | SOLE | MCF Advisors | 88 | 0 | 0 |
| EQUINIX INC | COM | 29444U700 |  | 40206 | 41 | SH |  | SOLE | MCF Advisors | 41 | 0 | 0 |
| EQUIPMENTSHARE COM INC | COM CL A | 29445S100 |  | 5012 | 246 | SH |  | SOLE | MCF Advisors | 0 | 0 | 246 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 |  | 12270 | 205 | SH |  | SOLE | MCF Advisors | 205 | 0 | 0 |
| ETF SER SOLUTIONS | BAHL GAYNOR SML | 26922B832 |  | 264150 | 9000 | SH |  | SOLE | MCF Advisors | 9000 | 0 | 0 |
| ETF SER SOLUTIONS | DEFIANCE QUANTUM | 26922A420 |  | 505598 | 4712 | SH |  | SOLE | MCF Advisors | 223 | 0 | 4489 |
| ETF SER SOLUTIONS | US GLB JETS | 26922A842 |  | 1232 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| ETFIS SER TR I | VIRTUS REAVES UT | 26923G806 |  | 44984 | 563 | SH |  | SOLE | MCF Advisors | 563 | 0 | 0 |
| ETHAN ALLEN INTERIORS INC | COM | 297602104 |  | 1648 | 74 | SH |  | SOLE | MCF Advisors | 74 | 0 | 0 |
| ETSY INC | COM | 29786A106 |  | 6698 | 134 | SH |  | SOLE | MCF Advisors | 134 | 0 | 0 |
| EVERCORE INC | CLASS A | 29977A105 |  | 1792 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| EVERGY INC | COM | 30034W106 |  | 8438 | 103 | SH |  | SOLE | MCF Advisors | 103 | 0 | 0 |
| EVERPURE INC | CL A | 74624M102 |  | 5845 | 99 | SH |  | SOLE | MCF Advisors | 7 | 0 | 92 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 1802 | 26 | SH |  | SOLE | MCF Advisors | 26 | 0 | 0 |
| EVGO INC | CL A COM | 30052F100 |  | 2269 | 1319 | SH |  | SOLE | MCF Advisors | 1319 | 0 | 0 |
| EVOLV TECHNOLOGIES HLDNGS IN | *W EXP 07/16/202 | 30049H110 |  | 1016 | 8000 | SH |  | SOLE | MCF Advisors | 0 | 0 | 8000 |
| EVOLV TECHNOLOGIES HLDNGS IN | COM CL A | 30049H102 |  | 47147 | 7793 | SH |  | SOLE | MCF Advisors | 0 | 0 | 7793 |
| EXCHANGE TRADED CONCEPTS TRU | ROBO GLB ETF | 301505707 |  | 2025 | 30 | SH |  | SOLE | MCF Advisors | 30 | 0 | 0 |
| EXELIXIS INC | COM | 30161Q104 |  | 37744 | 880 | SH |  | SOLE | MCF Advisors | 880 | 0 | 0 |
| EXELON CORP | COM | 30161N101 |  | 438239 | 8940 | SH |  | SOLE | MCF Advisors | 8857 | 0 | 83 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 15008 | 65 | SH |  | SOLE | MCF Advisors | 65 | 0 | 0 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 11172 | 78 | SH |  | SOLE | MCF Advisors | 78 | 0 | 0 |
| EXTRA SPACE STORAGE INC | COM | 30225T102 |  | 6819 | 52 | SH |  | SOLE | MCF Advisors | 52 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 4739761 | 27937 | SH |  | SOLE | MCF Advisors | 27637 | 0 | 300 |
| EYEPOINT INC | COM NEW | 30233G209 |  | 172984 | 13420 | SH |  | SOLE | MCF Advisors | 6420 | 0 | 7000 |
| F N B CORP | COM | 302520101 |  | 280813 | 16795 | SH |  | SOLE | MCF Advisors | 16795 | 0 | 0 |
| F ANNUITIES  LIFE INC | COMMON STOCK | 30190A104 |  | 1165 | 46 | SH |  | SOLE | MCF Advisors | 46 | 0 | 0 |
| F5 INC | COM | 315616102 |  | 24015 | 83 | SH |  | SOLE | MCF Advisors | 83 | 0 | 0 |
| FABRINET | SHS | G3323L100 |  | 1044 | 2 | SH |  | SOLE | MCF Advisors | 2 | 0 | 0 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 366497 | 1689 | SH |  | SOLE | MCF Advisors | 1689 | 0 | 0 |
| FAIR ISAAC CORP | COM | 303250104 |  | 6406 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| FASTENAL CO | COM | 311900104 |  | 1000152 | 21555 | SH |  | SOLE | MCF Advisors | 21555 | 0 | 0 |
| FASTLY INC | CL A | 31188V100 |  | 8718 | 300 | SH |  | SOLE | MCF Advisors | 300 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 307607 | 860 | SH |  | SOLE | MCF Advisors | 860 | 0 | 0 |
| FERGUSON ENTERPRISES INC | COMMON STOCK NEW | 31488V107 |  | 50179 | 214 | SH |  | SOLE | MCF Advisors | 214 | 0 | 0 |
| FERRARI N V | COM | N3167Y103 |  | 1693 | 5 | SH |  | SOLE | MCF Advisors | 5 | 0 | 0 |
| FIDELITY COVINGTON TRUST | DISRUPTIVE TECH | 316092139 |  | 7643 | 207 | SH |  | SOLE | MCF Advisors | 207 | 0 | 0 |
| FIDELITY COVINGTON TRUST | MSCI CONSM DIS | 316092204 |  | 4290 | 46 | SH |  | SOLE | MCF Advisors | 46 | 0 | 0 |
| FIDELITY COVINGTON TRUST | MSCI ENERGY IDX | 316092402 |  | 111994 | 3292 | SH |  | SOLE | MCF Advisors | 3292 | 0 | 0 |
| FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 |  | 313797 | 1508 | SH |  | SOLE | MCF Advisors | 1508 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | MUN BD OPPORTUN | 316188853 |  | 44653 | 880 | SH |  | SOLE | MCF Advisors | 880 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | TOTAL BD ETF | 316188309 |  | 6187437 | 135108 | SH |  | SOLE | MCF Advisors | 134778 | 0 | 330 |
| FIDELITY NATL FINL INC | COM SHS | 31620R303 |  | 35529 | 766 | SH |  | SOLE | MCF Advisors | 766 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 14918 | 318 | SH |  | SOLE | MCF Advisors | 318 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN | SHS | 315948109 |  | 35596 | 603 | SH |  | SOLE | MCF Advisors | 503 | 0 | 100 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 3282988 | 70204 | SH |  | SOLE | MCF Advisors | 57196 | 0 | 13008 |
| FIGMA INC | CLASS A COM STK | 316841105 |  | 212 | 10 | SH |  | SOLE | MCF Advisors | 0 | 0 | 10 |
| FIRST AMERN FINL CORP | COM | 31847R102 |  | 9406 | 156 | SH |  | SOLE | MCF Advisors | 156 | 0 | 0 |
| FIRST MAJESTIC SILVER CORP | COM | 32076V103 |  | 92364 | 4300 | SH |  | SOLE | MCF Advisors | 4300 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | RBA INDL ETF | 33738R704 |  | 333 | 3 | SH |  | SOLE | MCF Advisors | 3 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 70807 | 1037 | SH |  | SOLE | MCF Advisors | 1037 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | COM SHS | 33735K108 |  | 2158 | 14 | SH |  | SOLE | MCF Advisors | 14 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | CLOUD COMPUTING | 33734X192 |  | 38058 | 348 | SH |  | SOLE | MCF Advisors | 348 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | CONSUMR STAPLE | 33734X119 |  | 15293 | 240 | SH |  | SOLE | MCF Advisors | 240 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 |  | 35105 | 150 | SH |  | SOLE | MCF Advisors | 150 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ENERGY ALPHADX | 33734X127 |  | 56150 | 2500 | SH |  | SOLE | MCF Advisors | 2500 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | FINLS ALPHADEX | 33734X135 |  | 22476 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | HLTH CARE ALPH | 33734X143 |  | 35786 | 326 | SH |  | SOLE | MCF Advisors | 326 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NAS CLNEDG GREEN | 33733E500 |  | 39113 | 842 | SH |  | SOLE | MCF Advisors | 842 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NASDAQ CYB ETF | 33734X846 |  | 75557 | 1205 | SH |  | SOLE | MCF Advisors | 1205 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NASDQ CLN EDGE | 33737A108 |  | 564779 | 3453 | SH |  | SOLE | MCF Advisors | 3433 | 0 | 20 |
| FIRST TR EXCHANGE-TRADED FD | NO AMER ENERGY | 33738D101 |  | 755451 | 17303 | SH |  | SOLE | MCF Advisors | 17303 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NY ARCA BIOTECH | 33733E203 |  | 24099 | 120 | SH |  | SOLE | MCF Advisors | 120 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | TECH ALPHADEX | 33734X176 |  | 97864 | 616 | SH |  | SOLE | MCF Advisors | 616 | 0 | 0 |
| FIRSTENERGY CORP | COM | 337932107 |  | 67226 | 1327 | SH |  | SOLE | MCF Advisors | 1327 | 0 | 0 |
| FISERV INC | COM | 337738108 |  | 192510 | 3450 | SH |  | SOLE | MCF Advisors | 3450 | 0 | 0 |
| FIVE BELOW INC | COM | 33829M101 |  | 1600 | 7 | SH |  | SOLE | MCF Advisors | 7 | 0 | 0 |
| FLAHERTY  CRUMRINE DYNAMIC | SHS | 33848W106 |  | 24665 | 1229 | SH |  | SOLE | MCF Advisors | 1229 | 0 | 0 |
| FLEXTRONICS INTL LTD | ORD | Y2573F102 |  | 21406 | 327 | SH |  | SOLE | MCF Advisors | 327 | 0 | 0 |
| FLUOR CORP | COM | 343412102 |  | 11710 | 251 | SH |  | SOLE | MCF Advisors | 251 | 0 | 0 |
| FORD MTR CO | COM | 345370860 |  | 257612 | 22323 | SH |  | SOLE | MCF Advisors | 22323 | 0 | 0 |
| FORGENT POWER SOLUTIONS INC | COM SHS CL A | 34631F102 |  | 9279 | 317 | SH |  | SOLE | MCF Advisors | 0 | 0 | 317 |
| FORMFACTOR INC | COM | 346375108 |  | 970 | 10 | SH |  | SOLE | MCF Advisors | 10 | 0 | 0 |
| FORTINET INC | COM | 34959E109 |  | 17897 | 219 | SH |  | SOLE | MCF Advisors | 219 | 0 | 0 |
| FORTUNA MNG CORP | COM NEW | 349942102 |  | 11916 | 1200 | SH |  | SOLE | MCF Advisors | 1200 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 |  | 27007 | 693 | SH |  | SOLE | MCF Advisors | 693 | 0 | 0 |
| FOX CORP | CL A COM | 35137L105 |  | 2920 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| FRANCO NEV CORP | COM | 351858105 |  | 24705 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | INTL COR DIV TIL | 35473P108 |  | 32333158 | 812187 | SH |  | SOLE | MCF Advisors | 760731 | 0 | 51456 |
| FREEPORT MCMORAN INC | CL B | 35671D857 |  | 414209 | 7047 | SH |  | SOLE | MCF Advisors | 7047 | 0 | 0 |
| FREQUENCY ELECTRS INC | COM | 358010106 |  | 12216 | 276 | SH |  | SOLE | MCF Advisors | 0 | 0 | 276 |
| FRONTIER NUCLEAR  MINERALS | COM | 359134103 |  | 3842 | 1367 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1367 |
| FS SPECIALTY LENDING FD | COM SH BEN INT | 644323107 |  | 8382 | 670 | SH |  | SOLE | MCF Advisors | 670 | 0 | 0 |
| FTAI AVIATION LTD | SHS | G3730V105 |  | 27195 | 111 | SH |  | SOLE | MCF Advisors | 15 | 0 | 96 |
| G III APPAREL GROUP LTD | COM | 36237H101 |  | 6094 | 220 | SH |  | SOLE | MCF Advisors | 220 | 0 | 0 |
| GABELLI DIVID  INCOME TR | COM | 36242H104 |  | 17397 | 646 | SH |  | SOLE | MCF Advisors | 646 | 0 | 0 |
| GALAXY DIGITAL INC. | CL A | 36317J209 |  | 41033 | 2224 | SH |  | SOLE | MCF Advisors | 1112 | 0 | 1112 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 61076 | 282 | SH |  | SOLE | MCF Advisors | 282 | 0 | 0 |
| GAMESTOP CORP | CL A | 36467W109 |  | 18686 | 811 | SH |  | SOLE | MCF Advisors | 789 | 0 | 22 |
| GAMESTOP CORP NEW | *W EXP 10/30/202 | 36467W117 |  | 309 | 80 | SH |  | SOLE | MCF Advisors | 78 | 0 | 2 |
| GAMING  LEISURE P | COM | 36467J108 |  | 6390 | 144 | SH |  | SOLE | MCF Advisors | 144 | 0 | 0 |
| GAP INC | COM | 364760108 |  | 78529 | 3245 | SH |  | SOLE | MCF Advisors | 0 | 0 | 3245 |
| GARMIN LTD | SHS | H2906T109 |  | 233 | 1 | SH |  | SOLE | MCF Advisors | 1 | 0 | 0 |
| GARTNER INC | COM | 366651107 |  | 359907 | 2273 | SH |  | SOLE | MCF Advisors | 2273 | 0 | 0 |
| GE AEROSPACE | COM NEW | 369604301 |  | 3717588 | 13082 | SH |  | SOLE | MCF Advisors | 11353 | 0 | 1729 |
| GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 |  | 194281 | 2729 | SH |  | SOLE | MCF Advisors | 2681 | 0 | 48 |
| GE VERNOVA INC | COM | 36828A101 |  | 2172461 | 2487 | SH |  | SOLE | MCF Advisors | 2452 | 0 | 35 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 1011349 | 2947 | SH |  | SOLE | MCF Advisors | 2947 | 0 | 0 |
| GENERAL MILLS INC | COM | 370334104 |  | 131568 | 3535 | SH |  | SOLE | MCF Advisors | 3535 | 0 | 0 |
| GENERAL MTRS CO | COM | 37045V100 |  | 30398 | 408 | SH |  | SOLE | MCF Advisors | 408 | 0 | 0 |
| GENESIS ENERGY L P | UNIT LTD PARTN | 371927104 |  | 17830 | 1000 | SH |  | SOLE | MCF Advisors | 1000 | 0 | 0 |
| GENUINE PARTS CO | COM | 372460105 |  | 151316 | 1417 | SH |  | SOLE | MCF Advisors | 1417 | 0 | 0 |
| GERMAN AMERN BANCORP INC | COM | 373865104 |  | 5809 | 139 | SH |  | SOLE | MCF Advisors | 139 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 2783795 | 19974 | SH |  | SOLE | MCF Advisors | 19934 | 0 | 40 |
| GLOBAL E ONLINE LTD | SHS | M5216V106 |  | 27303 | 885 | SH |  | SOLE | MCF Advisors | 0 | 0 | 885 |
| GLOBAL NET LEASE INC | COM NEW | 379378201 |  | 5392 | 576 | SH |  | SOLE | MCF Advisors | 576 | 0 | 0 |
| GLOBAL PMTS INC | COM | 37940X102 |  | 14739 | 219 | SH |  | SOLE | MCF Advisors | 219 | 0 | 0 |
| GLOBAL X FDS | DEFENSE TECH ETF | 37960A529 |  | 507994 | 7171 | SH |  | SOLE | MCF Advisors | 7171 | 0 | 0 |
| GLOBAL X FDS | GLOBAL X COPPER | 37954Y830 |  | 40695 | 533 | SH |  | SOLE | MCF Advisors | 533 | 0 | 0 |
| GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 |  | 551521 | 11388 | SH |  | SOLE | MCF Advisors | 535 | 0 | 10853 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 15348 | 462 | SH |  | SOLE | MCF Advisors | 462 | 0 | 0 |
| GLOBAL X FDS | S 500 CATHOLIC | 37954Y889 |  | 1383209 | 17699 | SH |  | SOLE | MCF Advisors | 17699 | 0 | 0 |
| GLOBAL X FDS | S EX US ETF | 37954Y368 |  | 39529 | 1072 | SH |  | SOLE | MCF Advisors | 1072 | 0 | 0 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 21341 | 420 | SH |  | SOLE | MCF Advisors | 420 | 0 | 0 |
| GLOBALFOUNDRIES INC | ORDINARY SHARES | G39387108 |  | 890 | 20 | SH |  | SOLE | MCF Advisors | 20 | 0 | 0 |
| GMO ETF TRUST | GMO US QUALITY E | 90139K100 |  | 2865537 | 79070 | SH |  | SOLE | MCF Advisors | 79070 | 0 | 0 |
| GODADDY INC | CL A | 380237107 |  | 19015 | 230 | SH |  | SOLE | MCF Advisors | 230 | 0 | 0 |
| GOLD FIELDS LTD | SPONSORED ADR | 38059T106 |  | 9080 | 200 | SH |  | SOLE | MCF Advisors | 200 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 189804 | 1517 | SH |  | SOLE | MCF Advisors | 1517 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 789309 | 933 | SH |  | SOLE | MCF Advisors | 933 | 0 | 0 |
| GRACO INC | COM | 384109104 |  | 903470 | 10673 | SH |  | SOLE | MCF Advisors | 10673 | 0 | 0 |
| GRAIL INC | COM | 384747101 |  | 414 | 8 | SH |  | SOLE | MCF Advisors | 8 | 0 | 0 |
| GRANITESHARES ETF TR | BBG COMMD K 1 | 38747R108 |  | 5253 | 200 | SH |  | SOLE | MCF Advisors | 200 | 0 | 0 |
| GRAYSCALE BITCOIN MINI TR ET | SHS NEW | 389930207 |  | 3119 | 104 | SH |  | SOLE | MCF Advisors | 104 | 0 | 0 |
| GRAYSCALE BITCOIN TRUST ETF | SHS REP COM UT | 389637109 |  | 15406 | 292 | SH |  | SOLE | MCF Advisors | 292 | 0 | 0 |
| GRAYSCALE COINDESK CRYPTO | USD SHS | G40705108 |  | 114249 | 3663 | SH |  | SOLE | MCF Advisors | 3663 | 0 | 0 |
| GRAYSCALE ETHEREUM STAKING | SHS NEW | 38964R203 |  | 715 | 36 | SH |  | SOLE | MCF Advisors | 36 | 0 | 0 |
| GRAYSCALE ETHEREUM STAKING E | SHS | 389638107 |  | 6248 | 366 | SH |  | SOLE | MCF Advisors | 366 | 0 | 0 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 26809 | 484 | SH |  | SOLE | MCF Advisors | 484 | 0 | 0 |
| GUARDANT HEALTH INC | COM | 40131M109 |  | 1848 | 20 | SH |  | SOLE | MCF Advisors | 20 | 0 | 0 |
| GXO LOGISTICS INCORPORATED | COMMON STOCK | 36262G101 |  | 2593 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| HALEON PLC | SPON ADS | 405552100 |  | 4805 | 480 | SH |  | SOLE | MCF Advisors | 480 | 0 | 0 |
| HALLIBURTON CO | COM | 406216101 |  | 336788 | 8638 | SH |  | SOLE | MCF Advisors | 8638 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | COM | 416515104 |  | 738410 | 5438 | SH |  | SOLE | MCF Advisors | 5438 | 0 | 0 |
| HAWAIIAN ELEC INDS INC MTN B | COM | 419870100 |  | 5936 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 182671 | 386 | SH |  | SOLE | MCF Advisors | 386 | 0 | 0 |
| HEALTH CATALYST INC | COM | 42225T107 |  | 88900 | 70000 | SH |  | SOLE | MCF Advisors | 0 | 0 | 70000 |
| HEALTHSTREAM INC | COM | 42222N103 |  | 850 | 41 | SH |  | SOLE | MCF Advisors | 41 | 0 | 0 |
| HEARTFLOW INC | COM | 42238D107 |  | 18589 | 764 | SH |  | SOLE | MCF Advisors | 0 | 0 | 764 |
| HECLA MINING COMPANY | COM | 422704106 |  | 26082 | 1400 | SH |  | SOLE | MCF Advisors | 1400 | 0 | 0 |
| HEICO CORP NEW | CL A | 422806208 |  | 19632 | 93 | SH |  | SOLE | MCF Advisors | 93 | 0 | 0 |
| HEICO CORP NEW | COM | 422806109 |  | 48534 | 177 | SH |  | SOLE | MCF Advisors | 177 | 0 | 0 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 7428 | 47 | SH |  | SOLE | MCF Advisors | 47 | 0 | 0 |
| HERSHEY CO | COM | 427866108 |  | 367342 | 1767 | SH |  | SOLE | MCF Advisors | 1767 | 0 | 0 |
| HERTZ GLOBAL HLDGS INC | COM NEW | 42806J700 |  | 112374 | 24376 | SH |  | SOLE | MCF Advisors | 0 | 0 | 24376 |
| HESS MIDSTREAM LP | CL A SHS | 428103105 |  | 38870 | 1000 | SH |  | SOLE | MCF Advisors | 1000 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 2551 | 107 | SH |  | SOLE | MCF Advisors | 107 | 0 | 0 |
| HIGHLANDER SILVER CORP | COM | 43087N204 |  | 2764 | 470 | SH |  | SOLE | MCF Advisors | 470 | 0 | 0 |
| HILLMAN SOLUTIONS CORP | COM | 431636109 |  | 1770813 | 212838 | SH |  | SOLE | MCF Advisors | 212838 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 34970 | 115 | SH |  | SOLE | MCF Advisors | 115 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 3900823 | 11861 | SH |  | SOLE | MCF Advisors | 11861 | 0 | 0 |
| HONEYWELL INTL INC | COM | 438516106 |  | 1177632 | 5210 | SH |  | SOLE | MCF Advisors | 2834 | 0 | 2376 |
| HORMEL FOODS CORP | COM | 440452100 |  | 1267579 | 55964 | SH |  | SOLE | MCF Advisors | 55964 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 16594 | 72 | SH |  | SOLE | MCF Advisors | 72 | 0 | 0 |
| HP INC | COM | 40434L105 |  | 10445 | 537 | SH |  | SOLE | MCF Advisors | 537 | 0 | 0 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 56838 | 689 | SH |  | SOLE | MCF Advisors | 688 | 0 | 1 |
| HUB GROUP INC | CL A | 443320106 |  | 3388 | 94 | SH |  | SOLE | MCF Advisors | 94 | 0 | 0 |
| HUBSPOT INC | COM | 443573100 |  | 9764 | 40 | SH |  | SOLE | MCF Advisors | 40 | 0 | 0 |
| HUMANA INC | COM | 444859102 |  | 1309440 | 7549 | SH |  | SOLE | MCF Advisors | 1395 | 0 | 6154 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 408725 | 25872 | SH |  | SOLE | MCF Advisors | 25872 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 29253 | 77 | SH |  | SOLE | MCF Advisors | 77 | 0 | 0 |
| ICHOR HOLDINGS | SHS | G4740B105 |  | 11327 | 243 | SH |  | SOLE | MCF Advisors | 0 | 0 | 243 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 583931 | 2233 | SH |  | SOLE | MCF Advisors | 2233 | 0 | 0 |
| ILLUMINA INC | COM | 452327109 |  | 7150 | 58 | SH |  | SOLE | MCF Advisors | 58 | 0 | 0 |
| IMMUNITYBIO INC | COM | 45256X103 |  | 20295 | 2646 | SH |  | SOLE | MCF Advisors | 500 | 0 | 2146 |
| INGERSOLL RAND INC | COM | 45687V106 |  | 531950 | 6639 | SH |  | SOLE | MCF Advisors | 6639 | 0 | 0 |
| INNODATA INC | COM NEW | 457642205 |  | 17186 | 445 | SH |  | SOLE | MCF Advisors | 0 | 0 | 445 |
| INOVIO PHARMACEUTICALS INC | COM SHS | 45773H409 |  | 19617 | 11274 | SH |  | SOLE | MCF Advisors | 11274 | 0 | 0 |
| INSMED INC | COM PAR $.01 | 457669307 |  | 982 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| INSTALLED BLDG PRODS INC | COM | 45780R101 |  | 13258 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| INSULET CORP | COM | 45784P101 |  | 7974 | 38 | SH |  | SOLE | MCF Advisors | 38 | 0 | 0 |
| INTEGER HLDGS CORP | COM | 45826H109 |  | 16456 | 187 | SH |  | SOLE | MCF Advisors | 187 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 1768723 | 40080 | SH |  | SOLE | MCF Advisors | 28781 | 0 | 11299 |
| INTERACTIVE BROKERS GROUP IN | COM CL A | 45841N107 |  | 4025 | 60 | SH |  | SOLE | MCF Advisors | 60 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 42783 | 272 | SH |  | SOLE | MCF Advisors | 272 | 0 | 0 |
| INTERDIGITAL INC | COM | 45867G101 |  | 41072 | 136 | SH |  | SOLE | MCF Advisors | 136 | 0 | 0 |
| INTERLINK ELECTRS INC | COM NEW | 458751302 |  | 3 | 1 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 1145546 | 4726 | SH |  | SOLE | MCF Advisors | 4726 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 1597 | 22 | SH |  | SOLE | MCF Advisors | 0 | 0 | 22 |
| INTERNATIONAL PAPER CO | COM | 460146103 |  | 68286 | 1913 | SH |  | SOLE | MCF Advisors | 1913 | 0 | 0 |
| INTERNATIONAL SEAWAYS INC | COM | Y41053102 |  | 15961 | 219 | SH |  | SOLE | MCF Advisors | 219 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 22078 | 51 | SH |  | SOLE | MCF Advisors | 51 | 0 | 0 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 89433 | 194 | SH |  | SOLE | MCF Advisors | 194 | 0 | 0 |
| INVENTRUST PPTYS CORP | COM NEW | 46124J201 |  | 11851 | 389 | SH |  | SOLE | MCF Advisors | 389 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | AGRICULTURE FD | 46140H106 |  | 8196 | 300 | SH |  | SOLE | MCF Advisors | 300 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | OIL FD | 46140H403 |  | 1967 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | KBW BK ETF | 46138E628 |  | 30205 | 382 | SH |  | SOLE | MCF Advisors | 137 | 0 | 245 |
| INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 |  | 8555 | 36 | SH |  | SOLE | MCF Advisors | 36 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | PURBTA MSCI US | 46138E461 |  | 5670 | 87 | SH |  | SOLE | MCF Advisors | 87 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | RAFI DVLPD MRKTS | 46138E743 |  | 53823 | 770 | SH |  | SOLE | MCF Advisors | 770 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | RAFI EMRGNG MRKT | 46138E727 |  | 14424 | 536 | SH |  | SOLE | MCF Advisors | 535 | 0 | 1 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 211348 | 1839 | SH |  | SOLE | MCF Advisors | 1839 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S INTL LOW | 46138E230 |  | 379 | 11 | SH |  | SOLE | MCF Advisors | 11 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S SMLCAP QTY | 46138G300 |  | 162359 | 3851 | SH |  | SOLE | MCF Advisors | 3851 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S SMLCP INFO | 46138E115 |  | 28115 | 468 | SH |  | SOLE | MCF Advisors | 468 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S HDL VOL | 46138E362 |  | 26840 | 541 | SH |  | SOLE | MCF Advisors | 541 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 10240 | 140 | SH |  | SOLE | MCF Advisors | 140 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | RUSL 1000 DYNM | 46138J619 |  | 9379 | 156 | SH |  | SOLE | MCF Advisors | 156 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | RUSL 2000 DYNM | 46138J593 |  | 1766 | 39 | SH |  | SOLE | MCF Advisors | 39 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | DORSEY WRIGHT MO | 46137V837 |  | 137649 | 1140 | SH |  | SOLE | MCF Advisors | 1140 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | FOOD  BEVERAGE | 46137V753 |  | 4896 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | LARGE CAP VALUE | 46137V738 |  | 453115 | 6500 | SH |  | SOLE | MCF Advisors | 6500 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1000 ETF | 46137V613 |  | 33367 | 702 | SH |  | SOLE | MCF Advisors | 702 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | RAFI US 1500 | 46137V597 |  | 23440 | 511 | SH |  | SOLE | MCF Advisors | 511 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S 500 GARP ETF | 46137V431 |  | 97 | 1 | SH |  | SOLE | MCF Advisors | 1 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S 500 TOP 50 | 46137V233 |  | 57551 | 1055 | SH |  | SOLE | MCF Advisors | 1055 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S 500A EQL | 46137Y609 |  | 4152 | 111 | SH |  | SOLE | MCF Advisors | 111 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S MDCP QUALITY | 46137V472 |  | 455994 | 4411 | SH |  | SOLE | MCF Advisors | 4411 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL DIS | 46137V381 |  | 7548 | 141 | SH |  | SOLE | MCF Advisors | 141 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 9789 | 170 | SH |  | SOLE | MCF Advisors | 170 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 15389 | 340 | SH |  | SOLE | MCF Advisors | 340 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 413587 | 2155 | SH |  | SOLE | MCF Advisors | 2155 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 46937 | 624 | SH |  | SOLE | MCF Advisors | 624 | 0 | 0 |
| INVESCO LTD | SHS | G491BT108 |  | 142134 | 5852 | SH |  | SOLE | MCF Advisors | 5852 | 0 | 0 |
| INVESCO MUNI INCOME OPP TRST | COM | 46132X101 |  | 94636 | 15413 | SH |  | SOLE | MCF Advisors | 2413 | 0 | 13000 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 5639471 | 9771 | SH |  | SOLE | MCF Advisors | 9250 | 0 | 521 |
| IONIS PHARMACEUTICALS INC | COM | 462222100 |  | 3755 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 1024 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| IREN LIMITED | ORDINARY SHARES | Q4982L109 |  | 755 | 22 | SH |  | SOLE | MCF Advisors | 22 | 0 | 0 |
| IRHYTHM HOLDINGS INC | COM | 450056106 |  | 23132 | 196 | SH |  | SOLE | MCF Advisors | 0 | 0 | 196 |
| IRON MTN INC DEL | COM | 46284V101 |  | 12666 | 124 | SH |  | SOLE | MCF Advisors | 124 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 |  | 14177 | 369 | SH |  | SOLE | MCF Advisors | 369 | 0 | 0 |
| ISHARES ETHEREUM TR | SHS | 46438R105 |  | 41950 | 2650 | SH |  | SOLE | MCF Advisors | 2650 | 0 | 0 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 1760203 | 19966 | SH |  | SOLE | MCF Advisors | 19966 | 0 | 0 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 83059834 | 1190822 | SH |  | SOLE | MCF Advisors | 1190287 | 0 | 535 |
| ISHARES INC | EMNG MKTS EQT | 46434G889 |  | 3989 | 66 | SH |  | SOLE | MCF Advisors | 66 | 0 | 0 |
| ISHARES INC | ESG AWR MSCI EM | 46434G863 |  | 16370 | 360 | SH |  | SOLE | MCF Advisors | 360 | 0 | 0 |
| ISHARES INC | MSCI EMERG MRKT | 464286533 |  | 32042 | 495 | SH |  | SOLE | MCF Advisors | 495 | 0 | 0 |
| ISHARES INC | MSCI EMRG CHN | 46434G764 |  | 285177 | 3625 | SH |  | SOLE | MCF Advisors | 3625 | 0 | 0 |
| ISHARES INC | MSCI ISRAEL ETF | 464286632 |  | 23208 | 200 | SH |  | SOLE | MCF Advisors | 200 | 0 | 0 |
| ISHARES INC | MSCI STH KOR ETF | 464286772 |  | 24726 | 201 | SH |  | SOLE | MCF Advisors | 201 | 0 | 0 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 1078929 | 15834 | SH |  | SOLE | MCF Advisors | 15834 | 0 | 0 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 24771 | 300 | SH |  | SOLE | MCF Advisors | 300 | 0 | 0 |
| ISHARES TR | 10+ YR INVST GRD | 464289511 |  | 5554640 | 111921 | SH |  | SOLE | MCF Advisors | 98516 | 0 | 13405 |
| ISHARES TR | 10-20 YR TRS ETF | 464288653 |  | 258549 | 2567 | SH |  | SOLE | MCF Advisors | 2567 | 0 | 0 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 |  | 83495 | 704 | SH |  | SOLE | MCF Advisors | 704 | 0 | 0 |
| ISHARES TR | 7-10 YR TRSY BD | 464287440 |  | 157858 | 1654 | SH |  | SOLE | MCF Advisors | 304 | 0 | 1350 |
| ISHARES TR | BROAD USD HIGH | 46435U853 |  | 9800 | 266 | SH |  | SOLE | MCF Advisors | 266 | 0 | 0 |
| ISHARES TR | CORE 60/40 BALAN | 464289867 |  | 17439 | 271 | SH |  | SOLE | MCF Advisors | 271 | 0 | 0 |
| ISHARES TR | CORE 80/20 AGGRE | 464289859 |  | 26813 | 303 | SH |  | SOLE | MCF Advisors | 303 | 0 | 0 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 59232827 | 844013 | SH |  | SOLE | MCF Advisors | 793792 | 0 | 50221 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 2329826 | 17166 | SH |  | SOLE | MCF Advisors | 17166 | 0 | 0 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 34058492 | 376212 | SH |  | SOLE | MCF Advisors | 376208 | 0 | 4 |
| ISHARES TR | CORE MSCI INTL | 46435G326 |  | 135792297 | 1624893 | SH |  | SOLE | MCF Advisors | 1624211 | 0 | 682 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 10070480 | 116234 | SH |  | SOLE | MCF Advisors | 116234 | 0 | 0 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 73133354 | 1082976 | SH |  | SOLE | MCF Advisors | 1071537 | 0 | 11439 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 45027854 | 362222 | SH |  | SOLE | MCF Advisors | 361793 | 0 | 429 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 27347 | 192 | SH |  | SOLE | MCF Advisors | 192 | 0 | 0 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 205318 | 2008 | SH |  | SOLE | MCF Advisors | 2008 | 0 | 0 |
| ISHARES TR | CORE S ETF | 464287200 |  | 45229525 | 69242 | SH |  | SOLE | MCF Advisors | 69228 | 0 | 14 |
| ISHARES TR | CORE UNIVRSL USD | 46434V613 |  | 744352 | 16115 | SH |  | SOLE | MCF Advisors | 16115 | 0 | 0 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 6262646 | 63087 | SH |  | SOLE | MCF Advisors | 62832 | 0 | 255 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 35363 | 451 | SH |  | SOLE | MCF Advisors | 451 | 0 | 0 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 151898 | 2043 | SH |  | SOLE | MCF Advisors | 2043 | 0 | 0 |
| ISHARES TR | ESG AW MSCI EAFE | 46435G516 |  | 51348 | 537 | SH |  | SOLE | MCF Advisors | 537 | 0 | 0 |
| ISHARES TR | ESG AWR MSCI USA | 46435G425 |  | 122329 | 865 | SH |  | SOLE | MCF Advisors | 865 | 0 | 0 |
| ISHARES TR | ESG MSCI KLD 400 | 464288570 |  | 166152 | 1371 | SH |  | SOLE | MCF Advisors | 1371 | 0 | 0 |
| ISHARES TR | ESG SELECT SCREE | 46436E544 |  | 99266 | 2280 | SH |  | SOLE | MCF Advisors | 2280 | 0 | 0 |
| ISHARES TR | EXPND TEC SC ETF | 464287549 |  | 18251 | 154 | SH |  | SOLE | MCF Advisors | 154 | 0 | 0 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 10089 | 198 | SH |  | SOLE | MCF Advisors | 198 | 0 | 0 |
| ISHARES TR | GL CLEAN ENE ETF | 464288224 |  | 11154 | 610 | SH |  | SOLE | MCF Advisors | 550 | 0 | 60 |
| ISHARES TR | IBDS DEC28 ETF | 46435U515 |  | 6374349 | 251652 | SH |  | SOLE | MCF Advisors | 250411 | 0 | 1241 |
| ISHARES TR | IBONDS 2026 TERM | 46436E528 |  | 490833 | 21387 | SH |  | SOLE | MCF Advisors | 21387 | 0 | 0 |
| ISHARES TR | IBONDS 2032 TERM | 46438G364 |  | 528584 | 20934 | SH |  | SOLE | MCF Advisors | 20934 | 0 | 0 |
| ISHARES TR | IBONDS 26 TRM TS | 46436E858 |  | 29240 | 1276 | SH |  | SOLE | MCF Advisors | 1276 | 0 | 0 |
| ISHARES TR | IBONDS 27 ETF | 46435UAA9 |  | 6100422 | 251668 | SH |  | SOLE | MCF Advisors | 250307 | 0 | 1361 |
| ISHARES TR | IBONDS 27 TRM TS | 46436E841 |  | 29182 | 1301 | SH |  | SOLE | MCF Advisors | 1301 | 0 | 0 |
| ISHARES TR | IBONDS 28 TRM TS | 46436E833 |  | 29147 | 1308 | SH |  | SOLE | MCF Advisors | 1308 | 0 | 0 |
| ISHARES TR | IBONDS 29 TR HI | 46436E379 |  | 168034 | 7217 | SH |  | SOLE | MCF Advisors | 7217 | 0 | 0 |
| ISHARES TR | IBONDS 29 TRM TS | 46436E825 |  | 29139 | 1334 | SH |  | SOLE | MCF Advisors | 1334 | 0 | 0 |
| ISHARES TR | IBONDS DEC 2030 | 46436E726 |  | 3744071 | 171040 | SH |  | SOLE | MCF Advisors | 169523 | 0 | 1517 |
| ISHARES TR | IBONDS DEC 2031 | 46436E486 |  | 3212302 | 153478 | SH |  | SOLE | MCF Advisors | 149820 | 0 | 3658 |
| ISHARES TR | IBONDS DEC 2032 | 46436E312 |  | 6443446 | 254984 | SH |  | SOLE | MCF Advisors | 252105 | 0 | 2879 |
| ISHARES TR | IBONDS DEC 2033 | 46436E130 |  | 1995867 | 77210 | SH |  | SOLE | MCF Advisors | 70918 | 0 | 6292 |
| ISHARES TR | IBONDS DEC 2034 | 46438G653 |  | 1003910 | 38523 | SH |  | SOLE | MCF Advisors | 35534 | 0 | 2989 |
| ISHARES TR | IBONDS DEC 2035 | 46438G372 |  | 1215824 | 47419 | SH |  | SOLE | MCF Advisors | 47419 | 0 | 0 |
| ISHARES TR | IBONDS DEC 29 | 46436E205 |  | 9868118 | 424253 | SH |  | SOLE | MCF Advisors | 422757 | 0 | 1496 |
| ISHARES TR | IBONDS DEC2026 | 46435GAA0 |  | 5588339 | 230542 | SH |  | SOLE | MCF Advisors | 228754 | 0 | 1788 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 320805 | 7538 | SH |  | SOLE | MCF Advisors | 7538 | 0 | 0 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 101310 | 600 | SH |  | SOLE | MCF Advisors | 600 | 0 | 0 |
| ISHARES TR | MBS ETF | 464288588 |  | 21554 | 227 | SH |  | SOLE | MCF Advisors | 207 | 0 | 20 |
| ISHARES TR | MORNINGSTAR GRWT | 464287119 |  | 10885 | 114 | SH |  | SOLE | MCF Advisors | 114 | 0 | 0 |
| ISHARES TR | MORTGE REL ETF | 46435G342 |  | 138546 | 6453 | SH |  | SOLE | MCF Advisors | 0 | 0 | 6453 |
| ISHARES TR | MRGSTR MD CP GRW | 464288307 |  | 43324 | 550 | SH |  | SOLE | MCF Advisors | 550 | 0 | 0 |
| ISHARES TR | MRGSTR MD CP VAL | 464288406 |  | 25436 | 300 | SH |  | SOLE | MCF Advisors | 300 | 0 | 0 |
| ISHARES TR | MRGSTR SM CP GR | 464288604 |  | 18812 | 343 | SH |  | SOLE | MCF Advisors | 343 | 0 | 0 |
| ISHARES TR | MSCI ACWI EX US | 464288240 |  | 178365 | 2605 | SH |  | SOLE | MCF Advisors | 2605 | 0 | 0 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 15841615 | 163097 | SH |  | SOLE | MCF Advisors | 162716 | 0 | 381 |
| ISHARES TR | MSCI EAFE MIN VL | 46429B689 |  | 135594 | 1484 | SH |  | SOLE | MCF Advisors | 1484 | 0 | 0 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 333630 | 5875 | SH |  | SOLE | MCF Advisors | 5875 | 0 | 0 |
| ISHARES TR | MSCI INDIA ETF | 46429B598 |  | 4684 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| ISHARES TR | MSCI INTL QUALTY | 46434V456 |  | 58620 | 1268 | SH |  | SOLE | MCF Advisors | 1268 | 0 | 0 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 |  | 92022 | 992 | SH |  | SOLE | MCF Advisors | 992 | 0 | 0 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 40558148 | 211450 | SH |  | SOLE | MCF Advisors | 197499 | 0 | 13951 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 2573172 | 24241 | SH |  | SOLE | MCF Advisors | 24241 | 0 | 0 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 140928 | 4648 | SH |  | SOLE | MCF Advisors | 4648 | 0 | 0 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 10341 | 29 | SH |  | SOLE | MCF Advisors | 29 | 0 | 0 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 16063032 | 37671 | SH |  | SOLE | MCF Advisors | 36071 | 0 | 1600 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 740893 | 3467 | SH |  | SOLE | MCF Advisors | 3467 | 0 | 0 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 42992 | 137 | SH |  | SOLE | MCF Advisors | 137 | 0 | 0 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 30904 | 163 | SH |  | SOLE | MCF Advisors | 163 | 0 | 0 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 2561348 | 19992 | SH |  | SOLE | MCF Advisors | 19950 | 0 | 42 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 935376 | 6418 | SH |  | SOLE | MCF Advisors | 6384 | 0 | 34 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 30850519 | 317294 | SH |  | SOLE | MCF Advisors | 298951 | 0 | 18343 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 9216641 | 37164 | SH |  | SOLE | MCF Advisors | 37120 | 0 | 44 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 203874 | 550 | SH |  | SOLE | MCF Advisors | 550 | 0 | 0 |
| ISHARES TR | S 100 ETF | 464287101 |  | 300577 | 945 | SH |  | SOLE | MCF Advisors | 945 | 0 | 0 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 1014371 | 8968 | SH |  | SOLE | MCF Advisors | 8968 | 0 | 0 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 552158 | 2615 | SH |  | SOLE | MCF Advisors | 2615 | 0 | 0 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 959857 | 6633 | SH |  | SOLE | MCF Advisors | 6137 | 0 | 496 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 353694 | 2336 | SH |  | SOLE | MCF Advisors | 2311 | 0 | 25 |
| ISHARES TR | SELF DRIVNG EV | 46435U366 |  | 61533 | 1597 | SH |  | SOLE | MCF Advisors | 1597 | 0 | 0 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 230786 | 2167 | SH |  | SOLE | MCF Advisors | 2167 | 0 | 0 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 1295892 | 10940 | SH |  | SOLE | MCF Advisors | 10617 | 0 | 323 |
| ISHARES TR | U.S. ENERGY ETF | 464287796 |  | 539923 | 8336 | SH |  | SOLE | MCF Advisors | 8336 | 0 | 0 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 31180 | 265 | SH |  | SOLE | MCF Advisors | 265 | 0 | 0 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 906150 | 16985 | SH |  | SOLE | MCF Advisors | 16985 | 0 | 0 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 |  | 36879 | 390 | SH |  | SOLE | MCF Advisors | 390 | 0 | 0 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 56604 | 312 | SH |  | SOLE | MCF Advisors | 312 | 0 | 0 |
| ISHARES TR | US AER DEF ETF | 464288760 |  | 1215157 | 5555 | SH |  | SOLE | MCF Advisors | 5555 | 0 | 0 |
| ISHARES TR | US HOME CONS ETF | 464288752 |  | 9055 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| ISHARES TR | US OIL GS EX ETF | 464288851 |  | 2374 | 19 | SH |  | SOLE | MCF Advisors | 19 | 0 | 0 |
| ISHARES TR | US REGNL BKS ETF | 464288778 |  | 5384 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| ISHARES TR | US TREAS BD ETF | 46429B267 |  | 95432715 | 4165548 | SH |  | SOLE | MCF Advisors | 4162241 | 0 | 3307 |
| ISHARES TR | USD INV GRDE ETF | 464288620 |  | 38924165 | 759792 | SH |  | SOLE | MCF Advisors | 759747 | 0 | 45 |
| J P MORGAN EXCHANGE TRADED F | CORE PLUS BD ETF | 46641Q670 |  | 146419 | 3110 | SH |  | SOLE | MCF Advisors | 3110 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | DIVERSFED RTRN | 46641Q886 |  | 2978 | 26 | SH |  | SOLE | MCF Advisors | 26 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 11060191 | 195134 | SH |  | SOLE | MCF Advisors | 184182 | 0 | 10952 |
| J P MORGAN EXCHANGE TRADED F | HEDGED EQUITY LA | 46654Q724 |  | 11185 | 175 | SH |  | SOLE | MCF Advisors | 175 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | JPMORGAM LTD DUR | 46654Q773 |  | 29668 | 568 | SH |  | SOLE | MCF Advisors | 568 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | SHORT DURA CORE | 46641Q274 |  | 24076382 | 509014 | SH |  | SOLE | MCF Advisors | 473851 | 0 | 35163 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 |  | 450784 | 8907 | SH |  | SOLE | MCF Advisors | 8907 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHT MUNCPL | 46641Q654 |  | 192195 | 3770 | SH |  | SOLE | MCF Advisors | 3770 | 0 | 0 |
| JABIL INC | COM | 466313103 |  | 1594 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| JACOBS SOLUTIONS INC | COM | 46982L108 |  | 510 | 4 | SH |  | SOLE | MCF Advisors | 4 | 0 | 0 |
| JFROG LTD | ORD SHS | M6191J100 |  | 9715 | 207 | SH |  | SOLE | MCF Advisors | 0 | 0 | 207 |
| JOBY AVIATION INC | COMMON STOCK | G65163100 |  | 290 | 35 | SH |  | SOLE | MCF Advisors | 35 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 122252 | 1821 | SH |  | SOLE | MCF Advisors | 1821 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 5971526 | 24429 | SH |  | SOLE | MCF Advisors | 24029 | 0 | 400 |
| JOHNSON CONTROLS INTERNATION | SHS | G51502105 |  | 364902 | 2778 | SH |  | SOLE | MCF Advisors | 2778 | 0 | 0 |
| JONES LANG LASALLE INC | COM | 48020Q107 |  | 76080 | 250 | SH |  | SOLE | MCF Advisors | 250 | 0 | 0 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 7880835 | 26791 | SH |  | SOLE | MCF Advisors | 25258 | 0 | 1533 |
| KARMAN HLDGS INC | COMMON STOCK | 485924104 |  | 14409 | 180 | SH |  | SOLE | MCF Advisors | 0 | 0 | 180 |
| KESTRA MED TECHNOLOGIES LTD | SHS | G52441105 |  | 11201 | 562 | SH |  | SOLE | MCF Advisors | 0 | 0 | 562 |
| KEYCORP | COM | 493267108 |  | 40066 | 1998 | SH |  | SOLE | MCF Advisors | 1998 | 0 | 0 |
| KIMBALL ELECTRONICS INC | COM | 49428J109 |  | 9074 | 383 | SH |  | SOLE | MCF Advisors | 383 | 0 | 0 |
| KIMBELL RTY PARTNERS LP | UNIT | 49435R102 |  | 70180 | 4850 | SH |  | SOLE | MCF Advisors | 4850 | 0 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 614066 | 6281 | SH |  | SOLE | MCF Advisors | 6281 | 0 | 0 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 343616 | 10248 | SH |  | SOLE | MCF Advisors | 10248 | 0 | 0 |
| KINROSS GOLD CORP | COM | 496902404 |  | 12208 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| KINSALE CAP GROUP INC | COM | 49714P108 |  | 3417 | 10 | SH |  | SOLE | MCF Advisors | 0 | 0 | 10 |
| KKR  CO INC | COM | 48251W104 |  | 121030 | 1308 | SH |  | SOLE | MCF Advisors | 1308 | 0 | 0 |
| KLA CORP | COM NEW | 482480100 |  | 493507 | 335 | SH |  | SOLE | MCF Advisors | 330 | 0 | 5 |
| KNIGHTSCOPE INC | CL A NEW | 49907V201 |  | 8340 | 2000 | SH |  | SOLE | MCF Advisors | 2000 | 0 | 0 |
| KNIGHT-SWIFT TRANSN HLDGS IN | CL A | 499049104 |  | 24990 | 434 | SH |  | SOLE | MCF Advisors | 268 | 0 | 166 |
| KONTOOR BRANDS INC | COM | 50050N103 |  | 223621 | 3181 | SH |  | SOLE | MCF Advisors | 3181 | 0 | 0 |
| KOPIN CORP | COM | 500600101 |  | 2165 | 962 | SH |  | SOLE | MCF Advisors | 653 | 0 | 309 |
| KRAFT HEINZ CO | COM | 500754106 |  | 230592 | 10253 | SH |  | SOLE | MCF Advisors | 10253 | 0 | 0 |
| KRANESHARES TRUST | CSI CHI INTERNET | 500767306 |  | 1991 | 70 | SH |  | SOLE | MCF Advisors | 70 | 0 | 0 |
| KRANESHARES TRUST | QUADRTC INT RT | 500767736 |  | 19964 | 1067 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1067 |
| KRATOS DEFENSE  SEC SOLUTIO | COM NEW | 50077B207 |  | 13820 | 196 | SH |  | SOLE | MCF Advisors | 196 | 0 | 0 |
| KROGER CO | COM | 501044101 |  | 935908 | 12934 | SH |  | SOLE | MCF Advisors | 12934 | 0 | 0 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 |  | 2349 | 179 | SH |  | SOLE | MCF Advisors | 179 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 117006 | 339 | SH |  | SOLE | MCF Advisors | 332 | 0 | 7 |
| LABCORP HOLDINGS INC | COM SHS | 504922105 |  | 549362 | 2059 | SH |  | SOLE | MCF Advisors | 2059 | 0 | 0 |
| LAM RESEARCH CORP | COM NEW | 512807306 |  | 419585 | 1962 | SH |  | SOLE | MCF Advisors | 1962 | 0 | 0 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 19017 | 450 | SH |  | SOLE | MCF Advisors | 450 | 0 | 0 |
| LANDSTAR SYS INC | COM | 515098101 |  | 927714 | 5787 | SH |  | SOLE | MCF Advisors | 5787 | 0 | 0 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 7338 | 136 | SH |  | SOLE | MCF Advisors | 136 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | COM | 518415104 |  | 27272 | 294 | SH |  | SOLE | MCF Advisors | 0 | 0 | 294 |
| LAZARD INC | COM | 52110M109 |  | 18285 | 430 | SH |  | SOLE | MCF Advisors | 430 | 0 | 0 |
| LCNB CORP | COM | 50181P100 |  | 13595 | 872 | SH |  | SOLE | MCF Advisors | 872 | 0 | 0 |
| LEGENCE CORP | CL A | 52476L109 |  | 17503 | 310 | SH |  | SOLE | MCF Advisors | 0 | 0 | 310 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 6274 | 635 | SH |  | SOLE | MCF Advisors | 635 | 0 | 0 |
| LEIDOS HOLDINGS INC | COM | 525327102 |  | 148711 | 956 | SH |  | SOLE | MCF Advisors | 756 | 0 | 200 |
| LENNAR CORP | CL A | 526057104 |  | 76155 | 877 | SH |  | SOLE | MCF Advisors | 877 | 0 | 0 |
| LENNOX INTL INC | COM | 526107107 |  | 157781 | 339 | SH |  | SOLE | MCF Advisors | 339 | 0 | 0 |
| LEVI STRAUSS  CO NEW | CL A COM STK | 52736R102 |  | 19803 | 1071 | SH |  | SOLE | MCF Advisors | 1071 | 0 | 0 |
| LIFE360 INC | COM | 532206109 |  | 20410 | 500 | SH |  | SOLE | MCF Advisors | 0 | 0 | 500 |
| LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 |  | 22162 | 111 | SH |  | SOLE | MCF Advisors | 0 | 0 | 111 |
| LIMBACH HLDGS INC | COM | 53263P105 |  | 3825 | 49 | SH |  | SOLE | MCF Advisors | 0 | 0 | 49 |
| LINCOLN EDL SVCS CORP | COM | 533535100 |  | 50973 | 1253 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1253 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 750 | 3 | SH |  | SOLE | MCF Advisors | 3 | 0 | 0 |
| LINDE PLC | SHS | G54950103 |  | 156269 | 315 | SH |  | SOLE | MCF Advisors | 315 | 0 | 0 |
| LISTED FDS TR | ROUNDHILL MAGNIF | 53656G498 |  | 24046 | 415 | SH |  | SOLE | MCF Advisors | 415 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 |  | 168219 | 1103 | SH |  | SOLE | MCF Advisors | 1103 | 0 | 0 |
| LIVERAMP HLDGS INC | COM | 53815P108 |  | 1088 | 41 | SH |  | SOLE | MCF Advisors | 41 | 0 | 0 |
| LKQ CORP | COM | 501889208 |  | 27726 | 944 | SH |  | SOLE | MCF Advisors | 944 | 0 | 0 |
| LOAR HOLDINGS INC | COM SHS | 53947R105 |  | 7563 | 132 | SH |  | SOLE | MCF Advisors | 0 | 0 | 132 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 1129621 | 1869 | SH |  | SOLE | MCF Advisors | 1869 | 0 | 0 |
| LOWES COS INC | COM | 548661107 |  | 1905147 | 8063 | SH |  | SOLE | MCF Advisors | 8063 | 0 | 0 |
| LPL FINL HLDGS INC | COM | 50212V100 |  | 41515 | 138 | SH |  | SOLE | MCF Advisors | 138 | 0 | 0 |
| LUCID GROUP INC | COM NEW | 549498202 |  | 629 | 66 | SH |  | SOLE | MCF Advisors | 66 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 47921 | 313 | SH |  | SOLE | MCF Advisors | 313 | 0 | 0 |
| LUMENTUM HLDGS INC | COM | 55024U109 |  | 2109 | 3 | SH |  | SOLE | MCF Advisors | 3 | 0 | 0 |
| LYFT INC | CL A COM | 55087P104 |  | 14630 | 1100 | SH |  | SOLE | MCF Advisors | 1100 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV | SHS - A - | N53745100 |  | 6606 | 82 | SH |  | SOLE | MCF Advisors | 82 | 0 | 0 |
| M  T BK CORP | COM | 55261F104 |  | 10336 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| MACOM TECH SOLUTIONS HLDGS I | COM | 55405Y100 |  | 28870 | 130 | SH |  | SOLE | MCF Advisors | 0 | 0 | 130 |
| MACYS INC | COM | 55616P104 |  | 1611 | 89 | SH |  | SOLE | MCF Advisors | 89 | 0 | 0 |
| MADISON SQUARE GRDN SPRT COR | CL A | 55825T103 |  | 8035 | 25 | SH |  | SOLE | MCF Advisors | 25 | 0 | 0 |
| MAGNA INTL INC | COM | 559222401 |  | 1284 | 23 | SH |  | SOLE | MCF Advisors | 23 | 0 | 0 |
| MAGNITE INC | COM | 55955D100 |  | 17820 | 1500 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1500 |
| MAGNUM ICE CREAM CO NV | ORD SHS | N5505D105 |  | 1794 | 120 | SH |  | SOLE | MCF Advisors | 120 | 0 | 0 |
| MAMAS CREATIONS INC | COM | 56146T103 |  | 32659 | 2129 | SH |  | SOLE | MCF Advisors | 0 | 0 | 2129 |
| MANNKIND CORP | COM NEW | 56400P706 |  | 61520 | 25110 | SH |  | SOLE | MCF Advisors | 25110 | 0 | 0 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 68880 | 2000 | SH |  | SOLE | MCF Advisors | 2000 | 0 | 0 |
| MARATHON PETE CORP | COM | 56585A102 |  | 1000472 | 4097 | SH |  | SOLE | MCF Advisors | 511 | 0 | 3586 |
| MARKEL GROUP INC | COM | 570535104 |  | 976176 | 510 | SH |  | SOLE | MCF Advisors | 510 | 0 | 0 |
| MARKETAXESS HLDGS INC | COM | 57060D108 |  | 8249 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 606126 | 1853 | SH |  | SOLE | MCF Advisors | 1853 | 0 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 520439 | 3001 | SH |  | SOLE | MCF Advisors | 3001 | 0 | 0 |
| MARTEN TRANS LTD | COM | 573075108 |  | 7143 | 544 | SH |  | SOLE | MCF Advisors | 0 | 0 | 544 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 1767 | 3 | SH |  | SOLE | MCF Advisors | 3 | 0 | 0 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 2181 | 22 | SH |  | SOLE | MCF Advisors | 22 | 0 | 0 |
| MASTEC INC | COM | 576323109 |  | 1931 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| MASTERBRAND INC | COMMON STOCK | 57638P104 |  | 5751 | 692 | SH |  | SOLE | MCF Advisors | 692 | 0 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 1245565 | 2493 | SH |  | SOLE | MCF Advisors | 2493 | 0 | 0 |
| MATADOR RES CO | COM | 576485205 |  | 78975 | 1250 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1250 |
| MATCH GROUP INC NEW | COM | 57667L107 |  | 25275 | 823 | SH |  | SOLE | MCF Advisors | 823 | 0 | 0 |
| MATSON INC | COM | 57686G105 |  | 15903 | 97 | SH |  | SOLE | MCF Advisors | 97 | 0 | 0 |
| MAXIMUS INC | COM | 577933104 |  | 1411 | 22 | SH |  | SOLE | MCF Advisors | 22 | 0 | 0 |
| MAXLINEAR INC | COM | 57776J100 |  | 8122 | 467 | SH |  | SOLE | MCF Advisors | 0 | 0 | 467 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 154167 | 3056 | SH |  | SOLE | MCF Advisors | 3056 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 |  | 1855808 | 5971 | SH |  | SOLE | MCF Advisors | 5971 | 0 | 0 |
| MCEWEN INC. | COM NEW | 58039P305 |  | 6126 | 300 | SH |  | SOLE | MCF Advisors | 300 | 0 | 0 |
| MCKESSON CORP | COM | 58155Q103 |  | 910340 | 1051 | SH |  | SOLE | MCF Advisors | 1051 | 0 | 0 |
| MEDICAL PROPERTIES TRUST INC | COM | 58463J304 |  | 185709 | 39345 | SH |  | SOLE | MCF Advisors | 0 | 0 | 39345 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 334409 | 3829 | SH |  | SOLE | MCF Advisors | 3829 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 2940785 | 24309 | SH |  | SOLE | MCF Advisors | 24072 | 0 | 237 |
| MERITAGE HOMES CORP | COM | 59001A102 |  | 9524 | 154 | SH |  | SOLE | MCF Advisors | 154 | 0 | 0 |
| META PLATFORMS INC | CL A | 30303M102 |  | 4364660 | 7629 | SH |  | SOLE | MCF Advisors | 4497 | 0 | 3132 |
| METLIFE INC | COM | 59156R108 |  | 299611 | 4237 | SH |  | SOLE | MCF Advisors | 4237 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 645735 | 512 | SH |  | SOLE | MCF Advisors | 512 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 799947 | 21614 | SH |  | SOLE | MCF Advisors | 21614 | 0 | 0 |
| MIAMI INTL HLDGS INC | COM | 59356Q108 |  | 1324 | 34 | SH |  | SOLE | MCF Advisors | 34 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 |  | 36117 | 559 | SH |  | SOLE | MCF Advisors | 483 | 0 | 76 |
| MICROCLOUD HOLOGRAM INC | SHS CL A NEW | G55032174 |  | 58 | 28 | SH |  | SOLE | MCF Advisors | 0 | 0 | 28 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 526173 | 1557 | SH |  | SOLE | MCF Advisors | 1557 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 16397052 | 44296 | SH |  | SOLE | MCF Advisors | 41546 | 0 | 2750 |
| MICROVISION INC DEL | COM NEW | 594960304 |  | 1494420 | 2330660 | SH |  | SOLE | MCF Advisors | 31202 | 0 | 2299458 |
| MILLROSE PPTYS INC | COM CL A | 601137102 |  | 5068 | 181 | SH |  | SOLE | MCF Advisors | 181 | 0 | 0 |
| MIRUM PHARMACEUTICALS INC | COM | 604749101 |  | 42680 | 462 | SH |  | SOLE | MCF Advisors | 0 | 0 | 462 |
| MKS INC. | COM | 55306N104 |  | 1379 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| MODINE MFG CO | COM | 607828100 |  | 18421 | 85 | SH |  | SOLE | MCF Advisors | 0 | 0 | 85 |
| MOLINA HEALTHCARE INC | COM | 60855R100 |  | 7465 | 56 | SH |  | SOLE | MCF Advisors | 56 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | CL B | 60871R209 |  | 4350 | 101 | SH |  | SOLE | MCF Advisors | 101 | 0 | 0 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 276459 | 4774 | SH |  | SOLE | MCF Advisors | 4774 | 0 | 0 |
| MONOLITHIC PWR SYS INC | COM | 609839105 |  | 330077 | 301 | SH |  | SOLE | MCF Advisors | 301 | 0 | 0 |
| MOODYS CORP | COM | 615369105 |  | 3769672 | 8641 | SH |  | SOLE | MCF Advisors | 8641 | 0 | 0 |
| MOOG INC | CL A | 615394202 |  | 878 | 3 | SH |  | SOLE | MCF Advisors | 3 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 1134549 | 6894 | SH |  | SOLE | MCF Advisors | 3710 | 0 | 3184 |
| MORGAN STANLEY ETF TRUST | CALVERT INTERNAT | 61774R106 |  | 2472 | 34 | SH |  | SOLE | MCF Advisors | 34 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 159764 | 368 | SH |  | SOLE | MCF Advisors | 368 | 0 | 0 |
| MP MATERIALS CORP | COM CL A | 553368101 |  | 6516 | 135 | SH |  | SOLE | MCF Advisors | 0 | 0 | 135 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 75100 | 1316 | SH |  | SOLE | MCF Advisors | 1316 | 0 | 0 |
| MSC INDL DIRECT INC | CL A | 553530106 |  | 32572 | 353 | SH |  | SOLE | MCF Advisors | 353 | 0 | 0 |
| MSCI INC | COM | 55354G100 |  | 17249 | 32 | SH |  | SOLE | MCF Advisors | 32 | 0 | 0 |
| M-TRON INDS INC | COM | 55380K109 |  | 9359 | 140 | SH |  | SOLE | MCF Advisors | 0 | 0 | 140 |
| M-TRON INDS INC | RIGHT 04/15/2026 | 55380K133 |  | 0 | 140 | SH |  | SOLE | MCF Advisors | 0 | 0 | 140 |
| MURPHY USA INC | COM | 626755102 |  | 41000 | 83 | SH |  | SOLE | MCF Advisors | 83 | 0 | 0 |
| MYR GROUP INC | COM | 55405W104 |  | 44042 | 156 | SH |  | SOLE | MCF Advisors | 0 | 0 | 156 |
| NANO NUCLEAR ENERGY INC | COM | 63010H108 |  | 1188 | 58 | SH |  | SOLE | MCF Advisors | 58 | 0 | 0 |
| NASDAQ INC | COM | 631103108 |  | 26571 | 313 | SH |  | SOLE | MCF Advisors | 313 | 0 | 0 |
| NATERA INC | COM | 632307104 |  | 19999 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 236238 | 2500 | SH |  | SOLE | MCF Advisors | 2500 | 0 | 0 |
| NCR ATLEOS CORPORATION | COM SHS | 63001N106 |  | 1351 | 31 | SH |  | SOLE | MCF Advisors | 31 | 0 | 0 |
| NCR VOYIX CORPORATION | COM | 62886E108 |  | 393 | 62 | SH |  | SOLE | MCF Advisors | 62 | 0 | 0 |
| NEOGEN CORP | COM | 640491106 |  | 93 | 10 | SH |  | SOLE | MCF Advisors | 0 | 0 | 10 |
| NEOS ETF TRUST | NEOS S 500 HI | 78433H303 |  | 85213 | 1726 | SH |  | SOLE | MCF Advisors | 1726 | 0 | 0 |
| NET LEASE OFFICE PROPERTIES | COM | 64110Y108 |  | 778 | 58 | SH |  | SOLE | MCF Advisors | 58 | 0 | 0 |
| NETFLIX INC. | COM | 64110L106 |  | 1362542 | 14171 | SH |  | SOLE | MCF Advisors | 6561 | 0 | 7610 |
| NEURONETICS INC | COM | 64131A105 |  | 5168 | 3564 | SH |  | SOLE | MCF Advisors | 3564 | 0 | 0 |
| NEW YORK LIFE INVESTMENTS ET | NYLI HEDGE MULTI | 45409B107 |  | 1217 | 36 | SH |  | SOLE | MCF Advisors | 1 | 0 | 35 |
| NEW YORK TIMES CO MTN BE | CL A | 650111107 |  | 2931 | 35 | SH |  | SOLE | MCF Advisors | 35 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 295542 | 2730 | SH |  | SOLE | MCF Advisors | 2730 | 0 | 0 |
| NEWS CORP NEW | CL A | 65249B109 |  | 18473 | 738 | SH |  | SOLE | MCF Advisors | 738 | 0 | 0 |
| NEWSMAX INC | COM SHS CLASS B | 65250K105 |  | 7037 | 1348 | SH |  | SOLE | MCF Advisors | 1348 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 3457432 | 37225 | SH |  | SOLE | MCF Advisors | 37225 | 0 | 0 |
| NEXTNRG INC | COM | 652941105 |  | 485 | 1212 | SH |  | SOLE | MCF Advisors | 1212 | 0 | 0 |
| NGL ENERGY PARTNERS LP | COM UNIT REPST | 62913M107 |  | 13 | 1 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 11026 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| NIKE INC | CL B | 654106103 |  | 918539 | 17293 | SH |  | SOLE | MCF Advisors | 17293 | 0 | 0 |
| NIO INC | SPON ADS | 62914V106 |  | 141006 | 23384 | SH |  | SOLE | MCF Advisors | 12570 | 0 | 10814 |
| NISOURCE INC | COM | 65473P105 |  | 55013 | 1179 | SH |  | SOLE | MCF Advisors | 1179 | 0 | 0 |
| NOKIA CORP | SPONSORED ADR | 654902204 |  | 17 | 2 | SH |  | SOLE | MCF Advisors | 2 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 410123 | 1429 | SH |  | SOLE | MCF Advisors | 1429 | 0 | 0 |
| NORTHERN LTS FD TR IV | INSPIRE SML/ MID | 66538H641 |  | 61698 | 1539 | SH |  | SOLE | MCF Advisors | 1539 | 0 | 0 |
| NORTHERN TR CORP | COM | 665859104 |  | 77072 | 549 | SH |  | SOLE | MCF Advisors | 549 | 0 | 0 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 121441 | 178 | SH |  | SOLE | MCF Advisors | 178 | 0 | 0 |
| NORTHWEST BANCSHARES INC | COM | 667340103 |  | 21370 | 1684 | SH |  | SOLE | MCF Advisors | 1684 | 0 | 0 |
| NORTHWEST NAT HLDG CO | COM | 66765N105 |  | 47898 | 900 | SH |  | SOLE | MCF Advisors | 0 | 0 | 900 |
| NORWEGIAN CRUISE LINE HLDGS | SHS | G66721104 |  | 109882 | 5876 | SH |  | SOLE | MCF Advisors | 5876 | 0 | 0 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 176732 | 1157 | SH |  | SOLE | MCF Advisors | 1157 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 120623 | 3177 | SH |  | SOLE | MCF Advisors | 3177 | 0 | 0 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 4239 | 29 | SH |  | SOLE | MCF Advisors | 29 | 0 | 0 |
| NUCOR CORP | COM | 670346105 |  | 40889 | 241 | SH |  | SOLE | MCF Advisors | 241 | 0 | 0 |
| NUSCALE PWR CORP | CL A COM | 67079K100 |  | 1572 | 145 | SH |  | SOLE | MCF Advisors | 105 | 0 | 40 |
| NUSHARES ETF TR | NUVEEN ESG MIDCP | 67092P409 |  | 10106 | 246 | SH |  | SOLE | MCF Advisors | 246 | 0 | 0 |
| NUSHARES ETF TR | NUVEEN ESG MIDVL | 67092P508 |  | 12329 | 318 | SH |  | SOLE | MCF Advisors | 318 | 0 | 0 |
| NUTANIX INC | CL A | 67059N108 |  | 305 | 8 | SH |  | SOLE | MCF Advisors | 8 | 0 | 0 |
| NVENT ELEC PLC | SHS | G6700G107 |  | 8517 | 72 | SH |  | SOLE | MCF Advisors | 72 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 18035616 | 103410 | SH |  | SOLE | MCF Advisors | 91281 | 0 | 12129 |
| NVR INC | COM | 62944T105 |  | 13180 | 2 | SH |  | SOLE | MCF Advisors | 2 | 0 | 0 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 94182 | 476 | SH |  | SOLE | MCF Advisors | 476 | 0 | 0 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 515 | 12 | SH |  | SOLE | MCF Advisors | 12 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 26535 | 407 | SH |  | SOLE | MCF Advisors | 407 | 0 | 0 |
| OCEANEERING INTL INC | COM | 675232102 |  | 1348 | 38 | SH |  | SOLE | MCF Advisors | 38 | 0 | 0 |
| OKLO INC | COM CL A | 02156V109 |  | 25688 | 518 | SH |  | SOLE | MCF Advisors | 518 | 0 | 0 |
| OKTA INC | CL A | 679295105 |  | 238885 | 3035 | SH |  | SOLE | MCF Advisors | 121 | 0 | 2914 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 17000 | 87 | SH |  | SOLE | MCF Advisors | 87 | 0 | 0 |
| OLD REP INTL CORP | COM | 680223104 |  | 38464 | 964 | SH |  | SOLE | MCF Advisors | 964 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 |  | 20986 | 228 | SH |  | SOLE | MCF Advisors | 88 | 0 | 140 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 336626 | 7682 | SH |  | SOLE | MCF Advisors | 7682 | 0 | 0 |
| OMNICOM GROUP INC | COM | 681919106 |  | 25721 | 339 | SH |  | SOLE | MCF Advisors | 339 | 0 | 0 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 4706 | 76 | SH |  | SOLE | MCF Advisors | 38 | 0 | 38 |
| ONCE UPON A FARM PBC | COM | 68237F108 |  | 5053 | 309 | SH |  | SOLE | MCF Advisors | 0 | 0 | 309 |
| ONDAS INC | COM NEW | 68236H204 |  | 443 | 49 | SH |  | SOLE | MCF Advisors | 49 | 0 | 0 |
| ONEOK INC NEW | COM | 682680103 |  | 226247 | 2503 | SH |  | SOLE | MCF Advisors | 2503 | 0 | 0 |
| OPEN TEXT CORP | COM | 683715106 |  | 7073 | 318 | SH |  | SOLE | MCF Advisors | 318 | 0 | 0 |
| OPPFI INC | COM CL A | 68386H103 |  | 3855 | 500 | SH |  | SOLE | MCF Advisors | 500 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 2903050 | 19734 | SH |  | SOLE | MCF Advisors | 15123 | 0 | 4611 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 1766445 | 19136 | SH |  | SOLE | MCF Advisors | 19136 | 0 | 0 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 1762 | 294 | SH |  | SOLE | MCF Advisors | 294 | 0 | 0 |
| ORION GROUP HLDGS INC | COM | 68628V308 |  | 9320 | 855 | SH |  | SOLE | MCF Advisors | 0 | 0 | 855 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 32451 | 421 | SH |  | SOLE | MCF Advisors | 421 | 0 | 0 |
| OUSTER INC | COM NEW | 68989M202 |  | 18370 | 1000 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1000 |
| PACCAR INC | COM | 693718108 |  | 48194 | 417 | SH |  | SOLE | MCF Advisors | 417 | 0 | 0 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 82705 | 1322 | SH |  | SOLE | MCF Advisors | 1322 | 0 | 0 |
| PACKAGING CORP AMER | COM | 695156109 |  | 96819 | 455 | SH |  | SOLE | MCF Advisors | 455 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 464586 | 3176 | SH |  | SOLE | MCF Advisors | 2976 | 0 | 200 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 301402 | 1880 | SH |  | SOLE | MCF Advisors | 1680 | 0 | 200 |
| PALOMAR HLDGS INC | COM | 69753M105 |  | 1434 | 12 | SH |  | SOLE | MCF Advisors | 12 | 0 | 0 |
| PAN AMERN SILVER CORP | COM | 697900108 |  | 158154 | 2895 | SH |  | SOLE | MCF Advisors | 2895 | 0 | 0 |
| PAPA JOHNS INTL INC | COM | 698813102 |  | 325 | 10 | SH |  | SOLE | MCF Advisors | 10 | 0 | 0 |
| PAR PAC HOLDINGS INC | COM NEW | 69888T207 |  | 25056 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| PARK AEROSPACE CORP | COM | 70014A104 |  | 23602 | 862 | SH |  | SOLE | MCF Advisors | 0 | 0 | 862 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 507315 | 567 | SH |  | SOLE | MCF Advisors | 567 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 315327 | 3423 | SH |  | SOLE | MCF Advisors | 3423 | 0 | 0 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 4741 | 39 | SH |  | SOLE | MCF Advisors | 39 | 0 | 0 |
| PAYMENTUS HOLDINGS INC | COM CL A | 70439P108 |  | 34748 | 1368 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1368 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 273484 | 6047 | SH |  | SOLE | MCF Advisors | 5834 | 0 | 213 |
| PEAKSTONE REALTY TRUST | COMMON SHARES | 39818P799 |  | 45436 | 2175 | SH |  | SOLE | MCF Advisors | 2175 | 0 | 0 |
| PEBBLEBROOK HOTEL TR | COM | 70509V100 |  | 3234 | 256 | SH |  | SOLE | MCF Advisors | 256 | 0 | 0 |
| PEGASYSTEMS INC | COM | 705573103 |  | 3661 | 86 | SH |  | SOLE | MCF Advisors | 0 | 0 | 86 |
| PELOTON INTERACTIVE INC | CL A COM | 70614W100 |  | 284 | 66 | SH |  | SOLE | MCF Advisors | 66 | 0 | 0 |
| PENN ENTERTAINMENT INC | COM | 707569109 |  | 1579 | 105 | SH |  | SOLE | MCF Advisors | 105 | 0 | 0 |
| PENTAIR PLC | SHS | G7S00T104 |  | 6272 | 72 | SH |  | SOLE | MCF Advisors | 72 | 0 | 0 |
| PEOPLES BANCORP INC | COM | 709789101 |  | 59166 | 1800 | SH |  | SOLE | MCF Advisors | 1800 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 1611177 | 10375 | SH |  | SOLE | MCF Advisors | 10188 | 0 | 187 |
| PERIMETER SOLUTIONS INC | COMMON STOCK | 71385M107 |  | 124713 | 5107 | SH |  | SOLE | MCF Advisors | 5107 | 0 | 0 |
| PERPETUA RESOURCES CORP | COM | 714266103 |  | 1153 | 41 | SH |  | SOLE | MCF Advisors | 41 | 0 | 0 |
| PETMED EXPRESS INC | COM | 716382106 |  | 912 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 915909 | 32618 | SH |  | SOLE | MCF Advisors | 27618 | 0 | 5000 |
| PGIM ETF TR | PGIM ULTRA SH BD | 69344A107 |  | 321580 | 6494 | SH |  | SOLE | MCF Advisors | 6494 | 0 | 0 |
| PHARMACYTE BIOTECH INC | COM NEW | 71715X203 |  | 1 | 1 | SH |  | SOLE | MCF Advisors | 1 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 874575 | 5253 | SH |  | SOLE | MCF Advisors | 5253 | 0 | 0 |
| PHILLIPS 66 | COM | 718546104 |  | 1988540 | 10915 | SH |  | SOLE | MCF Advisors | 10915 | 0 | 0 |
| PHILLIPS EDISON  CO INC | COMMON STOCK | 71844V201 |  | 225508 | 6009 | SH |  | SOLE | MCF Advisors | 6009 | 0 | 0 |
| PHINIA INC | COMMON STOCK | 71880K101 |  | 3833 | 56 | SH |  | SOLE | MCF Advisors | 56 | 0 | 0 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 |  | 2240559 | 24280 | SH |  | SOLE | MCF Advisors | 24280 | 0 | 0 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 1377986 | 13702 | SH |  | SOLE | MCF Advisors | 13702 | 0 | 0 |
| PIMCO ETF TR | ENHNCD LW DUR AC | 72201R718 |  | 419976 | 4383 | SH |  | SOLE | MCF Advisors | 4383 | 0 | 0 |
| PIMCO ETF TR | INTER MUN BD ACT | 72201R866 |  | 204116 | 3911 | SH |  | SOLE | MCF Advisors | 3911 | 0 | 0 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 982000 | 9747 | SH |  | SOLE | MCF Advisors | 9747 | 0 | 0 |
| PINTEREST INC | CL A | 72352L106 |  | 2495 | 136 | SH |  | SOLE | MCF Advisors | 136 | 0 | 0 |
| PLANET LABS PBC | COM CL A | 72703X106 |  | 18028 | 645 | SH |  | SOLE | MCF Advisors | 0 | 0 | 645 |
| PLUG PWR INC | COM NEW | 72919P202 |  | 204 | 90 | SH |  | SOLE | MCF Advisors | 90 | 0 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 1833019 | 8809 | SH |  | SOLE | MCF Advisors | 5470 | 0 | 3339 |
| POET TECHNOLOGIES INC | COM NEW | 73044W302 |  | 594 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| POLARIS INC | COM | 731068102 |  | 2507 | 46 | SH |  | SOLE | MCF Advisors | 46 | 0 | 0 |
| POWELL INDS INC | COM | 739128106 |  | 35712 | 66 | SH |  | SOLE | MCF Advisors | 66 | 0 | 0 |
| PPG INDS INC | COM | 693506107 |  | 2566 | 24 | SH |  | SOLE | MCF Advisors | 24 | 0 | 0 |
| PPL CORP | COM | 69351T106 |  | 5004 | 130 | SH |  | SOLE | MCF Advisors | 130 | 0 | 0 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 638285 | 7081 | SH |  | SOLE | MCF Advisors | 7081 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 |  | 35504 | 394 | SH |  | SOLE | MCF Advisors | 394 | 0 | 0 |
| PROCTER  GAMBLE CO | COM | 742718109 |  | 11720225 | 81143 | SH |  | SOLE | MCF Advisors | 69949 | 0 | 11194 |
| PROCURE ETF TRUST II | SPACE ETF | 74280R205 |  | 60270 | 1345 | SH |  | SOLE | MCF Advisors | 1343 | 0 | 2 |
| PROFESIONALLY MANAGED PORTFO | AKRE FOCUS ETF | 74316P579 |  | 38158 | 722 | SH |  | SOLE | MCF Advisors | 722 | 0 | 0 |
| PROFOUND MED CORP | COM NEW | 74319B502 |  | 12960 | 2000 | SH |  | SOLE | MCF Advisors | 2000 | 0 | 0 |
| PROGRESSIVE CORP | COM | 743315103 |  | 1909831 | 9634 | SH |  | SOLE | MCF Advisors | 9634 | 0 | 0 |
| PROLOGIS INC. | COM | 74340W103 |  | 961329 | 7273 | SH |  | SOLE | MCF Advisors | 7273 | 0 | 0 |
| PROSHARES TR | BITCOIN ETF | 74347G440 |  | 652 | 70 | SH |  | SOLE | MCF Advisors | 70 | 0 | 0 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 26800 | 253 | SH |  | SOLE | MCF Advisors | 253 | 0 | 0 |
| PROSHARES TR | SHRT HGH YIELD | 74347R131 |  | 18594 | 1200 | SH |  | SOLE | MCF Advisors | 1200 | 0 | 0 |
| PROSHARES TR | ULTRA FNCLS NEW | 74347X633 |  | 22023 | 300 | SH |  | SOLE | MCF Advisors | 300 | 0 | 0 |
| PROSHARES TR | ULTRAPRO SHORT S | 74350P659 |  | 57 | 1 | SH |  | SOLE | MCF Advisors | 1 | 0 | 0 |
| PROTAGONIST THERAPEUTICS INC | COM | 74366E102 |  | 4216 | 40 | SH |  | SOLE | MCF Advisors | 40 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 78348 | 802 | SH |  | SOLE | MCF Advisors | 802 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GROUP | COM | 744573106 |  | 65003 | 803 | SH |  | SOLE | MCF Advisors | 803 | 0 | 0 |
| QNITY ELECTRONICS INC | COMMON STOCK | 74743L100 |  | 293651 | 2545 | SH |  | SOLE | MCF Advisors | 2497 | 0 | 48 |
| QORVO INC | COM | 74736K101 |  | 1316 | 17 | SH |  | SOLE | MCF Advisors | 17 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 680737 | 5286 | SH |  | SOLE | MCF Advisors | 5236 | 0 | 50 |
| QUANTA SVCS INC | COM | 74762E102 |  | 138903 | 253 | SH |  | SOLE | MCF Advisors | 253 | 0 | 0 |
| QUANTUMSCAPE CORP | COM CL A | 74767V109 |  | 2552 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 36649 | 187 | SH |  | SOLE | MCF Advisors | 187 | 0 | 0 |
| QUICKLOGIC CORP | COM NEW | 74837P405 |  | 8302 | 885 | SH |  | SOLE | MCF Advisors | 0 | 0 | 885 |
| QXO INC | COM NEW | 82846H405 |  | 48589 | 2502 | SH |  | SOLE | MCF Advisors | 2502 | 0 | 0 |
| RAMACO RES INC | COM CL A | 75134P600 |  | 32235 | 2085 | SH |  | SOLE | MCF Advisors | 85 | 0 | 2000 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 21574 | 149 | SH |  | SOLE | MCF Advisors | 149 | 0 | 0 |
| RBC BEARINGS INC | COM | 75524B104 |  | 20639 | 38 | SH |  | SOLE | MCF Advisors | 0 | 0 | 38 |
| REALTY INCOME CORP | COM | 756109104 |  | 147567 | 2412 | SH |  | SOLE | MCF Advisors | 2412 | 0 | 0 |
| REAVES UTIL INCOME FD | COM SH BEN INT | 756158101 |  | 3928 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| RED CAT HLDGS INC | COM | 75644T100 |  | 5236 | 400 | SH |  | SOLE | MCF Advisors | 400 | 0 | 0 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 32451 | 42 | SH |  | SOLE | MCF Advisors | 42 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | COM | 7591EP100 |  | 17656 | 665 | SH |  | SOLE | MCF Advisors | 665 | 0 | 0 |
| RENAISSANCE CAP GREENWICH FD | IPO ETF | 759937204 |  | 42006 | 1003 | SH |  | SOLE | MCF Advisors | 1003 | 0 | 0 |
| REPLIGEN CORP | COM | 759916109 |  | 1297 | 11 | SH |  | SOLE | MCF Advisors | 11 | 0 | 0 |
| REPUBLIC BANCORP INC KY | CL A | 760281204 |  | 291686 | 4106 | SH |  | SOLE | MCF Advisors | 106 | 0 | 4000 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 105568 | 482 | SH |  | SOLE | MCF Advisors | 482 | 0 | 0 |
| RESMED INC | COM | 761152107 |  | 696562 | 3103 | SH |  | SOLE | MCF Advisors | 3103 | 0 | 0 |
| RH | COM | 74967X103 |  | 979 | 7 | SH |  | SOLE | MCF Advisors | 7 | 0 | 0 |
| RICHTECH ROBOTICS INC | CL B | 765504105 |  | 732 | 350 | SH |  | SOLE | MCF Advisors | 350 | 0 | 0 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 26641 | 278 | SH |  | SOLE | MCF Advisors | 278 | 0 | 0 |
| RITHM CAPITAL CORP | COM NEW | 64828T201 |  | 2844 | 300 | SH |  | SOLE | MCF Advisors | 300 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 |  | 753 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 23077 | 333 | SH |  | SOLE | MCF Advisors | 333 | 0 | 0 |
| ROBLOX CORP | CL A | 771049103 |  | 57 | 1 | SH |  | SOLE | MCF Advisors | 1 | 0 | 0 |
| ROCKET LAB CORP | COM | 773121108 |  | 25367 | 395 | SH |  | SOLE | MCF Advisors | 395 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 1702406 | 4744 | SH |  | SOLE | MCF Advisors | 4744 | 0 | 0 |
| ROLLINS INC | COM | 775711104 |  | 419269 | 7850 | SH |  | SOLE | MCF Advisors | 7850 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 15217 | 43 | SH |  | SOLE | MCF Advisors | 43 | 0 | 0 |
| ROSS STORES INC | COM | 778296103 |  | 1481533 | 6839 | SH |  | SOLE | MCF Advisors | 6839 | 0 | 0 |
| ROYAL BK CDA | COM | 780087102 |  | 14561 | 90 | SH |  | SOLE | MCF Advisors | 90 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 68842 | 250 | SH |  | SOLE | MCF Advisors | 250 | 0 | 0 |
| ROYAL GOLD INC | COM | 780287108 |  | 33593 | 132 | SH |  | SOLE | MCF Advisors | 132 | 0 | 0 |
| RPC INC | COM | 749660106 |  | 2195 | 310 | SH |  | SOLE | MCF Advisors | 310 | 0 | 0 |
| RPM INTL INC | COM | 749685103 |  | 37192 | 374 | SH |  | SOLE | MCF Advisors | 374 | 0 | 0 |
| RTX CORPORATION | COM | 75513E101 |  | 2802343 | 14527 | SH |  | SOLE | MCF Advisors | 14527 | 0 | 0 |
| RYDER SYS INC | COM | 783549108 |  | 12283 | 60 | SH |  | SOLE | MCF Advisors | 60 | 0 | 0 |
| S GLOBAL INC | COM | 78409V104 |  | 152469 | 358 | SH |  | SOLE | MCF Advisors | 358 | 0 | 0 |
| SABRA HEALTH CARE REIT INC | COM | 78573L106 |  | 4808 | 250 | SH |  | SOLE | MCF Advisors | 250 | 0 | 0 |
| SABRE CORP | COM | 78573M104 |  | 92850 | 64034 | SH |  | SOLE | MCF Advisors | 11347 | 0 | 52687 |
| SAIA INC | COM | 78709Y105 |  | 15106 | 43 | SH |  | SOLE | MCF Advisors | 0 | 0 | 43 |
| SALESFORCE INC | COM | 79466L302 |  | 480474 | 2574 | SH |  | SOLE | MCF Advisors | 2574 | 0 | 0 |
| SANDISK CORP | COM | 80004C200 |  | 24143 | 38 | SH |  | SOLE | MCF Advisors | 37 | 0 | 1 |
| SANMINA CORP | COM | 801056102 |  | 778 | 6 | SH |  | SOLE | MCF Advisors | 6 | 0 | 0 |
| SANOFI SA | SPONSORED ADR | 80105N105 |  | 4867 | 101 | SH |  | SOLE | MCF Advisors | 101 | 0 | 0 |
| SAP SE | SPON ADR | 803054204 |  | 8561 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 1466686 | 15606 | SH |  | SOLE | MCF Advisors | 10762 | 0 | 4844 |
| SCHWAB STRATEGIC TR | 1000 INDEX ETF | 808524722 |  | 250640 | 8000 | SH |  | SOLE | MCF Advisors | 8000 | 0 | 0 |
| SCHWAB STRATEGIC TR | 5 10YR CORP BD | 808524698 |  | 37853 | 1669 | SH |  | SOLE | MCF Advisors | 108 | 0 | 1561 |
| SCHWAB STRATEGIC TR | CRYPTO THEMATIC | 808524656 |  | 197265 | 3795 | SH |  | SOLE | MCF Advisors | 3795 | 0 | 0 |
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 |  | 747809 | 22695 | SH |  | SOLE | MCF Advisors | 21867 | 0 | 828 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL EMER | 808524730 |  | 141631 | 3702 | SH |  | SOLE | MCF Advisors | 2629 | 0 | 1073 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524748 |  | 92025 | 1985 | SH |  | SOLE | MCF Advisors | 281 | 0 | 1704 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 |  | 317312 | 6485 | SH |  | SOLE | MCF Advisors | 1659 | 0 | 4826 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 356146 | 12788 | SH |  | SOLE | MCF Advisors | 2999 | 0 | 9789 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US S | 808524763 |  | 187154 | 5771 | SH |  | SOLE | MCF Advisors | 1163 | 0 | 4608 |
| SCHWAB STRATEGIC TR | INTERNL DIVID | 808524672 |  | 244580 | 7725 | SH |  | SOLE | MCF Advisors | 7725 | 0 | 0 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 596135 | 24086 | SH |  | SOLE | MCF Advisors | 18791 | 0 | 5295 |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 |  | 55621 | 1190 | SH |  | SOLE | MCF Advisors | 488 | 0 | 702 |
| SCHWAB STRATEGIC TR | INT-TRM U.S TRES | 808524854 |  | 21772 | 874 | SH |  | SOLE | MCF Advisors | 394 | 0 | 480 |
| SCHWAB STRATEGIC TR | MORTGAGE BACKED | 808524615 |  | 21590 | 845 | SH |  | SOLE | MCF Advisors | 0 | 0 | 845 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 66872865 | 2755371 | SH |  | SOLE | MCF Advisors | 2749989 | 0 | 5382 |
| SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 |  | 65797 | 2834 | SH |  | SOLE | MCF Advisors | 2834 | 0 | 0 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 3191432 | 127149 | SH |  | SOLE | MCF Advisors | 108970 | 0 | 18179 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 56409690 | 1838647 | SH |  | SOLE | MCF Advisors | 1748404 | 0 | 90243 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 244168 | 8382 | SH |  | SOLE | MCF Advisors | 8051 | 0 | 331 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 18902220 | 737216 | SH |  | SOLE | MCF Advisors | 725834 | 0 | 11382 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 1982493 | 64034 | SH |  | SOLE | MCF Advisors | 61103 | 0 | 2931 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 7651 | 356 | SH |  | SOLE | MCF Advisors | 0 | 0 | 356 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 315482 | 10849 | SH |  | SOLE | MCF Advisors | 5244 | 0 | 5605 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 91140 | 3425 | SH |  | SOLE | MCF Advisors | 3425 | 0 | 0 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 147126 | 1550 | SH |  | SOLE | MCF Advisors | 1550 | 0 | 0 |
| SCILEX HOLDING CO | COM NEW | 80880W205 |  | 3157 | 474 | SH |  | SOLE | MCF Advisors | 474 | 0 | 0 |
| SEA LTD | SPONSORD ADS | 81141R100 |  | 186406 | 2251 | SH |  | SOLE | MCF Advisors | 271 | 0 | 1980 |
| SEABRIDGE GOLD INC | COM | 811916105 |  | 1843 | 65 | SH |  | SOLE | MCF Advisors | 65 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 40428 | 103 | SH |  | SOLE | MCF Advisors | 73 | 0 | 30 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 39467 | 356 | SH |  | SOLE | MCF Advisors | 356 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y308 |  | 78121 | 953 | SH |  | SOLE | MCF Advisors | 953 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y407 |  | 2620 | 24 | SH |  | SOLE | MCF Advisors | 24 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET ENE | 81369Y506 |  | 405609 | 6621 | SH |  | SOLE | MCF Advisors | 6621 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 924875 | 18734 | SH |  | SOLE | MCF Advisors | 18734 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET HEA | 81369Y209 |  | 557030 | 3799 | SH |  | SOLE | MCF Advisors | 3716 | 0 | 83 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 116087 | 718 | SH |  | SOLE | MCF Advisors | 617 | 0 | 101 |
| SELECT SECTOR SPDR TR | STATE STREET REA | 81369Y860 |  | 327 | 8 | SH |  | SOLE | MCF Advisors | 8 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 635361 | 4781 | SH |  | SOLE | MCF Advisors | 3933 | 0 | 848 |
| SELECT SECTOR SPDR TR | STATE STREET UTI | 81369Y886 |  | 503322 | 10968 | SH |  | SOLE | MCF Advisors | 10968 | 0 | 0 |
| SEMPRA | COM | 816851109 |  | 226506 | 2319 | SH |  | SOLE | MCF Advisors | 2319 | 0 | 0 |
| SERVICENOW INC | COM | 81762P102 |  | 117306 | 1122 | SH |  | SOLE | MCF Advisors | 1122 | 0 | 0 |
| SHELL PLC | SPON ADS | 780259305 |  | 98766 | 1062 | SH |  | SOLE | MCF Advisors | 1062 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 713230 | 2225 | SH |  | SOLE | MCF Advisors | 2225 | 0 | 0 |
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 |  | 513506 | 4329 | SH |  | SOLE | MCF Advisors | 2854 | 0 | 1475 |
| SI BONE INC | COM | 825704109 |  | 6303 | 499 | SH |  | SOLE | MCF Advisors | 0 | 0 | 499 |
| SIBANYE STILLWATER LTD | SPONSORED ADR | 82575P107 |  | 796 | 63 | SH |  | SOLE | MCF Advisors | 53 | 0 | 10 |
| SILA REALTY TRUST INC | COMMON STOCK | 146280508 |  | 20436 | 863 | SH |  | SOLE | MCF Advisors | 863 | 0 | 0 |
| SILVACO GROUP INC | COM | 82728C102 |  | 7626 | 1077 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1077 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 224971 | 1206 | SH |  | SOLE | MCF Advisors | 1206 | 0 | 0 |
| SIMPSON MFG INC | COM | 829073105 |  | 85810 | 500 | SH |  | SOLE | MCF Advisors | 500 | 0 | 0 |
| SIRIUSXM HOLDINGS INC | COMMON STOCK | 829933100 |  | 56685 | 2456 | SH |  | SOLE | MCF Advisors | 2106 | 0 | 350 |
| SITIME CORP | COM | 82982T106 |  | 19340 | 56 | SH |  | SOLE | MCF Advisors | 0 | 0 | 56 |
| SKYWATER TECHNOLOGY INC | COM | 83089J108 |  | 6826 | 249 | SH |  | SOLE | MCF Advisors | 0 | 0 | 249 |
| SKYWEST INC | COM | 830879102 |  | 2296 | 25 | SH |  | SOLE | MCF Advisors | 25 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 4820 | 90 | SH |  | SOLE | MCF Advisors | 90 | 0 | 0 |
| SLB LIMITED | COM STK | 806857108 |  | 141711 | 2753 | SH |  | SOLE | MCF Advisors | 2753 | 0 | 0 |
| SM ENERGY COMPANY | COM | 78454L100 |  | 12722 | 408 | SH |  | SOLE | MCF Advisors | 408 | 0 | 0 |
| SMITH A O CORP | COM | 831865209 |  | 257826 | 3910 | SH |  | SOLE | MCF Advisors | 3910 | 0 | 0 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 69421 | 720 | SH |  | SOLE | MCF Advisors | 712 | 0 | 8 |
| SNAP INC | CL A | 83304A106 |  | 3887 | 845 | SH |  | SOLE | MCF Advisors | 845 | 0 | 0 |
| SNAP ON INC | COM | 833034101 |  | 575102 | 1583 | SH |  | SOLE | MCF Advisors | 1583 | 0 | 0 |
| SNOWFLAKE INC | COM SHS | 833445109 |  | 2866 | 19 | SH |  | SOLE | MCF Advisors | 19 | 0 | 0 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 |  | 20724 | 1305 | SH |  | SOLE | MCF Advisors | 904 | 0 | 401 |
| SOLSTICE ADVANCED MATLS INC | COM SHS | 83443Q103 |  | 163527 | 2147 | SH |  | SOLE | MCF Advisors | 1553 | 0 | 594 |
| SOLVENTUM CORP | COM SHS | 83444M101 |  | 2874 | 44 | SH |  | SOLE | MCF Advisors | 44 | 0 | 0 |
| SONIDA SENIOR LIVING INC | COM | 140475203 |  | 42280 | 1311 | SH |  | SOLE | MCF Advisors | 487 | 0 | 824 |
| SOUTHERN CO | COM | 842587107 |  | 357712 | 3706 | SH |  | SOLE | MCF Advisors | 3706 | 0 | 0 |
| SOUTHERN COPPER CORP | COM | 84265V105 |  | 255338 | 1484 | SH |  | SOLE | MCF Advisors | 1484 | 0 | 0 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 34552 | 915 | SH |  | SOLE | MCF Advisors | 915 | 0 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 381668 | 887 | SH |  | SOLE | MCF Advisors | 887 | 0 | 0 |
| SPDR INDEX SHS FDS | STATE STREET SPD | 78463X509 |  | 12948 | 276 | SH |  | SOLE | MCF Advisors | 276 | 0 | 0 |
| SPDR INDEX SHS FDS | STATE STREET SPD | 78463X475 |  | 247795 | 3273 | SH |  | SOLE | MCF Advisors | 3273 | 0 | 0 |
| SPDR INDEX SHS FDS | STATE STREET SPD | 78463X434 |  | 6809 | 73 | SH |  | SOLE | MCF Advisors | 73 | 0 | 0 |
| SPDR INDEX SHS FDS | STATE STREET SPD | 78463X889 |  | 1886011 | 41315 | SH |  | SOLE | MCF Advisors | 41315 | 0 | 0 |
| SPDR INDEX SHS FDS | STATE STREET SPD | 78463X848 |  | 24404 | 667 | SH |  | SOLE | MCF Advisors | 667 | 0 | 0 |
| SPDR SERIES TRUST | BLOOMBERG EMERGI | 78464A391 |  | 10836 | 525 | SH |  | SOLE | MCF Advisors | 239 | 0 | 286 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A664 |  | 1315 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A821 |  | 26294 | 274 | SH |  | SOLE | MCF Advisors | 274 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A409 |  | 54047 | 552 | SH |  | SOLE | MCF Advisors | 552 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A375 |  | 10206155 | 304298 | SH |  | SOLE | MCF Advisors | 276873 | 0 | 27425 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R523 |  | 781476 | 7859 | SH |  | SOLE | MCF Advisors | 7859 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A508 |  | 464003 | 8201 | SH |  | SOLE | MCF Advisors | 8201 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A474 |  | 91058155 | 3028206 | SH |  | SOLE | MCF Advisors | 3025723 | 0 | 2483 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A771 |  | 24172 | 176 | SH |  | SOLE | MCF Advisors | 63 | 0 | 113 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R606 |  | 2519849 | 108055 | SH |  | SOLE | MCF Advisors | 108055 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R622 |  | 7467 | 78 | SH |  | SOLE | MCF Advisors | 78 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A300 |  | 58356 | 617 | SH |  | SOLE | MCF Advisors | 617 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A763 |  | 566184 | 3880 | SH |  | SOLE | MCF Advisors | 3880 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A698 |  | 40706 | 625 | SH |  | SOLE | MCF Advisors | 401 | 0 | 224 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A854 |  | 16533 | 216 | SH |  | SOLE | MCF Advisors | 216 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R200 |  | 292125 | 9491 | SH |  | SOLE | MCF Advisors | 8855 | 0 | 636 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R663 |  | 6817254 | 74392 | SH |  | SOLE | MCF Advisors | 74392 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A201 |  | 50726 | 525 | SH |  | SOLE | MCF Advisors | 525 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A888 |  | 22565 | 229 | SH |  | SOLE | MCF Advisors | 229 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A359 |  | 118976 | 1300 | SH |  | SOLE | MCF Advisors | 1300 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R721 |  | 65607 | 1447 | SH |  | SOLE | MCF Advisors | 1447 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A805 |  | 45539 | 576 | SH |  | SOLE | MCF Advisors | 576 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R853 |  | 38656 | 800 | SH |  | SOLE | MCF Advisors | 800 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 970 | 2 | SH |  | SOLE | MCF Advisors | 2 | 0 | 0 |
| SPX TECHNOLOGIES INC | COM | 78473E103 |  | 244127 | 1221 | SH |  | SOLE | MCF Advisors | 1166 | 0 | 55 |
| SRH TOTAL RETURN FUND INC | COM | 101507101 |  | 18126 | 1060 | SH |  | SOLE | MCF Advisors | 1060 | 0 | 0 |
| SSGA ACTIVE ETF TR | STATE STREET BLA | 78467V608 |  | 57130 | 1423 | SH |  | SOLE | MCF Advisors | 1404 | 0 | 19 |
| SSR MINING IN | COM | 784730103 |  | 41122 | 1400 | SH |  | SOLE | MCF Advisors | 1400 | 0 | 0 |
| STANDARDAERO INC | COM | 85423L103 |  | 7155 | 277 | SH |  | SOLE | MCF Advisors | 0 | 0 | 277 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 121655 | 1712 | SH |  | SOLE | MCF Advisors | 1712 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 |  | 552988 | 6172 | SH |  | SOLE | MCF Advisors | 6172 | 0 | 0 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 496660 | 28842 | SH |  | SOLE | MCF Advisors | 2162 | 0 | 26680 |
| STATE STR CORP | COM | 857477103 |  | 664694 | 5252 | SH |  | SOLE | MCF Advisors | 5252 | 0 | 0 |
| STATE STR SPDR DOW JONES IND | UT SER 1 | 78467X109 |  | 110012 | 237 | SH |  | SOLE | MCF Advisors | 237 | 0 | 0 |
| STATE STR SPDR S 500 ETF T | TR UNIT | 78462F103 |  | 96427748 | 148027 | SH |  | SOLE | MCF Advisors | 147849 | 0 | 178 |
| STATE STR SPDR S MIDCAP 40 | UTSER1 S | 78467Y107 |  | 12979918 | 21018 | SH |  | SOLE | MCF Advisors | 20971 | 0 | 47 |
| STEEL DYNAMICS INC | COM | 858119100 |  | 36648 | 203 | SH |  | SOLE | MCF Advisors | 203 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | COM | 859241101 |  | 28917 | 71 | SH |  | SOLE | MCF Advisors | 0 | 0 | 71 |
| STRATEGY INC | CL A NEW | 594972408 |  | 63274 | 507 | SH |  | SOLE | MCF Advisors | 0 | 0 | 507 |
| STRATEGY SHS | DAY HAGAN SMART | 86280R803 |  | 21382 | 458 | SH |  | SOLE | MCF Advisors | 458 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 471597 | 1432 | SH |  | SOLE | MCF Advisors | 1432 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 50048 | 800 | SH |  | SOLE | MCF Advisors | 800 | 0 | 0 |
| SUNSTONE HOTEL INVS INC NEW | COM | 867892101 |  | 6253 | 694 | SH |  | SOLE | MCF Advisors | 694 | 0 | 0 |
| SUPER MICRO COMPUTER INC | COM NEW | 86800U302 |  | 68014 | 2987 | SH |  | SOLE | MCF Advisors | 2987 | 0 | 0 |
| SYLVAMO CORP | COMMON STOCK | 871332102 |  | 550 | 13 | SH |  | SOLE | MCF Advisors | 13 | 0 | 0 |
| SYMBOTIC INC | CLASS A COM | 87151X101 |  | 189605 | 3564 | SH |  | SOLE | MCF Advisors | 3564 | 0 | 0 |
| SYNCHRONY FINANCIAL | COM | 87165B103 |  | 34827 | 512 | SH |  | SOLE | MCF Advisors | 512 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 72953 | 184 | SH |  | SOLE | MCF Advisors | 184 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 155714 | 2183 | SH |  | SOLE | MCF Advisors | 2183 | 0 | 0 |
| T ROWE PRICE ETF INC | PRICE GRW STOCK | 87283Q305 |  | 12150 | 300 | SH |  | SOLE | MCF Advisors | 300 | 0 | 0 |
| T ROWE PRICE ETF INC | ULTRA SHRT TRM | 87283Q701 |  | 20985446 | 421818 | SH |  | SOLE | MCF Advisors | 383801 | 0 | 38017 |
| TACTILE SYS TECHNOLOGY INC | COM | 87357P100 |  | 14581 | 558 | SH |  | SOLE | MCF Advisors | 0 | 0 | 558 |
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 |  | 691553 | 2041 | SH |  | SOLE | MCF Advisors | 1404 | 0 | 637 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 197500 | 1000 | SH |  | SOLE | MCF Advisors | 1000 | 0 | 0 |
| TALEN ENERGY CORP | COM | 87422Q109 |  | 1597 | 5 | SH |  | SOLE | MCF Advisors | 5 | 0 | 0 |
| TAPESTRY INC | COM | 876030107 |  | 1129 | 8 | SH |  | SOLE | MCF Advisors | 8 | 0 | 0 |
| TARGA RES CORP | COM | 87612G101 |  | 345380 | 1377 | SH |  | SOLE | MCF Advisors | 1377 | 0 | 0 |
| TARGET CORP | COM | 87612E106 |  | 57692 | 476 | SH |  | SOLE | MCF Advisors | 476 | 0 | 0 |
| TD SYNNEX CORPORATION | COM | 87162W100 |  | 14341 | 85 | SH |  | SOLE | MCF Advisors | 85 | 0 | 0 |
| TE CONNECTIVITY PLC | ORD SHS | G87052109 |  | 128760 | 616 | SH |  | SOLE | MCF Advisors | 616 | 0 | 0 |
| TECK RESOURCES LTD | CL B | 878742204 |  | 6469 | 125 | SH |  | SOLE | MCF Advisors | 125 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 4841 | 8 | SH |  | SOLE | MCF Advisors | 8 | 0 | 0 |
| TEMA ETF TRUST | ELECTRIFICATION | 87975E834 |  | 357432 | 10439 | SH |  | SOLE | MCF Advisors | 10439 | 0 | 0 |
| TERADATA CORP DEL | COM | 88076W103 |  | 1590 | 62 | SH |  | SOLE | MCF Advisors | 62 | 0 | 0 |
| TERADYNE INC | COM | 880770102 |  | 2965 | 10 | SH |  | SOLE | MCF Advisors | 10 | 0 | 0 |
| TERAWULF INC | COM | 88080T104 |  | 13031 | 903 | SH |  | SOLE | MCF Advisors | 0 | 0 | 903 |
| TEREX CORP NEW | COM | 880779103 |  | 6797 | 115 | SH |  | SOLE | MCF Advisors | 0 | 0 | 115 |
| TESLA INC | COM | 88160R101 |  | 2115068 | 5689 | SH |  | SOLE | MCF Advisors | 5055 | 0 | 634 |
| TEXAS INSTRS INC | COM | 882508104 |  | 1520315 | 7831 | SH |  | SOLE | MCF Advisors | 7831 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 |  | 82099 | 173 | SH |  | SOLE | MCF Advisors | 173 | 0 | 0 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 6441 | 39 | SH |  | SOLE | MCF Advisors | 39 | 0 | 0 |
| TEXTRON INC | COM | 883203101 |  | 4379 | 50 | SH |  | SOLE | MCF Advisors | 50 | 0 | 0 |
| THE CAMPBELLS COMPANY | COM | 134429109 |  | 10200 | 458 | SH |  | SOLE | MCF Advisors | 458 | 0 | 0 |
| THE CIGNA GROUP | COM | 125523100 |  | 133468 | 500 | SH |  | SOLE | MCF Advisors | 500 | 0 | 0 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 60923 | 2685 | SH |  | SOLE | MCF Advisors | 1685 | 0 | 1000 |
| THEMES ETF TR | CYBERSECURITY | 882927304 |  | 6259 | 217 | SH |  | SOLE | MCF Advisors | 217 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 3527924 | 7171 | SH |  | SOLE | MCF Advisors | 7171 | 0 | 0 |
| TIDAL TRUST II | ROUNDHILL GENER | 88636J600 |  | 450392 | 7282 | SH |  | SOLE | MCF Advisors | 7281 | 0 | 1 |
| TIDAL TRUST II | YIELDMAX MSTR OP | 88636X732 |  | 1129 | 53 | SH |  | SOLE | MCF Advisors | 53 | 0 | 0 |
| TJX COS INC NEW | COM | 872540109 |  | 689812 | 4319 | SH |  | SOLE | MCF Advisors | 4319 | 0 | 0 |
| TMC THE METALS COMPANY INC | COM | 87261Y106 |  | 1514 | 324 | SH |  | SOLE | MCF Advisors | 324 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 |  | 145011 | 690 | SH |  | SOLE | MCF Advisors | 690 | 0 | 0 |
| TOLL BROTHERS INC | COM | 889478103 |  | 1638 | 12 | SH |  | SOLE | MCF Advisors | 12 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 6439 | 69 | SH |  | SOLE | MCF Advisors | 69 | 0 | 0 |
| TOTALENERGIES SE | ACT | F92124100 |  | 12878 | 140 | SH |  | SOLE | MCF Advisors | 140 | 0 | 0 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 319094 | 7044 | SH |  | SOLE | MCF Advisors | 7044 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 210872 | 506 | SH |  | SOLE | MCF Advisors | 506 | 0 | 0 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 15067 | 13 | SH |  | SOLE | MCF Advisors | 13 | 0 | 0 |
| TRANSMEDICS GROUP INC | COM | 89377M109 |  | 13620 | 137 | SH |  | SOLE | MCF Advisors | 25 | 0 | 112 |
| TRAVEL PLUS LEISURE CO | COM | 894164102 |  | 176298 | 2548 | SH |  | SOLE | MCF Advisors | 0 | 0 | 2548 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 409725 | 1405 | SH |  | SOLE | MCF Advisors | 1405 | 0 | 0 |
| TRINITY CAP INC | COM | 896442308 |  | 49000 | 3331 | SH |  | SOLE | MCF Advisors | 3331 | 0 | 0 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 1332717 | 28991 | SH |  | SOLE | MCF Advisors | 28991 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GRO | COM | 25400Q105 |  | 2729 | 294 | SH |  | SOLE | MCF Advisors | 294 | 0 | 0 |
| TRUST FOR PROFESSIONAL MANAG | JENSEN QUALITY | 89834G562 |  | 4863 | 200 | SH |  | SOLE | MCF Advisors | 200 | 0 | 0 |
| TRX GOLD CORPORATION | COM | 87283P109 |  | 8508 | 5672 | SH |  | SOLE | MCF Advisors | 5672 | 0 | 0 |
| TURNING PT BRANDS INC | COM | 90041L105 |  | 6516 | 75 | SH |  | SOLE | MCF Advisors | 75 | 0 | 0 |
| TWILIO INC | CL A | 90138F102 |  | 11576 | 92 | SH |  | SOLE | MCF Advisors | 92 | 0 | 0 |
| TXNM ENERGY INC | COM | 69349H107 |  | 1754 | 30 | SH |  | SOLE | MCF Advisors | 30 | 0 | 0 |
| TYLER TECHNOLOGIES INC | COM | 902252105 |  | 503984 | 1472 | SH |  | SOLE | MCF Advisors | 1472 | 0 | 0 |
| TYSON FOODS INC | CL A | 902494103 |  | 12622 | 197 | SH |  | SOLE | MCF Advisors | 197 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 270961 | 3767 | SH |  | SOLE | MCF Advisors | 3767 | 0 | 0 |
| UGI CORP NEW | COM | 902681105 |  | 13840 | 380 | SH |  | SOLE | MCF Advisors | 380 | 0 | 0 |
| UIPATH INC | CL A | 90364P105 |  | 5484 | 494 | SH |  | SOLE | MCF Advisors | 494 | 0 | 0 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 1046 | 2 | SH |  | SOLE | MCF Advisors | 2 | 0 | 0 |
| ULTRA CLEAN HLDGS INC | COM | 90385V107 |  | 19712 | 317 | SH |  | SOLE | MCF Advisors | 0 | 0 | 317 |
| UNILEVER PLC | SPON ADR NEW | 904767803 |  | 38322 | 667 | SH |  | SOLE | MCF Advisors | 667 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 |  | 2155018 | 8882 | SH |  | SOLE | MCF Advisors | 8882 | 0 | 0 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 5064 | 55 | SH |  | SOLE | MCF Advisors | 55 | 0 | 0 |
| UNITED PARCEL SVCS INC | CL B | 911312106 |  | 547292 | 5563 | SH |  | SOLE | MCF Advisors | 5563 | 0 | 0 |
| UNITED RENTALS INC | COM | 911363109 |  | 1828686 | 2510 | SH |  | SOLE | MCF Advisors | 2510 | 0 | 0 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 |  | 111481 | 188 | SH |  | SOLE | MCF Advisors | 188 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 888183 | 3282 | SH |  | SOLE | MCF Advisors | 3282 | 0 | 0 |
| UNITI GROUP LLC | COM SHS | 912932100 |  | 263 | 28 | SH |  | SOLE | MCF Advisors | 28 | 0 | 0 |
| UNITY SOFTWARE INC | COM | 91332U101 |  | 6100 | 278 | SH |  | SOLE | MCF Advisors | 278 | 0 | 0 |
| UNIVERSAL TECHNICAL INST INC | COM | 913915104 |  | 40613 | 1125 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1125 |
| UNUM GROUP | COM | 91529Y106 |  | 51487 | 705 | SH |  | SOLE | MCF Advisors | 705 | 0 | 0 |
| US BANCORP | COM NEW | 902973304 |  | 1919816 | 36650 | SH |  | SOLE | MCF Advisors | 30173 | 0 | 6477 |
| V F CORP | COM | 918204108 |  | 301273 | 17732 | SH |  | SOLE | MCF Advisors | 17732 | 0 | 0 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 600899 | 2432 | SH |  | SOLE | MCF Advisors | 2432 | 0 | 0 |
| VALVOLINE INC | COM | 92047W101 |  | 10699 | 318 | SH |  | SOLE | MCF Advisors | 318 | 0 | 0 |
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 |  | 329455 | 3590 | SH |  | SOLE | MCF Advisors | 3590 | 0 | 0 |
| VANECK ETF TRUST | GREEN BOND ETF | 92189F171 |  | 16604 | 693 | SH |  | SOLE | MCF Advisors | 693 | 0 | 0 |
| VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 |  | 16086 | 134 | SH |  | SOLE | MCF Advisors | 0 | 0 | 134 |
| VANECK ETF TRUST | MRNGSTR INT MOAT | 92189F593 |  | 1128649 | 33048 | SH |  | SOLE | MCF Advisors | 33048 | 0 | 0 |
| VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 |  | 8016153 | 82897 | SH |  | SOLE | MCF Advisors | 82897 | 0 | 0 |
| VANECK ETF TRUST | PHARMACEUTCL ETF | 92189F692 |  | 10388 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 |  | 9351 | 24 | SH |  | SOLE | MCF Advisors | 24 | 0 | 0 |
| VANECK ETF TRUST | VIDEO GMNG ESPRT | 92189F114 |  | 1629 | 18 | SH |  | SOLE | MCF Advisors | 18 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 197228 | 484 | SH |  | SOLE | MCF Advisors | 484 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 |  | 76014 | 373 | SH |  | SOLE | MCF Advisors | 373 | 0 | 0 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 |  | 126190 | 1635 | SH |  | SOLE | MCF Advisors | 1635 | 0 | 0 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 2922598 | 37273 | SH |  | SOLE | MCF Advisors | 37273 | 0 | 0 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 |  | 199008 | 2702 | SH |  | SOLE | MCF Advisors | 2702 | 0 | 0 |
| VANGUARD BD INDEX FDS | VANGUARD ULTRA | 92203C303 |  | 12945 | 260 | SH |  | SOLE | MCF Advisors | 260 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 |  | 28494 | 593 | SH |  | SOLE | MCF Advisors | 593 | 0 | 0 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 1227296 | 5964 | SH |  | SOLE | MCF Advisors | 5964 | 0 | 0 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 13287884 | 30422 | SH |  | SOLE | MCF Advisors | 30409 | 0 | 13 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 56132 | 188 | SH |  | SOLE | MCF Advisors | 188 | 0 | 0 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 488700 | 1899 | SH |  | SOLE | MCF Advisors | 1899 | 0 | 0 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 395465 | 2146 | SH |  | SOLE | MCF Advisors | 2146 | 0 | 0 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 3296253 | 11478 | SH |  | SOLE | MCF Advisors | 11478 | 0 | 0 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 278341 | 3138 | SH |  | SOLE | MCF Advisors | 3138 | 0 | 0 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 283445327 | 474346 | SH |  | SOLE | MCF Advisors | 472640 | 0 | 1706 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 3437401 | 15822 | SH |  | SOLE | MCF Advisors | 14952 | 0 | 870 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 521683 | 1992 | SH |  | SOLE | MCF Advisors | 1992 | 0 | 0 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 30528 | 101 | SH |  | SOLE | MCF Advisors | 101 | 0 | 0 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 6176186 | 19252 | SH |  | SOLE | MCF Advisors | 18885 | 0 | 367 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 52972977 | 269995 | SH |  | SOLE | MCF Advisors | 269769 | 0 | 226 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 2030607 | 27039 | SH |  | SOLE | MCF Advisors | 27039 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 6283835 | 116260 | SH |  | SOLE | MCF Advisors | 116260 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE PACIFIC ETF | 922042866 |  | 186665 | 1910 | SH |  | SOLE | MCF Advisors | 1910 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 23618 | 162 | SH |  | SOLE | MCF Advisors | 65 | 0 | 97 |
| VANGUARD INTL EQUITY INDEX F | GLB EX US ETF | 922042676 |  | 4001 | 90 | SH |  | SOLE | MCF Advisors | 0 | 0 | 90 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 35825 | 259 | SH |  | SOLE | MCF Advisors | 259 | 0 | 0 |
| VANGUARD MALVERN FDS | CORE BD ETF | 922020748 |  | 2130536 | 27533 | SH |  | SOLE | MCF Advisors | 27533 | 0 | 0 |
| VANGUARD MALVERN FDS | CORE-PLUS BD ETF | 922020755 |  | 230440 | 2970 | SH |  | SOLE | MCF Advisors | 2970 | 0 | 0 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 419984 | 8408 | SH |  | SOLE | MCF Advisors | 8408 | 0 | 0 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 |  | 672817 | 13486 | SH |  | SOLE | MCF Advisors | 13486 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 52133 | 630 | SH |  | SOLE | MCF Advisors | 630 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 |  | 30847 | 657 | SH |  | SOLE | MCF Advisors | 657 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 4515607 | 77137 | SH |  | SOLE | MCF Advisors | 77137 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 77685 | 980 | SH |  | SOLE | MCF Advisors | 980 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 |  | 130487 | 1392 | SH |  | SOLE | MCF Advisors | 1392 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 5192226 | 24143 | SH |  | SOLE | MCF Advisors | 24143 | 0 | 0 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 |  | 307978 | 3994 | SH |  | SOLE | MCF Advisors | 3892 | 0 | 102 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 2445368 | 38161 | SH |  | SOLE | MCF Advisors | 38161 | 0 | 0 |
| VANGUARD WELLINGTON FD | SHORT TRM TAX EX | 921935870 |  | 256390 | 2535 | SH |  | SOLE | MCF Advisors | 2535 | 0 | 0 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 10713079 | 72337 | SH |  | SOLE | MCF Advisors | 69321 | 0 | 3016 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 |  | 4925344 | 55679 | SH |  | SOLE | MCF Advisors | 55679 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 541266 | 5743 | SH |  | SOLE | MCF Advisors | 5743 | 0 | 0 |
| VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 |  | 2878 | 16 | SH |  | SOLE | MCF Advisors | 16 | 0 | 0 |
| VANGUARD WORLD FD | ENERGY ETF | 92204A306 |  | 156542 | 905 | SH |  | SOLE | MCF Advisors | 837 | 0 | 68 |
| VANGUARD WORLD FD | FINANCIALS ETF | 92204A405 |  | 41197 | 341 | SH |  | SOLE | MCF Advisors | 341 | 0 | 0 |
| VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 |  | 61275 | 225 | SH |  | SOLE | MCF Advisors | 225 | 0 | 0 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 456315 | 654 | SH |  | SOLE | MCF Advisors | 654 | 0 | 0 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 67131 | 284 | SH |  | SOLE | MCF Advisors | 284 | 0 | 0 |
| VANGUARD WORLD FD | UTILITIES ETF | 92204A876 |  | 5152 | 26 | SH |  | SOLE | MCF Advisors | 26 | 0 | 0 |
| VAXCYTE INC | COM | 92243G108 |  | 5637 | 97 | SH |  | SOLE | MCF Advisors | 97 | 0 | 0 |
| VEEVA SYS INC | CL A COM | 922475108 |  | 3689 | 21 | SH |  | SOLE | MCF Advisors | 21 | 0 | 0 |
| VENTAS INC | COM | 92276F100 |  | 4335 | 53 | SH |  | SOLE | MCF Advisors | 53 | 0 | 0 |
| VERACYTE INC | COM | 92337F107 |  | 806 | 25 | SH |  | SOLE | MCF Advisors | 25 | 0 | 0 |
| VERALTO CORP | COM SHS | 92338C103 |  | 2034 | 23 | SH |  | SOLE | MCF Advisors | 23 | 0 | 0 |
| VERICEL CORP | COM | 92346J108 |  | 6402 | 199 | SH |  | SOLE | MCF Advisors | 0 | 0 | 199 |
| VERISIGN INC | COM | 92343E102 |  | 24091 | 97 | SH |  | SOLE | MCF Advisors | 97 | 0 | 0 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 11385 | 60 | SH |  | SOLE | MCF Advisors | 60 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 1242112 | 24743 | SH |  | SOLE | MCF Advisors | 24743 | 0 | 0 |
| VERSANT MEDIA GROUP INC | COM CL A | 925283103 |  | 12217 | 330 | SH |  | SOLE | MCF Advisors | 330 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 87969 | 197 | SH |  | SOLE | MCF Advisors | 197 | 0 | 0 |
| VERTIV HOLDINGS CO | COM CL A | 92537N108 |  | 1472661 | 5877 | SH |  | SOLE | MCF Advisors | 442 | 0 | 5435 |
| VIATRIS INC | COM | 92556V106 |  | 12769 | 945 | SH |  | SOLE | MCF Advisors | 945 | 0 | 0 |
| VICI PPTYS INC | COM | 925652109 |  | 28850 | 1056 | SH |  | SOLE | MCF Advisors | 1056 | 0 | 0 |
| VICTORY PORTFOLIOS II | SHARES FREE CASH | 92647X830 |  | 7028 | 178 | SH |  | SOLE | MCF Advisors | 178 | 0 | 0 |
| VIKING HOLDINGS LTD | ORD SHS | G93A5A101 |  | 9847 | 134 | SH |  | SOLE | MCF Advisors | 134 | 0 | 0 |
| VIKING THERAPEUTICS INC | COM | 92686J106 |  | 131 | 4 | SH |  | SOLE | MCF Advisors | 4 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC | COM NEW | 92766K403 |  | 86 | 35 | SH |  | SOLE | MCF Advisors | 35 | 0 | 0 |
| VIRTUS INVT PARTNERS INC | COM | 92828Q109 |  | 8330 | 62 | SH |  | SOLE | MCF Advisors | 62 | 0 | 0 |
| VISA INC | COM CL A | 92826C839 |  | 5343512 | 17680 | SH |  | SOLE | MCF Advisors | 17680 | 0 | 0 |
| VISTEON CORP | COM NEW | 92839U206 |  | 7289 | 80 | SH |  | SOLE | MCF Advisors | 80 | 0 | 0 |
| VISTRA CORP | COM | 92840M102 |  | 69754 | 464 | SH |  | SOLE | MCF Advisors | 464 | 0 | 0 |
| VODAFONE GROUP PLC | SPONSORED ADR | 92857W308 |  | 8802 | 586 | SH |  | SOLE | MCF Advisors | 586 | 0 | 0 |
| VORNADO RLTY TR | SH BEN INT | 929042109 |  | 94175 | 3623 | SH |  | SOLE | MCF Advisors | 3623 | 0 | 0 |
| VULCAN MATLS CO | COM | 929160109 |  | 239017 | 878 | SH |  | SOLE | MCF Advisors | 878 | 0 | 0 |
| VUZIX CORP | COM NEW | 92921W300 |  | 1447 | 626 | SH |  | SOLE | MCF Advisors | 0 | 0 | 626 |
| WABTEC | COM | 929740108 |  | 30240 | 121 | SH |  | SOLE | MCF Advisors | 121 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 4101516 | 32939 | SH |  | SOLE | MCF Advisors | 32939 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 51076 | 1860 | SH |  | SOLE | MCF Advisors | 1860 | 0 | 0 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 4874 | 30 | SH |  | SOLE | MCF Advisors | 30 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 810402 | 3527 | SH |  | SOLE | MCF Advisors | 3527 | 0 | 0 |
| WATERS CORP | COM | 941848103 |  | 99466 | 334 | SH |  | SOLE | MCF Advisors | 334 | 0 | 0 |
| WATSCO INC | COM | 942622200 |  | 48021 | 132 | SH |  | SOLE | MCF Advisors | 132 | 0 | 0 |
| WAYSTAR HLDG CORP | COM | 946784105 |  | 6920 | 287 | SH |  | SOLE | MCF Advisors | 57 | 0 | 230 |
| WEATHERFORD INTL PLC | ORD SHS | G48833118 |  | 12201 | 129 | SH |  | SOLE | MCF Advisors | 129 | 0 | 0 |
| WEBSTER FINL CORP | COM | 947890109 |  | 1389 | 20 | SH |  | SOLE | MCF Advisors | 20 | 0 | 0 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 48055 | 415 | SH |  | SOLE | MCF Advisors | 415 | 0 | 0 |
| WEDBUSH SER TR | DAN IVES WEDBUSH | 947913109 |  | 2582 | 91 | SH |  | SOLE | MCF Advisors | 91 | 0 | 0 |
| WELLS FARGO  CO | COM | 949746101 |  | 979043 | 12298 | SH |  | SOLE | MCF Advisors | 12298 | 0 | 0 |
| WELLTOWER INC | COM | 95040Q104 |  | 114873 | 581 | SH |  | SOLE | MCF Advisors | 581 | 0 | 0 |
| WESBANCO INC | COM | 950810101 |  | 4346441 | 124647 | SH |  | SOLE | MCF Advisors | 124647 | 0 | 0 |
| WESCO INTL INC | COM | 95082P105 |  | 10398 | 38 | SH |  | SOLE | MCF Advisors | 38 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 10026 | 40 | SH |  | SOLE | MCF Advisors | 40 | 0 | 0 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 13797 | 51 | SH |  | SOLE | MCF Advisors | 41 | 0 | 10 |
| WEX INC | COM | 96208T104 |  | 186403 | 1218 | SH |  | SOLE | MCF Advisors | 1218 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 90397 | 690 | SH |  | SOLE | MCF Advisors | 690 | 0 | 0 |
| WHIRLPOOL CORP | COM | 963320106 |  | 3752 | 70 | SH |  | SOLE | MCF Advisors | 70 | 0 | 0 |
| WILLIAMS COS INC | COM | 969457100 |  | 644931 | 8861 | SH |  | SOLE | MCF Advisors | 8861 | 0 | 0 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 901440 | 4944 | SH |  | SOLE | MCF Advisors | 4944 | 0 | 0 |
| WILLSCOT HLDGS CORP | COM CL A | 971378104 |  | 4809 | 277 | SH |  | SOLE | MCF Advisors | 277 | 0 | 0 |
| WINGSTOP INC | COM | 974155103 |  | 2790 | 18 | SH |  | SOLE | MCF Advisors | 3 | 0 | 15 |
| WISDOMTREE TR | ARTIFICIAL INTEL | 97717Y543 |  | 16515 | 585 | SH |  | SOLE | MCF Advisors | 585 | 0 | 0 |
| WISDOMTREE TR | CLOUD COMPUTNG | 97717Y691 |  | 30052 | 1100 | SH |  | SOLE | MCF Advisors | 1100 | 0 | 0 |
| WISDOMTREE TR | FLOATNG RAT TREA | 97717Y527 |  | 554 | 11 | SH |  | SOLE | MCF Advisors | 0 | 0 | 11 |
| WISDOMTREE TR | TRUE DEVELOPED I | 97717W794 |  | 400134 | 5885 | SH |  | SOLE | MCF Advisors | 5885 | 0 | 0 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 1023097 | 11453 | SH |  | SOLE | MCF Advisors | 11453 | 0 | 0 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 |  | 447365 | 8515 | SH |  | SOLE | MCF Advisors | 8515 | 0 | 0 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 |  | 231086 | 6430 | SH |  | SOLE | MCF Advisors | 6430 | 0 | 0 |
| WOLFSPEED INC | COMMON STOCK | 97785W106 |  | 7801 | 478 | SH |  | SOLE | MCF Advisors | 0 | 0 | 478 |
| WORKDAY INC | CL A | 98138H101 |  | 256592 | 1975 | SH |  | SOLE | MCF Advisors | 1975 | 0 | 0 |
| WORKHORSE GROUP INC | COM NEW | 98138J503 |  | 4 | 1 | SH |  | SOLE | MCF Advisors | 1 | 0 | 0 |
| WORLD GOLD TR | SPDR GLD MINIS | 98149E303 |  | 9269 | 100 | SH |  | SOLE | MCF Advisors | 100 | 0 | 0 |
| WP CAREY INC | COM | 92936U109 |  | 74318 | 1084 | SH |  | SOLE | MCF Advisors | 1084 | 0 | 0 |
| WPP PLC NEW | ADR | 92937A102 |  | 420 | 27 | SH |  | SOLE | MCF Advisors | 27 | 0 | 0 |
| WYNN RESORTS LTD | COM | 983134107 |  | 9268 | 91 | SH |  | SOLE | MCF Advisors | 91 | 0 | 0 |
| XCEL ENERGY INC | COM | 98389B100 |  | 21550 | 270 | SH |  | SOLE | MCF Advisors | 220 | 0 | 50 |
| XEROX HOLDINGS CORP | *W EXP 02/11/202 | 98421M114 |  | 92 | 1011 | SH |  | SOLE | MCF Advisors | 1011 | 0 | 0 |
| XEROX HOLDINGS CORP | COM NEW | 98421M106 |  | 2 | 1 | SH |  | SOLE | MCF Advisors | 0 | 0 | 1 |
| XOMETRY INC | CLASS A COM | 98423F109 |  | 37532 | 919 | SH |  | SOLE | MCF Advisors | 0 | 0 | 919 |
| XPENG INC | ADS | 98422D105 |  | 78809 | 4606 | SH |  | SOLE | MCF Advisors | 192 | 0 | 4414 |
| XYLEM INC | COM | 98419M100 |  | 89625 | 750 | SH |  | SOLE | MCF Advisors | 750 | 0 | 0 |
| YELP INC | CL A | 985817105 |  | 3514 | 142 | SH |  | SOLE | MCF Advisors | 142 | 0 | 0 |
| YORK SPACE SYSTEMS INC | COM | 987084100 |  | 4922 | 222 | SH |  | SOLE | MCF Advisors | 0 | 0 | 222 |
| YUM BRANDS INC | COM | 988498101 |  | 212231 | 1365 | SH |  | SOLE | MCF Advisors | 1365 | 0 | 0 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 7708 | 158 | SH |  | SOLE | MCF Advisors | 158 | 0 | 0 |
| ZETA GLOBAL HOLDINGS CORP | CL A | 98956A105 |  | 5477 | 344 | SH |  | SOLE | MCF Advisors | 0 | 0 | 344 |
| ZILLOW GROUP INC | CL A | 98954M101 |  | 11921 | 288 | SH |  | SOLE | MCF Advisors | 288 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 34451 | 380 | SH |  | SOLE | MCF Advisors | 380 | 0 | 0 |
| ZIONS BANCORPORATION NATL AS | COM | 989701107 |  | 6051 | 105 | SH |  | SOLE | MCF Advisors | 105 | 0 | 0 |
| ZOETIS INC | CL A | 98978V103 |  | 192639 | 1630 | SH |  | SOLE | MCF Advisors | 1630 | 0 | 0 |

---