# EDGAR Filing Document

**Accession Number:** 0001277279
**File Stem:** 0001277279-25-000006
**Filing Date:** 2025-7
**Character Count:** 52213
**Document Hash:** c3a0e53c994f05fb3aecf9a1aac949c1
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001277279-25-000006.hdr.sgml**: 20250724

**ACCESSION NUMBER**: 0001277279-25-000006

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250630

**FILED AS OF DATE**: 20250724

**DATE AS OF CHANGE**: 20250724

**EFFECTIVENESS DATE**: 20250724

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** THOMPSON INVESTMENT MANAGEMENT, INC.
- **CENTRAL INDEX KEY:** 0001277279

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

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

**BUSINESS ADDRESS:**
- **STREET 1:** 1255 FOURIER DRIVE
- **STREET 2:** SUITE 200
- **CITY:** MADISON
- **STATE:** WI
- **ZIP:** 53717
- **BUSINESS PHONE:** 6088275700

**MAIL ADDRESS:**
- **STREET 1:** 1255 FOURIER DRIVE
- **STREET 2:** SUITE 200
- **CITY:** MADISON
- **STATE:** WI
- **ZIP:** 53717

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** THOMPSON INVESTMENT MANAGEMENT LLC
- **DATE OF NAME CHANGE:** 20040122

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 06-30-2025

**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:** THOMPSON INVESTMENT MANAGEMENT INC.<br>**Address:** 1255 FOURIER DRIVE<br>SUITE 200<br>MADISON, WI 53717

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

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

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

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:** Penny Hubbard<br>**Title:** Vice President<br>**Phone:** 608-827-5700

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

Penny Hubbard  MADISON, WI  07-24-2025<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:** 497

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

      (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 |
| ABB LTD SPONSORED ADR | ADR | 000375204 |  | 19393 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| ACCELLERON INDS LTD UNSPONSORE | ADR | 00449R109 |  | 4913 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| AMCOR PLC | ADR | G0250X107 |  | 208751 | 22715 | SH |  | SOLE |  | 22715 | 0 | 0 |
| AON PLC SHS CL A | ADR | G0403H108 |  | 713520 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| ASML HOLDING N V N Y REGISTRY | ADR | N07059210 |  | 36063 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| ASTRAZENECA PLC SPONSORED ADR | ADR | 046353108 |  | 92311 | 1321 | SH |  | SOLE |  | 1321 | 0 | 0 |
| AZUL S A | ADR | 05501U106 |  | 193 | 414 | SH |  | SOLE |  | 414 | 0 | 0 |
| BANCO BRADESCO S A SP ADR PFD | ADR | 059460303 |  | 9869 | 3194 | SH |  | SOLE |  | 3194 | 0 | 0 |
| BANK OF MONTREAL | ADR | 063671101 |  | 217830 | 1969 | SH |  | SOLE |  | 1969 | 0 | 0 |
| BARRICK MNG CORP | ADR | 06849F108 |  | 2082 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BAUSCH HEALTH COS INC COM | ADR | 071734107 |  | 72121 | 10829 | SH |  | SOLE |  | 9629 | 0 | 1200 |
| CAMECO CORP COM | ADR | 13321L108 |  | 353335 | 4760 | SH |  | SOLE |  | 4760 | 0 | 0 |
| CANADIAN NATL RY CO COM | ADR | 136375102 |  | 1040 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| CHUBB LIMITED COM | ADR | H1467J104 |  | 95608 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| COLLIERS INTL GROUP INC SUB VT | ADR | 194693107 |  | 1814506 | 13900 | SH |  | SOLE |  | 13900 | 0 | 0 |
| CRESCO LABS INC SUB VTG SHS | ADR | 22587M106 |  | 372 | 725 | SH |  | SOLE |  | 725 | 0 | 0 |
| DIAGEO P L C SPON ADR NEW | ADR | 25243Q205 |  | 20168 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| EVEREST GROUP LTD COM | ADR | G3223R108 |  | 35344 | 104 | SH |  | SOLE |  | 104 | 0 | 0 |
| FIRSTSERVICE CORP NEW COM | ADR | 33767E202 |  | 359837 | 2061 | SH |  | SOLE |  | 2061 | 0 | 0 |
| GREEN THUMB INDS INC SUB VTG S | ADR | 39342L108 |  | 482456 | 87560 | SH |  | SOLE |  | 87205 | 0 | 355 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 54528 | 1420 | SH |  | SOLE |  | 1420 | 0 | 0 |
| HDFC BANK LTD ADR REPS 3 SHS | ADR | 40415F101 |  | 11654 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| ICICI BK LTD ADR | ADR | 45104G104 |  | 199809 | 5940 | SH |  | SOLE |  | 5940 | 0 | 0 |
| INFINEON TECHNOLOGIES AG SPONS | ADR | 45662N103 |  | 3865838 | 90790 | SH |  | SOLE |  | 84445 | 0 | 6345 |
| INMODE LTD SHS | ADR | M5425M103 |  | 1444 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| JAZZ PHARMACEUTICALS PLC SHS U | ADR | G50871105 |  | 638842 | 6020 | SH |  | SOLE |  | 6020 | 0 | 0 |
| JOHNSON CONTROLS INTL | ADR | g51502105 |  | 17639 | 167 | SH |  | SOLE |  | 167 | 0 | 0 |
| KORNIT DIGITAL LTD SHS | ADR | M6372Q113 |  | 5827737 | 292704 | SH |  | SOLE |  | 289411 | 0 | 3293 |
| KORNIT DIGITAL LTD SHS | ADR | M6372Q113 |  | 6033 | 303 | SH |  | DFND |  | 303 | 0 | 0 |
| LINDE PLC COM | ADR | G5494J103 |  | 93836 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| LITHIUM AMERS CORP NEW COM NEW | ADR | 53681j103 |  | 1340 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| LITHIUM ARGENTINA AG COM SHS | ADR | H5012F103 |  | 1040 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| MEDTRONIC PLC SHS | ADR | G5960L103 |  | 58840 | 675 | SH |  | SOLE |  | 675 | 0 | 0 |
| NANO DIMENSION LTD SPONSORD AD | ADR | 63008G203 |  | 1620 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| NESTLE S A SPONSORED ADR | ADR | 641069406 |  | 39728 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 171 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| NOMAD FOODS LTD USD ORD SHS | ADR | G6564A105 |  | 3672779 | 216173 | SH |  | SOLE |  | 210987 | 0 | 5186 |
| NOVARTIS A G SPONSORED ADR | ADR | 66987V109 |  | 3751 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| NXP SEMICONDUCTORS N V COM | ADR | N6596X109 |  | 9595643 | 43918 | SH |  | SOLE |  | 42045 | 0 | 1873 |
| ROYAL CARIBBEAN CRUISE COM | ADR | V7780T103 |  | 316 | 1 | SH |  | DFND |  | 1 | 0 | 0 |
| SCHLUMBERGER | ADR | 806857108 |  | 70980 | 2100 | SH |  | SOLE |  | 2100 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 223628 | 3176 | SH |  | SOLE |  | 3176 | 0 | 0 |
| SMITH  NEPHEW PLC SPDN ADR NE | ADR | 83175M205 |  | 24106 | 787 | SH |  | SOLE |  | 787 | 0 | 0 |
| STMICROELECTRONICS N V NY REGI | ADR | 861012102 |  | 628 | 21 | SH |  | DFND |  | 21 | 0 | 0 |
| TAIWAN SEMICONDUCTOR SPONSORED | ADR | 874039100 |  | 226490 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| TECHTRONIC INDS LTD SPONSORED | ADR | 87873R101 |  | 553 | 10 | SH |  | DFND |  | 10 | 0 | 0 |
| TENCENT HLDGS LTD ADR | ADR | 88032Q109 |  | 25155 | 390 | SH |  | SOLE |  | 390 | 0 | 0 |
| UBISOFT ENTMT SA ADR | ADR | 90348R102 |  | 530078 | 245976 | SH |  | SOLE |  | 245976 | 0 | 0 |
| UNILEVER PLC                AD | ADR | 904767704 |  | 108638 | 1776 | SH |  | SOLE |  | 1776 | 0 | 0 |
| VALE S A ADR | ADR | 91912E105 |  | 45977 | 4735 | SH |  | SOLE |  | 4735 | 0 | 0 |
| WESTPORT FUEL SYSTEMS INC COM | ADR | 960908507 |  | 392 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| 1ST BUS FINL SVCS INC COM | COM | 319390100 |  | 304973 | 6020 | SH |  | SOLE |  | 6020 | 0 | 0 |
| 3M CO COM | COM | 88579Y101 |  | 40722 | 267 | SH |  | SOLE |  | 267 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 224126 | 1648 | SH |  | SOLE |  | 1622 | 0 | 26 |
| ABBVIE INC. COM | COM | 00287Y109 |  | 6081842 | 32765 | SH |  | SOLE |  | 30830 | 0 | 1935 |
| ACADIA HEALTHCARE COMPANY INC | COM | 00404A109 |  | 142607 | 6285 | SH |  | SOLE |  | 6285 | 0 | 0 |
| ACCESS POWER  CO INC | COM | 00431N108 |  | 0 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ADOBE INC | COM | 00724F101 |  | 5949441 | 15378 | SH |  | SOLE |  | 15117 | 0 | 261 |
| ADVANCED MICRO DEVICES COM | COM | 007903107 |  | 35475 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| ADVANSIX INC COM | COM | 00773T101 |  | 950 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| ALASKA AIR GROUP INC COM | COM | 011659109 |  | 19792 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ALERUS FINL CORP COM | COM | 01446U103 |  | 31811 | 1470 | SH |  | SOLE |  | 1470 | 0 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 4829335 | 79863 | SH |  | SOLE |  | 78419 | 0 | 1444 |
| ALLSTATE CORP | COM | 020002101 |  | 171113 | 850 | SH |  | SOLE |  | 450 | 0 | 400 |
| ALPHABET INC CAP STK CL A | COM | 02079K305 |  | 29569455 | 167789 | SH |  | SOLE |  | 157468 | 0 | 10321 |
| ALPHABET INC CAP STK CL C | COM | 02079K107 |  | 432832 | 2440 | SH |  | SOLE |  | 2440 | 0 | 0 |
| ALTRIA GROUP INC COM | COM | 02209S103 |  | 196293 | 3348 | SH |  | SOLE |  | 3348 | 0 | 0 |
| AMAZON COM INC              CO | COM | 023135106 |  | 890943 | 4061 | SH |  | SOLE |  | 2061 | 0 | 2000 |
| AMAZON COM INC              CO | COM | 023135106 |  | 776 | 4 | SH |  | DFND |  | 4 | 0 | 0 |
| AMERICAN ELECTRIC POWER | COM | 025537101 |  | 7056 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 568103 | 1781 | SH |  | SOLE |  | 1781 | 0 | 0 |
| AMERICAN RES CORP CL A | COM | 02927U208 |  | 31866 | 38467 | SH |  | SOLE |  | 38467 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 5104014 | 18280 | SH |  | SOLE |  | 17273 | 0 | 1008 |
| AMN HEALTHCARE SVCS INC COM | COM | 001744101 |  | 6701777 | 324227 | SH |  | SOLE |  | 318797 | 0 | 5430 |
| AMPHENOL CORP NEW CL A | COM | 032095101 |  | 108125 | 1095 | SH |  | SOLE |  | 1095 | 0 | 0 |
| ANALOG DEVICES INC COM | COM | 032654105 |  | 3782770 | 15893 | SH |  | SOLE |  | 15893 | 0 | 0 |
| APPLE INC COM | COM | 037833100 |  | 9063642 | 44176 | SH |  | SOLE |  | 43302 | 0 | 874 |
| ARDELYX INC COM | COM | 039697107 |  | 725 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| ASSOCIATED BANCORP | COM | 045487105 |  | 889333 | 36463 | SH |  | SOLE |  | 36463 | 0 | 0 |
| AT INC COM | COM | 00206R102 |  | 248884 | 8600 | SH |  | SOLE |  | 8600 | 0 | 0 |
| AUTOMATIC DATA PROCESSING | COM | 053015103 |  | 308400 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| AZEK CO INC CL A | COM | 05478C105 |  | 370395 | 6815 | SH |  | SOLE |  | 6815 | 0 | 0 |
| BADGER METER INC COM | COM | 056525108 |  | 1883 | 8 | SH |  | DFND |  | 8 | 0 | 0 |
| BANK FIRST CORPORATION | COM | 06211J100 |  | 733665 | 6236 | SH |  | SOLE |  | 6236 | 0 | 0 |
| BANK OF AMERICA | COM | 060505104 |  | 11748068 | 248269 | SH |  | SOLE |  | 231107 | 0 | 17161 |
| BAXTER INTERNATIONAL INC | COM | 071813109 |  | 29190 | 964 | SH |  | SOLE |  | 964 | 0 | 0 |
| BERKSHIRE HATHAWAY INC CL B NE | COM | 084670702 |  | 221511 | 456 | SH |  | SOLE |  | 456 | 0 | 0 |
| BLACKSTONE INC | COM | 09260D107 |  | 335658 | 2244 | SH |  | SOLE |  | 2244 | 0 | 0 |
| BLOCK INC. | COM | 852234103 |  | 56110 | 826 | SH |  | SOLE |  | 818 | 0 | 8 |
| BOEING CO | COM | 097023105 |  | 5919432 | 28251 | SH |  | SOLE |  | 28251 | 0 | 0 |
| BOOKING HOLDINGS INC COM | COM | 09857L108 |  | 81049 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG CORP | COM | 099502106 |  | 863 | 8 | SH |  | DFND |  | 8 | 0 | 0 |
| BREAD FINANCIAL HOLDINGS | COM | 018581108 |  | 891655 | 15610 | SH |  | SOLE |  | 15210 | 0 | 400 |
| BRISTOL MYERS SQUIBB CO | COM | 110122108 |  | 4585148 | 99053 | SH |  | SOLE |  | 96312 | 0 | 2741 |
| BROADCOM INC COM | COM | 11135F101 |  | 16539 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| CALIX INC COM | COM | 13100M509 |  | 3714790 | 69840 | SH |  | SOLE |  | 69840 | 0 | 0 |
| CAPITAL ONE FINANCIAL CORP  CO | COM | 14040H105 |  | 3437776 | 16158 | SH |  | SOLE |  | 14610 | 0 | 1548 |
| CATERPILLAR INC | COM | 149123101 |  | 29116 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| CDW CORP COM | COM | 12514G108 |  | 70543 | 395 | SH |  | SOLE |  | 395 | 0 | 0 |
| CHEMOURS CO COM | COM | 163851108 |  | 6183 | 540 | SH |  | SOLE |  | 500 | 0 | 40 |
| CHENIERE ENERGY INC COM NEW | COM | 16411R208 |  | 2328051 | 9560 | SH |  | SOLE |  | 9560 | 0 | 0 |
| CHEVRON CORP NEW COM | COM | 166764100 |  | 5674178 | 39627 | SH |  | SOLE |  | 37451 | 0 | 2176 |
| CHEWY INC CL A | COM | 16679L109 |  | 980729 | 23011 | SH |  | SOLE |  | 23011 | 0 | 0 |
| CHURCH  DWIGHT INC COM | COM | 171340102 |  | 80636 | 839 | SH |  | SOLE |  | 839 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | COM | 172062101 |  | 232613 | 1562 | SH |  | SOLE |  | 1562 | 0 | 0 |
| CINTAS CORP COM | COM | 172908105 |  | 624036 | 2800 | SH |  | SOLE |  | 2800 | 0 | 0 |
| CIRRUS LOGIC INC COM | COM | 172755100 |  | 1329 | 13 | SH |  | DFND |  | 13 | 0 | 0 |
| CISCO SYSTEMS INC | COM | 17275R102 |  | 11062790 | 159452 | SH |  | SOLE |  | 149830 | 0 | 9622 |
| CITIGROUP INC COM NEW | COM | 172967424 |  | 13103171 | 153938 | SH |  | SOLE |  | 150342 | 0 | 3595 |
| CITIGROUP INC COM NEW | COM | 172967424 |  | 12853 | 151 | SH |  | DFND |  | 151 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC C | COM | 174610105 |  | 5654225 | 126351 | SH |  | SOLE |  | 119021 | 0 | 7330 |
| CNA FINL CORP | COM | 126117100 |  | 51927 | 1116 | SH |  | SOLE |  | 1116 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 2461746 | 34795 | SH |  | SOLE |  | 34795 | 0 | 0 |
| COGNEX CORP COM | COM | 192422103 |  | 133224 | 4200 | SH |  | SOLE |  | 4200 | 0 | 0 |
| COHERENT INC COM | COM | 19247g107 |  | 6678209 | 74859 | SH |  | SOLE |  | 70445 | 0 | 4414 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 254520 | 2800 | SH |  | SOLE |  | 2800 | 0 | 0 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 20470 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CONCENTRIX CORP COM | COM | 20602D101 |  | 7990989 | 151187 | SH |  | SOLE |  | 148640 | 0 | 2547 |
| CONSTELLATION ENERGY CORP COM | COM | 21037T109 |  | 11619 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 4054090 | 77089 | SH |  | SOLE |  | 70402 | 0 | 6687 |
| CORTEVA INC COM | COM | 22052L104 |  | 85859 | 1152 | SH |  | SOLE |  | 1067 | 0 | 85 |
| COSTCO WHOLESALE CORP | COM | 22160K105 |  | 641481 | 648 | SH |  | SOLE |  | 648 | 0 | 0 |
| CROWN HOLDINGS INC COM | COM | 228368106 |  | 184540 | 1792 | SH |  | SOLE |  | 454 | 0 | 1338 |
| CSX CORP COM | COM | 126408103 |  | 26920 | 825 | SH |  | SOLE |  | 150 | 0 | 675 |
| CVS HEALTH CORP COM | COM | 126650100 |  | 8648178 | 125372 | SH |  | SOLE |  | 121954 | 0 | 3418 |
| D R HORTON INC COM | COM | 23331A109 |  | 64460 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| DANAHER CORP | COM | 235851102 |  | 27430 | 139 | SH |  | SOLE |  | 139 | 0 | 0 |
| DARDEN RESTAURANTS INC. | COM | 237194105 |  | 70840 | 325 | SH |  | SOLE |  | 0 | 0 | 325 |
| DEERE  CO. | COM | 244199105 |  | 50849 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | COM | 24703L202 |  | 20719 | 169 | SH |  | SOLE |  | 169 | 0 | 0 |
| DELTA AIR LINES INC DEL COM NE | COM | 247361702 |  | 59016 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| DEVON ENERGY CORP  NEW | COM | 25179M103 |  | 50896 | 1600 | SH |  | SOLE |  | 1300 | 0 | 300 |
| DISNEY WALT PRODTNS | COM | 254687106 |  | 2821997 | 22756 | SH |  | SOLE |  | 21876 | 0 | 880 |
| DOLLAR TREE INC COM | COM | 256746108 |  | 7329 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| DOMINION RES INC/VA | COM | 25746U109 |  | 3165 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| DOW INC | COM | 260557103 |  | 35774 | 1351 | SH |  | SOLE |  | 1266 | 0 | 85 |
| DULUTH HLDGS INC COM CL B | COM | 26443V101 |  | 1890 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| DUPONT DE NEMOURS INC COM | COM | 26614N102 |  | 34707 | 506 | SH |  | SOLE |  | 506 | 0 | 0 |
| EBAY INC COM | COM | 278642103 |  | 10053594 | 135020 | SH |  | SOLE |  | 128547 | 0 | 6473 |
| ECOLAB INC COM | COM | 278865100 |  | 20208 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| ELECTRONIC ARTS INC COM | COM | 285512109 |  | 7581278 | 47472 | SH |  | SOLE |  | 46553 | 0 | 919 |
| EMERSON ELEC CO | COM | 291011104 |  | 79998 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ENERGIZER HLDGS INC NEW COM | COM | 29272W109 |  | 10080 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| EQUIFAX INC                 CO | COM | 294429105 |  | 4016928 | 15487 | SH |  | SOLE |  | 15133 | 0 | 354 |
| ERIE INDTY CO CL A | COM | 29530P102 |  | 22195 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| EVERUS CONSTR GROUP COM | COM | 300426103 |  | 557 | 9 | SH |  | DFND |  | 9 | 0 | 0 |
| EXACT SCIENCES CORP COM | COM | 30063P105 |  | 12730236 | 239560 | SH |  | SOLE |  | 232877 | 0 | 6683 |
| EXACT SCIENCES CORP COM | COM | 30063P105 |  | 5208 | 98 | SH |  | DFND |  | 98 | 0 | 0 |
| EXELON CORP                 CO | COM | 30161N101 |  | 4689 | 108 | SH |  | SOLE |  | 108 | 0 | 0 |
| EXXON MOBIL CORP COM | COM | 30231G102 |  | 16886378 | 156645 | SH |  | SOLE |  | 154168 | 0 | 2477 |
| FARMERS  MERCHANTS BK COM | COM | 308243104 |  | 1230960 | 223 | SH |  | SOLE |  | 112 | 0 | 111 |
| FASTENAL CO | COM | 311900104 |  | 185472 | 4416 | SH |  | SOLE |  | 4416 | 0 | 0 |
| FEDEX CORP COM | COM | 31428X106 |  | 4582480 | 20160 | SH |  | SOLE |  | 19238 | 0 | 922 |
| FIDELITY NATIONAL FINANCIAL IN | COM | 31620R303 |  | 10371 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| FIDELITY NATL INFO SVC COM | COM | 31620M106 |  | 133350 | 1638 | SH |  | SOLE |  | 1452 | 0 | 186 |
| FIRSTENERGY CORP COM | COM | 337932107 |  | 2013 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FISERV INC | COM | 337738108 |  | 6912822 | 40095 | SH |  | SOLE |  | 37540 | 0 | 2555 |
| FLAGSTAR FINANCIAL INC | COM | 649445400 |  | 4578670 | 431950 | SH |  | SOLE |  | 424910 | 0 | 7040 |
| FORD MOTOR COMPANY | COM | 345370860 |  | 36829 | 3394 | SH |  | SOLE |  | 3294 | 0 | 100 |
| FREEPORT-MCMORAN INC | COM | 35671D857 |  | 5788687 | 133534 | SH |  | SOLE |  | 122610 | 0 | 10924 |
| GE HEALTHCARE TECHNOLOGIES INC | COM | 36266G107 |  | 3721261 | 50240 | SH |  | SOLE |  | 49458 | 0 | 782 |
| GE VERNOVA INC COM | COM | 36828A101 |  | 3250701 | 6143 | SH |  | SOLE |  | 5870 | 0 | 273 |
| GENERAC HLDGS INC COM | COM | 368736104 |  | 548781 | 3832 | SH |  | SOLE |  | 3832 | 0 | 0 |
| GENERAL DYNAMICS CORP COM | COM | 369550108 |  | 175579 | 602 | SH |  | SOLE |  | 602 | 0 | 0 |
| GENERAL ELECTRIC CO COM NEW | COM | 369604301 |  | 6418905 | 24938 | SH |  | SOLE |  | 23938 | 0 | 1000 |
| GENERAL MILLS INC | COM | 370334104 |  | 55592 | 1073 | SH |  | SOLE |  | 1073 | 0 | 0 |
| GENERAL MTRS CO COM | COM | 37045V100 |  | 57280 | 1164 | SH |  | SOLE |  | 1144 | 0 | 20 |
| GENUINE PARTS CO            CO | COM | 372460105 |  | 27295 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| GLOBAL PMTS INC COM | COM | 37940X102 |  | 2220029 | 27736 | SH |  | SOLE |  | 26997 | 0 | 739 |
| HARLEY DAVIDSON INC COM | COM | 412822108 |  | 779 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| HASBRO INC COM | COM | 418056107 |  | 486843 | 6595 | SH |  | SOLE |  | 6595 | 0 | 0 |
| HCA HEALTHCARE INC COM | COM | 40412C101 |  | 2078317 | 5425 | SH |  | SOLE |  | 4525 | 0 | 900 |
| HERSHEY FOODS CORP | COM | 427866108 |  | 45636 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| HESS CORP COM | COM | 42809H107 |  | 7063 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| HILLENBRAND INC COM | COM | 431571108 |  | 222576 | 11090 | SH |  | SOLE |  | 11090 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 46563 | 127 | SH |  | SOLE |  | 127 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC. | COM | 438516106 |  | 270141 | 1160 | SH |  | SOLE |  | 1160 | 0 | 0 |
| I B M | COM | 459200101 |  | 44217 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| IDEXX LABS INC COM | COM | 45168D104 |  | 402255 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| ILLINOIS TOOL WORKS INC | COM | 452308109 |  | 48567 | 196 | SH |  | SOLE |  | 196 | 0 | 0 |
| INOVIO PHARMACEUTICALS INC COM | COM | 45773H409 |  | 26 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| INTEL CORP | COM | 458140100 |  | 207065 | 9244 | SH |  | SOLE |  | 6635 | 0 | 2609 |
| INTERCONTINENTALEXCHANGE COM | COM | 45866F104 |  | 6311735 | 34402 | SH |  | SOLE |  | 33649 | 0 | 753 |
| INTERNATIONAL FLAV COM | COM | 459506101 |  | 34054 | 463 | SH |  | SOLE |  | 402 | 0 | 61 |
| ITT INC COM | COM | 45073V108 |  | 15683 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 7623453 | 49908 | SH |  | SOLE |  | 47667 | 0 | 2241 |
| JPMORGAN CHASE  CO COM | COM | 46625H100 |  | 13093230 | 45163 | SH |  | SOLE |  | 41230 | 0 | 3933 |
| KELLANOVA | COM | 487836108 |  | 14793 | 186 | SH |  | SOLE |  | 0 | 0 | 186 |
| KEYSIGHT TECHNOLOGIES INC COM | COM | 49338L103 |  | 7961753 | 48589 | SH |  | SOLE |  | 46517 | 0 | 2072 |
| KIMBERLY CLARK CORP | COM | 494368103 |  | 4118908 | 31949 | SH |  | SOLE |  | 31404 | 0 | 545 |
| KINDER MORGAN INC DEL COM | COM | 49456B101 |  | 121569 | 4135 | SH |  | SOLE |  | 4135 | 0 | 0 |
| KINSALE CAP GROUP INC COM | COM | 49714P108 |  | 17420 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| KIRKLANDS INC COM | COM | 497498105 |  | 108 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| KNIFE RIVER CORP COMMON STOCK | COM | 498894104 |  | 763 | 9 | SH |  | DFND |  | 9 | 0 | 0 |
| KONTOOR BRANDS INC COM | COM | 50050N103 |  | 1979 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| KRAFT HEINZ CO COM | COM | 500754106 |  | 93985 | 3640 | SH |  | SOLE |  | 590 | 0 | 3050 |
| KROGER CO                   CO | COM | 501044101 |  | 38017 | 530 | SH |  | SOLE |  | 530 | 0 | 0 |
| KYNDRYL HLDGS INC COMMON STOCK | COM | 50155Q100 |  | 1259 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC COM | COM | 502431109 |  | 143480 | 572 | SH |  | SOLE |  | 572 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | COM | 513272104 |  | 20740 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| LEVI STRAUSS  CO NEW CL A COM | COM | 52736R102 |  | 563945 | 30500 | SH |  | SOLE |  | 30500 | 0 | 0 |
| LILLY ELI AND COMPANY | COM | 532457108 |  | 19488 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| LKQ CORP COM | COM | 501889208 |  | 9703190 | 262178 | SH |  | SOLE |  | 255677 | 0 | 6500 |
| LOCKHEED MARTIN CORP COM | COM | 539830109 |  | 38441 | 83 | SH |  | SOLE |  | 83 | 0 | 0 |
| LOWES COS INC               CO | COM | 548661107 |  | 179937 | 811 | SH |  | SOLE |  | 321 | 0 | 490 |
| LUMENTUM HLDGS INC COM | COM | 55024U109 |  | 7353556 | 77357 | SH |  | SOLE |  | 75985 | 0 | 1372 |
| MAGNERA CORP COM SHS | COM | 55939A107 |  | 532 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| MANITOWOC CO INC COM NEW | COM | 563571405 |  | 3005 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| MANNKIND CORP COM NEW | COM | 56400P706 |  | 5842 | 1562 | SH |  | SOLE |  | 0 | 0 | 1562 |
| MANNKIND CORP COM NEW | COM | 56400P706 |  | 3366 | 900 | SH |  | DFND |  | 0 | 0 | 900 |
| MARVELL TECHNOLOGY GROUP LTD C | COM | 573874104 |  | 2819682 | 36430 | SH |  | SOLE |  | 36430 | 0 | 0 |
| MASCO CORP COM | COM | 574599106 |  | 201897 | 3137 | SH |  | SOLE |  | 2362 | 0 | 775 |
| MATTEL INC | COM | 577081102 |  | 240190 | 12180 | SH |  | SOLE |  | 12180 | 0 | 0 |
| MCDONALDS  CORP | COM | 580135101 |  | 240882 | 824 | SH |  | SOLE |  | 824 | 0 | 0 |
| MCKESSON CORP | COM | 58155q103 |  | 3803129 | 5190 | SH |  | SOLE |  | 4709 | 0 | 481 |
| MDU RESOURCES GROUP INC | COM | 552690109 |  | 232 | 14 | SH |  | DFND |  | 14 | 0 | 0 |
| MERCK  CO INC NEW COM | COM | 58933Y105 |  | 1458840 | 18429 | SH |  | SOLE |  | 18429 | 0 | 0 |
| META PLATFORMS | COM | 30303M102 |  | 14354129 | 19448 | SH |  | SOLE |  | 18285 | 0 | 1162 |
| METLIFE INC | COM | 59156R108 |  | 24126 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| METTLER TOLEDO INTL COM | COM | 592688105 |  | 264312 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| MGE ENERGY INC COM | COM | 55277P104 |  | 600684 | 6792 | SH |  | SOLE |  | 6792 | 0 | 0 |
| MGP INGREDIENTS INC NEW COM | COM | 55303J106 |  | 37462 | 1250 | SH |  | SOLE |  | 0 | 0 | 1250 |
| MICROCHIP TECHNOLOGY INC | COM | 595017104 |  | 6335622 | 90033 | SH |  | SOLE |  | 88654 | 0 | 1379 |
| MICROSOFT CORP | COM | 594918104 |  | 33411405 | 67171 | SH |  | SOLE |  | 61765 | 0 | 5405 |
| MIMEDX GROUP INC COM | COM | 602496101 |  | 99898 | 16350 | SH |  | SOLE |  | 13200 | 0 | 3150 |
| MOLSON COORS BEVERAGE CO | COM | 60871R209 |  | 1722 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| MONDELEZ INTL INC CL A | COM | 609207105 |  | 20232 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| MORGAN STANLEY COM NEW | COM | 617446448 |  | 124759 | 886 | SH |  | SOLE |  | 886 | 0 | 0 |
| MUELLER WTR PRODS INC COM SER | COM | 624758108 |  | 312640 | 13005 | SH |  | SOLE |  | 13005 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC COM | COM | 64125C109 |  | 1226106 | 9755 | SH |  | SOLE |  | 9755 | 0 | 0 |
| NEWELL BRANDS INC. | COM | 651229106 |  | 5875 | 1088 | SH |  | SOLE |  | 258 | 0 | 830 |
| NEXTERA ENERGY INC COM | COM | 65339F101 |  | 98299 | 1416 | SH |  | SOLE |  | 1416 | 0 | 0 |
| NI HLDGS INC COM | COM | 65342T106 |  | 10001 | 785 | SH |  | SOLE |  | 785 | 0 | 0 |
| NMI HLDGS INC | COM | 629209305 |  | 168760 | 4000 | SH |  | SOLE |  | 1000 | 0 | 3000 |
| NORFOLK SOUTHERN CORP COM | COM | 655844108 |  | 76791 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NORTHERN TRUST CORP | COM | 665859104 |  | 7107886 | 56060 | SH |  | SOLE |  | 54736 | 0 | 1324 |
| NORTHROP GRUMMAN CORP COM | COM | 666807102 |  | 14999 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| NVIDIA CORP COM | COM | 67066G104 |  | 254364 | 1610 | SH |  | SOLE |  | 610 | 0 | 1000 |
| NVIDIA CORP COM | COM | 67066G104 |  | 1895 | 12 | SH |  | DFND |  | 12 | 0 | 0 |
| O-I GLASS INC COM | COM | 67098H104 |  | 10602276 | 719286 | SH |  | SOLE |  | 703849 | 0 | 15437 |
| OCEANEERING INTL INC COM | COM | 675232102 |  | 2176 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| OKTA INC CL A | COM | 679295105 |  | 523043 | 5232 | SH |  | SOLE |  | 5232 | 0 | 0 |
| ONEOK INC NEW COM | COM | 682680103 |  | 411497 | 5041 | SH |  | SOLE |  | 5041 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 10149697 | 46424 | SH |  | SOLE |  | 43344 | 0 | 3080 |
| ORGANON  CO COMMON STOCK | COM | 68622V106 |  | 794 | 82 | SH |  | SOLE |  | 82 | 0 | 0 |
| OSHKOSH CORPORATION | COM | 688239201 |  | 1758 | 15 | SH |  | DFND |  | 15 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | COM | 69608A108 |  | 13632 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PARAMOUNT GLOBLAL | COM | 92556H206 |  | 9210682 | 714006 | SH |  | SOLE |  | 701617 | 0 | 12389 |
| PARKER HANNIFIN CORP | COM | 701094104 |  | 104770 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| PAYPAL HLDGS INC COM | COM | 70450Y103 |  | 11518944 | 154991 | SH |  | SOLE |  | 150954 | 0 | 4037 |
| PEPSICO INC | COM | 713448108 |  | 9590820 | 72636 | SH |  | SOLE |  | 70067 | 0 | 2569 |
| PERFORMANCE FOOD GROUP CO COM | COM | 71377A103 |  | 9188155 | 105043 | SH |  | SOLE |  | 99696 | 0 | 5347 |
| PFIZER INC | COM | 717081103 |  | 10083742 | 415996 | SH |  | SOLE |  | 407626 | 0 | 8370 |
| PHILIP MORRIS INTL INC COM | COM | 718172109 |  | 340037 | 1867 | SH |  | SOLE |  | 1667 | 0 | 200 |
| PHILLIPS 66 COM | COM | 718546104 |  | 3579 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| PJT PARTNERS INC COM CL A | COM | 69343T107 |  | 6105 | 37 | SH |  | SOLE |  | 26 | 0 | 11 |
| PNC FINL SVCS GROUP COM | COM | 693475105 |  | 6076254 | 32594 | SH |  | SOLE |  | 31294 | 0 | 1300 |
| POOL CORP COM | COM | 73278L105 |  | 196749 | 675 | SH |  | SOLE |  | 675 | 0 | 0 |
| PREMIER INC CL A | COM | 74051N102 |  | 570838 | 26030 | SH |  | SOLE |  | 26030 | 0 | 0 |
| PROCTER  GAMBLE COMPANY | COM | 742718109 |  | 3619439 | 22718 | SH |  | SOLE |  | 21878 | 0 | 840 |
| PRUDENTIAL FINL INC COM | COM | 744320102 |  | 21488 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| PURE STORAGE INC CL A | COM | 74624M102 |  | 547874 | 9515 | SH |  | SOLE |  | 7615 | 0 | 1900 |
| QUALCOMM INC | COM | 747525103 |  | 11484409 | 72111 | SH |  | SOLE |  | 66236 | 0 | 5875 |
| REGAL REXNORD CORP | COM | 758750103 |  | 3587785 | 24750 | SH |  | SOLE |  | 23174 | 0 | 1576 |
| RESIDEO TECHNOLOGIES INC COM | COM | 76118Y104 |  | 3662 | 166 | SH |  | SOLE |  | 166 | 0 | 0 |
| RESMED INC COM | COM | 761152107 |  | 516000 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| RING ENERGY INC COM | COM | 76680V108 |  | 583 | 734 | SH |  | SOLE |  | 0 | 0 | 734 |
| ROCKWELL INTL CORP | COM | 773903109 |  | 132868 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ROPER INDS INC NEW COM | COM | 776696106 |  | 164384 | 290 | SH |  | SOLE |  | 290 | 0 | 0 |
| RTX CORP | COM | 75513E101 |  | 12558 | 86 | SH |  | SOLE |  | 86 | 0 | 0 |
| RXO INC COMMON STOCK | COM | 74982T103 |  | 204 | 13 | SH |  | DFND |  | 13 | 0 | 0 |
| SALESFORCE INC COM | COM | 79466L302 |  | 278144 | 1020 | SH |  | SOLE |  | 20 | 0 | 1000 |
| SCHEIN HENRY INC            CO | COM | 806407102 |  | 365250 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| SCHWAB (CHARLES) CORP | COM | 808513105 |  | 9128459 | 100049 | SH |  | SOLE |  | 96443 | 0 | 3606 |
| SEALED AIR CORP | COM | 81211K100 |  | 2295268 | 73969 | SH |  | SOLE |  | 70113 | 0 | 3856 |
| SKECHERS U S A INC CL A | COM | 830566105 |  | 4126730 | 65400 | SH |  | SOLE |  | 59521 | 0 | 5879 |
| SKYWORKS SOLUTIONS INC COM | COM | 83088M102 |  | 59989 | 805 | SH |  | SOLE |  | 805 | 0 | 0 |
| SMITH A O COM | COM | 831865209 |  | 3398925 | 51837 | SH |  | SOLE |  | 48059 | 0 | 3778 |
| SOLVENTUM CORP COM SHS | COM | 83444M101 |  | 3792 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| SOUTHERN CO COM | COM | 842587107 |  | 379074 | 4128 | SH |  | SOLE |  | 4128 | 0 | 0 |
| SOUTHWEST AIRLINES | COM | 844741108 |  | 64880 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC CO | COM | 78467J100 |  | 4048009 | 48889 | SH |  | SOLE |  | 47746 | 0 | 1143 |
| ST JOE CO COM | COM | 790148100 |  | 572 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| STARBUCKS CORP              CO | COM | 855244109 |  | 189582 | 2069 | SH |  | SOLE |  | 2069 | 0 | 0 |
| STATE STREET CORP | COM | 857477103 |  | 6897541 | 64863 | SH |  | SOLE |  | 62424 | 0 | 2439 |
| STEELCASE INC       CL A | COM | 858155203 |  | 2778972 | 266440 | SH |  | SOLE |  | 260215 | 0 | 6225 |
| SUPER MICRO COMPUTER INC | COM | 86800U302 |  | 64938 | 1325 | SH |  | SOLE |  | 1325 | 0 | 0 |
| SYSCO CORPORATION | COM | 871829107 |  | 298429 | 3940 | SH |  | SOLE |  | 2840 | 0 | 1100 |
| T ROWE PRICE GROUP INC | COM | 74144t108 |  | 96500 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| TAKE-TWO INTERACTIVE COM | COM | 874054109 |  | 150324 | 619 | SH |  | SOLE |  | 619 | 0 | 0 |
| TARGET CORP | COM | 87612e106 |  | 8301049 | 84146 | SH |  | SOLE |  | 81669 | 0 | 2478 |
| TELEFLEX INC | COM | 879369106 |  | 588249 | 4970 | SH |  | SOLE |  | 4970 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 74968 | 236 | SH |  | SOLE |  | 200 | 0 | 36 |
| TEXTRON INC | COM | 883203101 |  | 40145 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| THE CIGNA GROUP | COM | 125523100 |  | 7493672 | 22668 | SH |  | SOLE |  | 21832 | 0 | 836 |
| THE TRADE DESK INC COM CL A | COM | 88339J105 |  | 95027 | 1320 | SH |  | SOLE |  | 1320 | 0 | 0 |
| THE TRADE DESK INC COM CL A | COM | 88339J105 |  | 346 | 5 | SH |  | DFND |  | 5 | 0 | 0 |
| TOPBUILD CORP COM | COM | 89055F103 |  | 1856649 | 5735 | SH |  | SOLE |  | 5285 | 0 | 450 |
| TOPGOLF CALLAWAY BRANDS | COM | 131193104 |  | 2944209 | 365740 | SH |  | SOLE |  | 358628 | 0 | 7112 |
| TRAVELERS COMPANIES COM | COM | 89417E109 |  | 2140 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| TREES CORP | COM | 36930V100 |  | 187 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| TRUIST FINANCIAL CORP | COM | 89832q109 |  | 527745 | 12276 | SH |  | SOLE |  | 12276 | 0 | 0 |
| TYSON FOODS INC CL A | COM | 902494103 |  | 1245448 | 22264 | SH |  | SOLE |  | 22264 | 0 | 0 |
| U S BANCORP | COM | 902973304 |  | 22851 | 505 | SH |  | SOLE |  | 505 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | COM | 90353T100 |  | 13995 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| UFP INDUSTRIES INC COM | COM | 90278Q108 |  | 596 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| UNITED PARCEL SERVICE - CL B | COM | 911312106 |  | 11002 | 109 | SH |  | SOLE |  | 109 | 0 | 0 |
| UNITED RENTALS INC COM | COM | 911363109 |  | 105476 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 10358944 | 33205 | SH |  | SOLE |  | 32763 | 0 | 442 |
| VERALTO CORP COM SHS | COM | 92338C103 |  | 4644 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| VERIZON COMMUNICATIONS | COM | 92343V104 |  | 68453 | 1582 | SH |  | SOLE |  | 1582 | 0 | 0 |
| VIATRIS | COM | 92556V106 |  | 9923175 | 1111218 | SH |  | SOLE |  | 1092061 | 0 | 19157 |
| VIAVI SOLUTIONS INC COM | COM | 925550105 |  | 4583458 | 455160 | SH |  | SOLE |  | 437172 | 0 | 17987 |
| VIRGIN GALACTIC HOLDINGS INC C | COM | 92766k403 |  | 22 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| VISA INC COM CL A | COM | 92826C839 |  | 9430224 | 26560 | SH |  | SOLE |  | 24985 | 0 | 1576 |
| WABTEC CORP COM | COM | 929740108 |  | 393162 | 1878 | SH |  | SOLE |  | 564 | 0 | 1314 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 8257419 | 719287 | SH |  | SOLE |  | 703009 | 0 | 16278 |
| WALMART INC | COM | 931142103 |  | 115926 | 1186 | SH |  | SOLE |  | 1110 | 0 | 75 |
| WARNER BROTHERS DISCOVERY | COM | 934423104 |  | 15882941 | 1385946 | SH |  | SOLE |  | 1368006 | 0 | 17940 |
| WASTE MANAGEMENT INC | COM | 94106L109 |  | 68646 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| WEC ENERGY GROUP INC COM | COM | 92939U106 |  | 7112275 | 68256 | SH |  | SOLE |  | 67318 | 0 | 938 |
| WELLS FARGO NEW | COM | 949746101 |  | 534991 | 6677 | SH |  | SOLE |  | 4057 | 0 | 2620 |
| WESTBURY BANCORP INC COM | COM | 95727P106 |  | 42812 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| WILLSCOT HLDNG CORP | COM | 971378104 |  | 499803 | 18241 | SH |  | SOLE |  | 18241 | 0 | 0 |
| WK KELLOGG CO COM SHS | COM | 92942W107 |  | 733 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| XCEL ENERGY INC | COM | 98389B100 |  | 510001 | 7489 | SH |  | SOLE |  | 7489 | 0 | 0 |
| XYLEM INC COM | COM | 98419M100 |  | 543183 | 4199 | SH |  | SOLE |  | 4199 | 0 | 0 |
| YUM BRANDS INC COM | COM | 988498101 |  | 2964 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ZIMMER BIOMET HLDGS INC | COM | 98956P102 |  | 3226 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| ZIONS BANCORPORATION NA | COM | 989701107 |  | 855201 | 16465 | SH |  | SOLE |  | 13990 | 0 | 2475 |
| ZOETIS INC CL A | COM | 98978V103 |  | 11072 | 71 | SH |  | SOLE |  | 0 | 0 | 71 |
| ALLIANCEBERNSTEIN HLDG UNIT LT | COM | 01881G106 |  | 24498 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ENTERPRISE PRODS PARTN COM | COM | 293792107 |  | 493555 | 15916 | SH |  | SOLE |  | 14911 | 0 | 1005 |
| ALEXANDRIA REAL ESTATE EQ INC | COM | 015271109 |  | 8387999 | 115489 | SH |  | SOLE |  | 114046 | 0 | 1443 |
| AMERICAN TOWER CORP NEW COM | COM | 03027X100 |  | 3262476 | 14761 | SH |  | SOLE |  | 14353 | 0 | 408 |
| ANNALY CAPITAL MANAGEMENT INC | COM | 035710839 |  | 715536 | 38020 | SH |  | SOLE |  | 38020 | 0 | 0 |
| APOLLO COML REAL EST FIN INC C | COM | 03762U105 |  | 4840 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| APPLE HOSPITALITY REIT INC COM | COM | 03784Y200 |  | 5835 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| DIGITAL RLTY TR INC COM | COM | 253868103 |  | 31902 | 183 | SH |  | SOLE |  | 183 | 0 | 0 |
| ELME COMMUNITIES SH BEN INT | COM | 939653101 |  | 318 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| EQUINIX INC COM PAR $0.001 | COM | 29444U700 |  | 39773 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| GLOBAL NET LEASE INC COM NEW | COM | 379378201 |  | 525660 | 69624 | SH |  | SOLE |  | 69624 | 0 | 0 |
| HIGHLANDS REIT INC COM | COM | 43110A104 |  | 164 | 7184 | SH |  | SOLE |  | 7184 | 0 | 0 |
| HOST HOTELS COM | COM | 44107P104 |  | 488586 | 31809 | SH |  | SOLE |  | 31809 | 0 | 0 |
| IRON MTN INC NEW COM | COM | 46284V101 |  | 27078 | 264 | SH |  | SOLE |  | 264 | 0 | 0 |
| KIMCO RLTY CORP COM | COM | 49446R109 |  | 3153 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| NET LEASE OFFICE PROPERTIES CO | COM | 64110Y108 |  | 749 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| OMEGA HEALTHCARE INVS COM | COM | 681936100 |  | 579766 | 15819 | SH |  | SOLE |  | 15819 | 0 | 0 |
| PARK HOTELS  RESORTS INC COM | COM | 700517105 |  | 485935 | 47501 | SH |  | SOLE |  | 47501 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | COM | 828806109 |  | 176354 | 1097 | SH |  | SOLE |  | 747 | 0 | 350 |
| VICI PPTYS INC COM | COM | 925652109 |  | 22266 | 683 | SH |  | SOLE |  | 683 | 0 | 0 |
| W P CAREY INC COM | COM | 92936U109 |  | 21771 | 349 | SH |  | SOLE |  | 349 | 0 | 0 |
| ALLSTATE CORP 5.1 DP SH PFD H | PFD | 020002838 |  | 20600 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| APOLLO GLOBAL MGMT INC NT  7.6 | PFD | 03769M205 |  | 78090 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| ASHFORD HOSPITALITY TR INC 7.5 | PFD | 044103802 |  | 9310 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| ASPEN INSURANCE HOLDINGS LTD D | PFD | g05384204 |  | 20060 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ASSOCIATED BANC CORP 5.625 DP | PFD | 045487402 |  | 39420 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| ASSOCIATED BANC CORP NT 33 | PFD | 045487600 |  | 70590 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| ATHENE HOLDING LTD 4.875 DEP P | PFD | 04686j408 |  | 51300 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| ATLANTIC UN BANKSHARES CORP 6. | PFD | 04911a206 |  | 36225 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| B. RILEY FINANCIAL INC SR NT 2 | PFD | 05580m827 |  | 55860 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| BANK AMER CORP 5.375 DP PFD KK | PFD | 06053u601 |  | 27275 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| BANK AMERICA CORP 4.125 DP PFD | PFD | 06055h608 |  | 47544 | 2800 | SH |  | SOLE |  | 2800 | 0 | 0 |
| BANK AMERICA CORP DP SH NCUM N | PFD | 06055h400 |  | 53880 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| BANK HAWAII HONOLULU 4.375 DEP | PFD | 062545207 |  | 47610 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| BRIGHTHOUSE FINL INC 5.375 DEP | PFD | 10922n707 |  | 45849 | 3100 | SH |  | SOLE |  | 3100 | 0 | 0 |
| BRIGHTHOUSE FINL INC 6.25 NT 5 | PFD | 10922n202 |  | 38160 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CAPITAL ONE FINL CORP 4.375 DE | PFD | 14040h758 |  | 32740 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CAPITAL ONE FINL CORP 4.8  DP | PFD | 14040h782 |  | 35540 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CHS INC PFD 8 | PFD | 12542r209 |  | 5234 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| CHS INC RED PFD SER3 CLB | PFD | 12542r704 |  | 47600 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CULLEN FROST BANKERS INC 4.450 | PFD | 229899307 |  | 34860 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| DTE ENERGY CO CAL DEB 80 | PFD | 233331826 |  | 17220 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FEDERAL AGRIC MTG CORP 4.875 P | PFD | 313148835 |  | 36500 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| FEDERAL AGRIC MTG CORP 5.25 NC | PFD | 313148843 |  | 59040 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| FEDERAL AGRIC MTG CORP 5.7 NCU | PFD | 313148868 |  | 43080 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| FEDERAL AGRIC MTG CORP 5.750 N | PFD | 313148850 |  | 43139 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| FEDERAL NATL MTG ASSN PFD SER | PFD | 313586828 |  | 5312 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC DEL | PFD | 319626305 |  | 21680 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FIRST HORIZON CORPORATION 6.50 | PFD | 320517402 |  | 47500 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| GREEN BRICK PARTNERS INC 5.75 | PFD | 392709200 |  | 35325 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| HUNTINGTON BANCSHARES INC 4.50 | PFD | 446150823 |  | 17560 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| HUNTINGTON BANCSHARES INC 6.87 | PFD | 446150773 |  | 33976 | 1375 | SH |  | SOLE |  | 1375 | 0 | 0 |
| JPMORGAN CHASE  CO 4.20 DP PF | PFD | 48128b523 |  | 53730 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| JPMORGAN CHASE  CO 4.55 DEP P | PFD | 48128b580 |  | 57330 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| JPMORGAN CHASE  CO 5.75 SHS P | PFD | 48128b655 |  | 29484 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| KEYCORP 6.2 DP SH PFD H | PFD | 493267843 |  | 48380 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| KEYCORP DEP SHS PFD F | PFD | 493267876 |  | 26437 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| KEYCORP DP SHS PFD G | PFD | 493267868 |  | 42560 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| MORGAN STANLEY 4.250 DP PFD O | PFD | 61762v861 |  | 17220 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| OLD NATL BANCORP IND 7 DP SH P | PFD | 68003d303 |  | 49560 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| OLD NATL BANCORP IND DP NC PPF | PFD | 68003d204 |  | 24920 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| PINNACLE FINL PARTNERS INC 6.7 | PFD | 72346q302 |  | 47820 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| PUBLIC STORAGE 4.125 DP SH PF | PFD | 74460w537 |  | 33160 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| RAYMOND JAMES FINL INC 6.375 D | PFD | 754730406 |  | 25110 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW DEP | PFD | 7591ep886 |  | 34360 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| SIGNATURE BK NEW YORK N Y 5 DE | PFD | 82669g203 |  | 4000 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| SOUTHERN CO 4.20 NT S20C 60 | PFD | 842587883 |  | 17570 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| SOUTHERN CO NT 4.95 80 | PFD | 842587800 |  | 36630 | 1850 | SH |  | SOLE |  | 1850 | 0 | 0 |
| SPIRE INC 5.9 DEP RP PFD A | PFD | 84857l309 |  | 47180 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| STIFEL FINL CORP 4.50 DEP PFD | PFD | 860630862 |  | 33860 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| STIFEL FINL CORP DEP RP SHS PF | PFD | 860630870 |  | 22620 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| TRUIST FINL CORP 5.25 DP SH PF | PFD | 89832q745 |  | 41940 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| UMB FINL CORP 7 DP SH PFD | PFD | 902788207 |  | 49920 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| UNUM GROUP 6.250 JR NT58 | PFD | 91529y601 |  | 63579 | 2780 | SH |  | SOLE |  | 2780 | 0 | 0 |
| US BANCORP DEL DEP PERP PFD K | PFD | 902973759 |  | 26568 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| WAFD INC 4.875 DEP PFD A | PFD | 938824307 |  | 30880 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| WEBSTER FINL CORP 6.50 CUM PFD | PFD | 947890703 |  | 23170 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| WEBSTER FINL CORP DEP SHS RP P | PFD | 947890505 |  | 19060 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| WELLS FARGO  CO DEP CL A PFD | PFD | 95002y400 |  | 34500 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| WELLS FARGO CO NEW DEP SH PFD | PFD | 94988u128 |  | 37660 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| WISCONSIN ELEC PWR CO PFD 3.60 | PFD | 976656306 |  | 19200 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| CHORD ENERGY CORPORATION WT B | WT | 674215132 |  | 1 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| FEDNAT HLDG CO | CONV | 31431bad1 |  | 100000 | 5000000 | PRN |  | SOLE |  | 5000000 | 0 | 0 |
| REDWOOD TRUST INC | CONV | 758075af2 |  | 49399 | 50000 | PRN |  | SOLE |  | 50000 | 0 | 0 |
| DBX ETF TR XTRACK MSCI EAFE | COM | 233051200 |  | 167781 | 3835 | SH |  | SOLE |  | 3835 | 0 | 0 |
| DIMENSIONAL ETF TRUST INTERNAT | COM | 25434V807 |  | 84075 | 1963 | SH |  | SOLE |  | 1963 | 0 | 0 |
| DIMENSIONAL ETF TRUST WORLD EX | COM | 25434V880 |  | 16359 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| FIRST TRUST GLOBAL WIND ENERGY | COM | 33736G106 |  | 9070 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| INDIA FD INC COM | COM | 454089103 |  | 17852 | 1080 | SH |  | SOLE |  | 1080 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II S | COM | 46138G706 |  | 6852 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES GLOBAL TIMBER  FOREST | COM | 464288174 |  | 14672 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES INDIA 50 ETF | COM | 464289529 |  | 147591 | 2714 | SH |  | SOLE |  | 2714 | 0 | 0 |
| ISHARES MSCI EAFE ETF | COM | 464287465 |  | 5542 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| ISHARES MSCI EMERGING MKT ETF | COM | 464287234 |  | 136037 | 2820 | SH |  | SOLE |  | 2820 | 0 | 0 |
| ISHARES TR CORE MSCI EAFE | COM | 46432F842 |  | 12689 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| ISHARES TR GL CLEAN ENE ETF | COM | 464288224 |  | 12651 | 965 | SH |  | SOLE |  | 965 | 0 | 0 |
| ISHARES TR MSCI INDIA ETF | COM | 46429B598 |  | 161472 | 2900 | SH |  | SOLE |  | 2900 | 0 | 0 |
| ISHARES TR MSCI INDIA ETF | COM | 46429B614 |  | 154627 | 2003 | SH |  | SOLE |  | 2003 | 0 | 0 |
| SCHWAB STRATEGIC TR EMRG MKTEQ | COM | 808524706 |  | 1692482 | 56154 | SH |  | SOLE |  | 55969 | 0 | 185 |
| SCHWAB STRATEGIC TR INTL EQTY | COM | 808524805 |  | 1331216 | 60236 | SH |  | SOLE |  | 60236 | 0 | 0 |
| VANGUARD INTL EQTY IDX FTSE EM | COM | 922042858 |  | 56582 | 1144 | SH |  | SOLE |  | 1144 | 0 | 0 |
| VANGUARD INTL EQTY IDX MSCI EU | COM | 922042874 |  | 82227 | 1061 | SH |  | SOLE |  | 1061 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX FDS | COM | 922042742 |  | 2128291 | 16560 | SH |  | SOLE |  | 16560 | 0 | 0 |
| VANGUARD STAR FDS VG TL INTL S | COM | 921909768 |  | 5873 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| GRAYSCALE BITCOIN | COM | 389930207 |  | 573 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| GRAYSCALE BITCOIN TRUST ETF | COM | 389637109 |  | 5090 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| FIDELITY MSCI RL EST ETF | COM | 316092857 |  | 239182 | 8846 | SH |  | SOLE |  | 8774 | 0 | 71 |
| IMPACT SHS TR I NAACP MINO ETF | COM | 45259A209 |  | 17227 | 394 | SH |  | SOLE |  | 394 | 0 | 0 |
| ISHARES GOLD TR ISHARES NEW | COM | 464285204 |  | 84934 | 1362 | SH |  | SOLE |  | 1362 | 0 | 0 |
| SCHWAB STRATEGIC TR US REIT ET | COM | 808524847 |  | 311076 | 14701 | SH |  | SOLE |  | 14638 | 0 | 63 |
| SPDR GOLD TRUST | COM | 78463V107 |  | 16766 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| ALPS ETF TR SECTR DIV DOGS | COM | 00162Q858 |  | 220086 | 3829 | SH |  | SOLE |  | 2829 | 0 | 1000 |
| AMERICAN CENTY ETF TR US SML C | COM | 025072877 |  | 5739 | 63 | SH |  | SOLE |  | 63 | 0 | 0 |
| CLEARBRIDGE ENERGY MIDSTRM OPP | COM | 18469P209 |  | 32044 | 668 | SH |  | SOLE |  | 668 | 0 | 0 |
| DIMENSIONAL ETF TRUST US CORE | COM | 25434V708 |  | 199593 | 5569 | SH |  | SOLE |  | 5569 | 0 | 0 |
| DIMENSIONAL ETF TRUST US MKTWI | COM | 25434V724 |  | 59319 | 1403 | SH |  | SOLE |  | 1403 | 0 | 0 |
| EA SERIES TRUST EA BRIDGEWAY O | COM | 02072L532 |  | 146634 | 7195 | SH |  | SOLE |  | 7195 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD CA | COM | 33733E104 |  | 120429 | 1325 | SH |  | SOLE |  | 1325 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VIII | COM | 33740F276 |  | 90218 | 4575 | SH |  | SOLE |  | 4575 | 0 | 0 |
| FIRST TR VALUE LINE DIVID INDX | COM | 33734H106 |  | 138346 | 3095 | SH |  | SOLE |  | 3095 | 0 | 0 |
| HANCOCK JOHN FINL OPPTYS FD SH | COM | 409735206 |  | 57239 | 1616 | SH |  | SOLE |  | 1616 | 0 | 0 |
| INVESCO DYNAMIC LEISURE AND EN | COM | 46137V720 |  | 228 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II S | COM | 46138G698 |  | 52145 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ISHARES BIOTECHNOLOGY ETF | COM | 464287556 |  | 36814 | 291 | SH |  | SOLE |  | 291 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | COM | 464287598 |  | 291345 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| ISHARES RUSSELL 2000 VALUE ETF | COM | 464287630 |  | 118951 | 754 | SH |  | SOLE |  | 754 | 0 | 0 |
| ISHARES S MIDCAP 400 VALUE E | COM | 464287705 |  | 1329213 | 10756 | SH |  | SOLE |  | 10679 | 0 | 77 |
| ISHARES S SMLCP 600 VALUE ET | COM | 464287879 |  | 834406 | 8387 | SH |  | SOLE |  | 8332 | 0 | 55 |
| ISHARES TR CORE S SCP ETF | COM | 464287804 |  | 766451 | 7013 | SH |  | SOLE |  | 6968 | 0 | 45 |
| ISHARES TR DJ US TECH SEC | COM | 464287721 |  | 14208 | 82 | SH |  | SOLE |  | 82 | 0 | 0 |
| ISHARES TR MSCI USA MIN VOL FA | COM | 46429B697 |  | 367126 | 3911 | SH |  | SOLE |  | 3911 | 0 | 0 |
| ISHARES TR S 500 INDEX | COM | 464287200 |  | 59606 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| ISHARES TR S MC 400GR ETF | COM | 464287606 |  | 59683 | 656 | SH |  | SOLE |  | 656 | 0 | 0 |
| ISHARES TR S MIDCAP 400 | COM | 464287507 |  | 970861 | 15654 | SH |  | SOLE |  | 15512 | 0 | 142 |
| ISHARES TR S/BAR VAL | COM | 464287408 |  | 3039827 | 15555 | SH |  | SOLE |  | 15414 | 0 | 142 |
| ISHARES TR US HLTHCR PR ETF | COM | 464288828 |  | 7297 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ISHARES US HOME CONS ETF | COM | 464288752 |  | 32609 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| SCHWAB STRATEGIC TR US DIVIDEN | COM | 808524797 |  | 57478 | 2169 | SH |  | SOLE |  | 2169 | 0 | 0 |
| SCHWAB STRATEGIC TR US SML CAP | COM | 808524607 |  | 113546 | 4488 | SH |  | SOLE |  | 4488 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT- | COM | 81369y605 |  | 209532 | 4001 | SH |  | SOLE |  | 4001 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI INT- | COM | 81369Y803 |  | 335023 | 1323 | SH |  | SOLE |  | 1323 | 0 | 0 |
| SELECT SECTOR SPDR TR SBI MATE | COM | 81369Y100 |  | 26343 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SPDR S MIDCAP 400 ETF TR UTS | COM | 78467Y107 |  | 33989 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| SPDR SERIES TRUST PRTFLO S | COM | 78464A508 |  | 67519 | 1290 | SH |  | SOLE |  | 1290 | 0 | 0 |
| SPDR SERIES TRUST S 400 MDCP | COM | 78464A839 |  | 9929 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| SPDR SERIES TRUST S DIVID ET | COM | 78464A763 |  | 271460 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| STANDARD  POORS DEP REC TR UN | COM | 78462F103 |  | 79085 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| VANGUARD GROUP DIV APP ETF | COM | 921908844 |  | 35817 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| VANGUARD INDEX FDS GROWTH ETF | COM | 922908736 |  | 836029 | 1907 | SH |  | SOLE |  | 1907 | 0 | 0 |
| VANGUARD INDEX FDS MCAP GR IDX | COM | 922908538 |  | 8816 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| VANGUARD INDEX FDS MID CAP ETF | COM | 922908629 |  | 12592 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| VANGUARD INDEX FDS S 500 ETF | COM | 922908363 |  | 24993 | 44 | SH |  | SOLE |  | 34 | 0 | 10 |
| VANGUARD INDEX FDS SM CP VAL E | COM | 922908611 |  | 123831 | 635 | SH |  | SOLE |  | 635 | 0 | 0 |
| VANGUARD INDEX FDS SMALL CP ET | COM | 922908751 |  | 10190 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| VANGUARD INDEX FDS VALUE ETF | COM | 922908744 |  | 97207 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| VANGUARD INDEX TR STK MRK VIPE | COM | 922908769 |  | 2899796 | 9541 | SH |  | SOLE |  | 9541 | 0 | 0 |
| VANGUARD WORLD FDS CONSUM STP | COM | 92204A207 |  | 122640 | 560 | SH |  | SOLE |  | 560 | 0 | 0 |
| ISHARES 1-5 YEAR INVESTMENT GR | COM | 464288646 |  | 43844 | 831 | SH |  | SOLE |  | 831 | 0 | 0 |
| ISHARES IBOXX INVESTMENT GRADE | COM | 464287242 |  | 5261 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| ISHARES TR 0-5YR INVT GR CP | COM | 46434V100 |  | 17909 | 354 | SH |  | SOLE |  | 354 | 0 | 0 |
| ISHARES TR BARCLYS MBS BD | COM | 464288588 |  | 37087 | 395 | SH |  | SOLE |  | 395 | 0 | 0 |
| ISHARES TR CORE TOTAL USD | COM | 46434V613 |  | 101706 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| ISHARES TR CORE TOTUSBD ETF | COM | 464287226 |  | 3764243 | 37946 | SH |  | SOLE |  | 37852 | 0 | 94 |
| SCHWAB STRATEGIC TR US AGGREGA | COM | 808524839 |  | 27842 | 1198 | SH |  | SOLE |  | 1198 | 0 | 0 |
| VANGUARD BD INDEX FD SHORT TRM | COM | 921937827 |  | 1648057 | 20941 | SH |  | SOLE |  | 20831 | 0 | 110 |
| NUVEEN SELECT TAX-FREE INCOME | COM | 67062F100 |  | 5269 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |

---