# EDGAR Filing Document

**Accession Number:** 0002077076
**File Stem:** 0002077076-26-000003
**Filing Date:** 2026-2
**Character Count:** 78453
**Document Hash:** 1ccf310255b1e15e547c8c20031dc5d4
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0002077076-26-000003.hdr.sgml**: 20260225

**ACCESSION NUMBER**: 0002077076-26-000003

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20251231

**FILED AS OF DATE**: 20260225

**DATE AS OF CHANGE**: 20260224

**EFFECTIVENESS DATE**: 20260225

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** MidFirst Bank
- **CENTRAL INDEX KEY:** 0002077076

**ORGANIZATION NAME:**
- **EIN:** 730383055
- **STATE OF INCORPORATION:** OK
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 501 NW GRAND BLVD.
- **CITY:** OKLAHOMA CITY
- **STATE:** OK
- **ZIP:** 73118
- **BUSINESS PHONE:** 888-643-3477

**MAIL ADDRESS:**
- **STREET 1:** 101 COOK ST.
- **CITY:** DENVER
- **STATE:** CO
- **ZIP:** 80602

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-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:** MidFirst Bank<br>**Address:** 101 COOK ST.<br>DENVER, CO 80602

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

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:** Chris A Sparks<br>**Title:** Assistant Vice President MidFirst Private Wealth Management<br>**Phone:** 4052082761

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

Christopher Alan Sparks  Oklahoma City, OK  02-24-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:** 789

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

      (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 |
| MCDONALDS CORP | COM | 580135101 |  | 4545941 | 14874 | SH |  | SOLE |  | 13199 | 0 | 1675 |
| BHP GROUP LTD | SPONSORED ADS | 088606108 |  | 1986656 | 33096 | SH |  | SOLE |  | 29796 | 0 | 3300 |
| ENBRIDGE INC | COM | 29250N105 |  | 5614716 | 117389 | SH |  | SOLE |  | 106531 | 0 | 10858 |
| LAM RESEARCH CORP | COM NEW | 512807306 |  | 16182844 | 94537 | SH |  | SOLE |  | 78913 | 0 | 15624 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A201 |  | 121599 | 1291 | SH |  | SOLE |  | 1191 | 0 | 100 |
| SILICON LABORATORIES INC | COM | 826919102 |  | 5882 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 2281237 | 10757 | SH |  | SOLE |  | 10557 | 0 | 200 |
| POLARIS INC | COM | 731068102 |  | 2846 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| SHOE CARNIVAL INC | COM | 824889109 |  | 793 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 7799247 | 35498 | SH |  | SOLE |  | 31589 | 0 | 3909 |
| D R HORTON INC | COM | 23331A109 |  | 30678 | 1398 | SH |  | SOLE |  | 1267 | 0 | 131 |
| ISHARES TR | MBS ETF | 464288588 |  | 13997 | 147 | SH |  | SOLE |  | 0 | 0 | 147 |
| ELI LILLY  CO | COM | 532457108 |  | 10895839 | 10139 | SH |  | SOLE |  | 9363 | 0 | 776 |
| DOORDASH INC | CL A | 25809K105 |  | 44390 | 1012 | SH |  | SOLE |  | 923 | 0 | 89 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A839 |  | 1206686 | 14255 | SH |  | SOLE |  | 12295 | 0 | 1960 |
| LIBERTY LIVE HOLDINGS INC | COM SER A | 530909100 |  | 82 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 3801 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 17811226 | 37632 | SH |  | SOLE |  | 35240 | 0 | 2392 |
| HERSHEY CO | COM | 427866108 |  | 177249 | 974 | SH |  | SOLE |  | 941 | 0 | 33 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 106760 | 1334 | SH |  | SOLE |  | 1334 | 0 | 0 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 |  | 434610 | 5761 | SH |  | SOLE |  | 5751 | 0 | 10 |
| GENERAL MTRS CO | COM | 37045V100 |  | 82296 | 1012 | SH |  | SOLE |  | 658 | 0 | 354 |
| AMENTUM HOLDINGS INC | COM | 023939101 |  | 957 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | VAR RATE PFD | 46138G870 |  | 3309 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| WP CAREY INC | COM | 92936U109 |  | 3733 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 13941115 | 16775 | SH |  | SOLE |  | 15466 | 0 | 1309 |
| 3M CO | COM | 88579Y101 |  | 151295 | 4019 | SH |  | SOLE |  | 3682 | 0 | 337 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 187520 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| RUMBLE INC | COM CL A | 78137L105 |  | 4424 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 209 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| TERRENO RLTY CORP | COM | 88146M101 |  | 998 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 2218047 | 15713 | SH |  | SOLE |  | 14845 | 0 | 868 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 50832 | 482 | SH |  | SOLE |  | 482 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 144359 | 1959 | SH |  | SOLE |  | 1729 | 0 | 230 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 311587 | 4064 | SH |  | SOLE |  | 4064 | 0 | 0 |
| ISHARES TR | IBONDS DEC 2032 | 46436E312 |  | 56268 | 2204 | SH |  | SOLE |  | 2204 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 210992 | 675 | SH |  | SOLE |  | 675 | 0 | 0 |
| FIRSTSERVICE CORP NEW | COM | 33767E202 |  | 778 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 12295693 | 40461 | SH |  | SOLE |  | 36351 | 0 | 4110 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 23187 | 431 | SH |  | SOLE |  | 156 | 0 | 275 |
| INGERSOLL RAND INC | COM | 45687V106 |  | 39689 | 501 | SH |  | SOLE |  | 501 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 |  | 3867675 | 45929 | SH |  | SOLE |  | 39800 | 0 | 6129 |
| QUANTA SVCS INC | COM | 74762E102 |  | 254924 | 604 | SH |  | SOLE |  | 548 | 0 | 56 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 VAL | 921932844 |  | 7104336 | 70333 | SH |  | SOLE |  | 67583 | 0 | 2750 |
| VERTIV HOLDINGS CO | COM CL A | 92537N108 |  | 31115 | 192 | SH |  | SOLE |  | 192 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTA | SPONSORED ADR | 05946K101 |  | 12820 | 6104 | SH |  | SOLE |  | 6104 | 0 | 0 |
| SAP SE | SPON ADR | 803054204 |  | 45667 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 |  | 247862 | 980 | SH |  | SOLE |  | 980 | 0 | 0 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 31021 | 567 | SH |  | SOLE |  | 0 | 0 | 567 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 56029 | 669 | SH |  | SOLE |  | 0 | 0 | 669 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 3992641 | 33178 | SH |  | SOLE |  | 23690 | 0 | 9488 |
| BADGER METER INC | COM | 056525108 |  | 14127 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| ISHARES U S ETF TR | INT RT HDG C B | 46431W705 |  | 9055 | 97 | SH |  | SOLE |  | 97 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 |  | 35187 | 429 | SH |  | SOLE |  | 429 | 0 | 0 |
| HENRY SCHEIN INC | COM | 806407102 |  | 453 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 215 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| CRANE NXT CO | COM | 224441105 |  | 168986 | 3590 | SH |  | SOLE |  | 3375 | 0 | 215 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 16883 | 8013 | SH |  | SOLE |  | 7545 | 0 | 468 |
| COCA COLA CONS INC | COM | 191098102 |  | 7358 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| ISHARES TR | CORE S US GWT | 464287671 |  | 778570 | 4636 | SH |  | SOLE |  | 2747 | 0 | 1889 |
| QUAKER HOUGHTON | COM | 747316107 |  | 961 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 52760881 | 109096 | SH |  | SOLE |  | 98382 | 0 | 10713 |
| ELEVANCE HEALTH INC FORMERLY | COM | 036752103 |  | 2946776 | 8964 | SH |  | SOLE |  | 8128 | 0 | 836 |
| JAMES HARDIE INDS PLC | ORD SHS | G4253H101 |  | 228 | 3124 | SH |  | SOLE |  | 2872 | 0 | 252 |
| PINTEREST INC | CL A | 72352L106 |  | 44013 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| GLOBE LIFE INC | COM | 37959E102 |  | 528531 | 3779 | SH |  | SOLE |  | 3779 | 0 | 0 |
| CLOROX CO DEL | COM | 189054109 |  | 17847 | 177 | SH |  | SOLE |  | 177 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | MID CP GR ALPH | 33737M102 |  | 52254 | 573 | SH |  | SOLE |  | 0 | 0 | 573 |
| CISCO SYS INC | COM | 17275R102 |  | 3473591 | 47763 | SH |  | SOLE |  | 43844 | 0 | 3919 |
| ANALOG DEVICES INC | COM | 032654105 |  | 132617 | 489 | SH |  | SOLE |  | 489 | 0 | 0 |
| ORCHID IS CAP INC | COM NEW | 68571X301 |  | 180000 | 25000 | SH |  | SOLE |  | 25000 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 401697 | 1933 | SH |  | SOLE |  | 1793 | 0 | 140 |
| FORTINET INC | COM | 34959E109 |  | 48043 | 605 | SH |  | SOLE |  | 605 | 0 | 0 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 6348218 | 28175 | SH |  | SOLE |  | 23619 | 0 | 4556 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 10409220 | 76013 | SH |  | SOLE |  | 75340 | 0 | 673 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 250683 | 9139 | SH |  | SOLE |  | 7786 | 0 | 1353 |
| STRATEGY INC | CL A NEW | 594972408 |  | 8205 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NO AMER ENERGY | 33738D101 |  | 9354 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 |  | 763066 | 3725 | SH |  | SOLE |  | 3725 | 0 | 0 |
| BROWN  BROWN INC | COM | 115236101 |  | 19925 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 17320 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 9223542 | 65392 | SH |  | SOLE |  | 63686 | 0 | 1706 |
| PROSHARES TR | RUSS 2000 DIVD | 74347B698 |  | 6542 | 99 | SH |  | SOLE |  | 0 | 0 | 99 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 40629 | 219 | SH |  | SOLE |  | 0 | 0 | 219 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 4709928 | 193267 | SH |  | SOLE |  | 98453 | 0 | 94814 |
| COHERENT CORP | COM | 19247G107 |  | 0 | 1158 | SH |  | SOLE |  | 1093 | 0 | 65 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 1158350 | 8071 | SH |  | SOLE |  | 8071 | 0 | 0 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 555955 | 975 | SH |  | SOLE |  | 975 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 1169 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 65960 | 4000 | SH |  | SOLE |  | 0 | 0 | 4000 |
| AZZ INC | COM | 002474104 |  | 750 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| UTZ BRANDS INC | COM CL A | 918090101 |  | 934 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 1100610 | 8967 | SH |  | SOLE |  | 6256 | 0 | 2711 |
| CREDICORP LTD | COM | G2519Y108 |  | 4018 | 269 | SH |  | SOLE |  | 269 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 3654278 | 20584 | SH |  | SOLE |  | 19400 | 0 | 1184 |
| T STAMP INC | CL A NEW | 873048508 |  | 29716 | 7600 | SH |  | SOLE |  | 7600 | 0 | 0 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 1906 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| EXACT SCIENCES CORP | COM | 30063P105 |  | 5149803 | 50707 | SH |  | SOLE |  | 44531 | 0 | 6176 |
| REPLIGEN CORP | COM | 759916109 |  | 298717 | 1823 | SH |  | SOLE |  | 1724 | 0 | 99 |
| RUSH ENTERPRISES INC | CL A | 781846209 |  | 181985 | 3374 | SH |  | SOLE |  | 3200 | 0 | 174 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 695350 | 2074 | SH |  | SOLE |  | 2074 | 0 | 0 |
| ISHARES TR | IBONDS DEC 26 | 46435U259 |  | 76655 | 2990 | SH |  | SOLE |  | 2990 | 0 | 0 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 15156 | 298 | SH |  | SOLE |  | 0 | 0 | 298 |
| HUMANA INC | COM | 444859102 |  | 22283 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| NATERA INC | COM | 632307104 |  | 523242 | 2284 | SH |  | SOLE |  | 2055 | 0 | 229 |
| S GLOBAL INC | COM | 78409V104 |  | 145803 | 279 | SH |  | SOLE |  | 262 | 0 | 17 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 411501 | 5570 | SH |  | SOLE |  | 4744 | 0 | 826 |
| COTERRA ENERGY INC | COM | 127097103 |  | 68695 | 2610 | SH |  | SOLE |  | 2610 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP | COM CL B | 69932A204 |  | 429 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| NVR INC | COM | 62944T105 |  | 72928 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 333303 | 11565 | SH |  | SOLE |  | 10896 | 0 | 669 |
| KKR  CO INC | COM | 48251W104 |  | 4079 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| COMFORT SYS USA INC | COM | 199908104 |  | 20532 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 8100755 | 23542 | SH |  | SOLE |  | 20529 | 0 | 3013 |
| LUMENTUM HLDGS INC | COM | 55024U109 |  | 6635 | 228 | SH |  | SOLE |  | 206 | 0 | 22 |
| SELECT SECTOR SPDR TR | STATE STREET REA | 81369Y860 |  | 14970 | 371 | SH |  | SOLE |  | 371 | 0 | 0 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 120882 | 1413 | SH |  | SOLE |  | 1413 | 0 | 0 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 188324 | 2225 | SH |  | SOLE |  | 2225 | 0 | 0 |
| KADANT INC | COM | 48282T104 |  | 238847 | 844 | SH |  | SOLE |  | 844 | 0 | 0 |
| ISHARES TR | CORE S ETF | 464287200 |  | 73924889 | 107929 | SH |  | SOLE |  | 96167 | 0 | 11762 |
| GLACIER BANCORP INC NEW | COM | 37637Q105 |  | 3260 | 5739 | SH |  | SOLE |  | 5353 | 0 | 386 |
| STANDEX INTL CORP | COM | 854231107 |  | 198876 | 915 | SH |  | SOLE |  | 863 | 0 | 52 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 1531434 | 28487 | SH |  | SOLE |  | 8122 | 0 | 20365 |
| APTIV PLC | COM SHS | G3265R107 |  | 989 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 1538180 | 1750 | SH |  | SOLE |  | 1750 | 0 | 0 |
| JUPITER NEUROSCIENCES INC | COM NEW | 48208B203 |  | 1020 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| FEDERAL AGRIC MTG CORP | CL C | 313148306 |  | 1229 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 |  | 19497077 | 62500 | SH |  | SOLE |  | 49041 | 0 | 13459 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 1787677 | 22579 | SH |  | SOLE |  | 20624 | 0 | 1955 |
| ACI WORLDWIDE INC | COM | 004498101 |  | 0 | 4023 | SH |  | SOLE |  | 3725 | 0 | 298 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A508 |  | 1699755 | 29920 | SH |  | SOLE |  | 28440 | 0 | 1480 |
| SHELL PLC | SPON ADS | 780259305 |  | 383639 | 5221 | SH |  | SOLE |  | 5142 | 0 | 79 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 150173 | 2557 | SH |  | SOLE |  | 2557 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | LARGE CAP GROWTH | 46137V746 |  | 31269 | 246 | SH |  | SOLE |  | 0 | 0 | 246 |
| STERIS PLC | SHS USD | G8473T100 |  | 6592 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A854 |  | 12628954 | 157429 | SH |  | SOLE |  | 155438 | 0 | 1991 |
| ISHARES TR | IBONDS 27 ETF | 46435UAA9 |  | 1306628 | 53815 | SH |  | SOLE |  | 49384 | 0 | 4431 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 32657 | 240 | SH |  | SOLE |  | 240 | 0 | 0 |
| CHEMED CORP NEW | COM | 16359R103 |  | 427 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 5498 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| PATRICK INDS INC | COM | 703343103 |  | 1193 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| SEA LTD | SPONSORD ADS | 81141R100 |  | 19391 | 2235 | SH |  | SOLE |  | 2031 | 0 | 204 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 7349219 | 16180 | SH |  | SOLE |  | 14726 | 0 | 1454 |
| HDFC BANK LTD | SPONSORED ADS | 40415F101 |  | 11912 | 4346 | SH |  | SOLE |  | 4346 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC D | CL A | 31946M103 |  | 339096 | 158 | SH |  | SOLE |  | 158 | 0 | 0 |
| OGE ENERGY CORP | COM | 670837103 |  | 1089106 | 25506 | SH |  | SOLE |  | 25506 | 0 | 0 |
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 |  | 55407 | 646 | SH |  | SOLE |  | 646 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 2098061 | 4495 | SH |  | SOLE |  | 4186 | 0 | 309 |
| MODINE MFG CO | COM | 607828100 |  | 177435 | 1329 | SH |  | SOLE |  | 1260 | 0 | 69 |
| DORCHESTER MINERALS LP | COM UNIT | 25820R105 |  | 11049261 | 494153 | SH |  | SOLE |  | 494153 | 0 | 0 |
| PURE STORAGE INC | CL A | 74624M102 |  | 7907 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| BP PLC | SPONSORED ADR | 055622104 |  | 494833 | 14248 | SH |  | SOLE |  | 260 | 0 | 13988 |
| SELECT SECTOR SPDR TR | STATE STREET HEA | 81369Y209 |  | 4772329 | 30829 | SH |  | SOLE |  | 26931 | 0 | 3898 |
| IRHYTHM TECHNOLOGIES INC | COM | 450056106 |  | 235285 | 1326 | SH |  | SOLE |  | 1256 | 0 | 70 |
| C H ROBINSON WORLDWIDE INC | COM NEW | 12541W209 |  | 2893 | 2444 | SH |  | SOLE |  | 2312 | 0 | 132 |
| ONEOK INC NEW | COM | 682680103 |  | 9532730 | 129697 | SH |  | SOLE |  | 129521 | 0 | 176 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 90993 | 3841 | SH |  | SOLE |  | 3841 | 0 | 0 |
| ARCH CAP GROUP LTD | ORD | G0450A105 |  | 46233 | 482 | SH |  | SOLE |  | 482 | 0 | 0 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 18837 | 181 | SH |  | SOLE |  | 0 | 0 | 181 |
| ARCHER AVIATION INC | COM CL A | 03945R102 |  | 488800 | 65000 | SH |  | SOLE |  | 65000 | 0 | 0 |
| GENERAC HLDGS INC | COM | 368736104 |  | 579573 | 4250 | SH |  | SOLE |  | 4250 | 0 | 0 |
| PROGRESS SOFTWARE CORP | COM | 743312100 |  | 601440 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| HEALTHSTREAM INC | COM | 42222N103 |  | 554 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| HONEYWELL INTL INC | COM | 438516106 |  | 9391213 | 48138 | SH |  | SOLE |  | 42610 | 0 | 5528 |
| SELECT SECTOR SPDR TR | STATE STREET ENE | 81369Y506 |  | 179466 | 4014 | SH |  | SOLE |  | 4014 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 32247 | 2849 | SH |  | SOLE |  | 2561 | 0 | 288 |
| VALMONT INDS INC | COM | 920253101 |  | 463875 | 1153 | SH |  | SOLE |  | 1090 | 0 | 63 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A300 |  | 2352575 | 25861 | SH |  | SOLE |  | 24151 | 0 | 1710 |
| JANUS DETROIT STR TR | HENDRSON AAA CL | 47103U845 |  | 70631 | 1396 | SH |  | SOLE |  | 1396 | 0 | 0 |
| SONY GROUP CORP | SPONSORED ADR | 835699307 |  | 115046 | 4494 | SH |  | SOLE |  | 4364 | 0 | 130 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 22289 | 192 | SH |  | SOLE |  | 192 | 0 | 0 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 |  | 10085559 | 200548 | SH |  | SOLE |  | 199048 | 0 | 1500 |
| ARK 21SHARES BITCOIN ETF | SHS BEN INT | 040919102 |  | 26136 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| ISHARES TR | IBONDS DEC 27 | 46435U283 |  | 20312 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| BRUKER CORP | COM | 116794108 |  | 2450 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| CARNIVAL CORP | UNIT 99/99/9999 | 143658300 |  | 12216 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| SSGA ACTIVE ETF TR | STATE STREET DOU | 78467V848 |  | 1892 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| VANGUARD WORLD FD | FINANCIALS ETF | 92204A405 |  | 6408 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 3461557 | 18700 | SH |  | SOLE |  | 17135 | 0 | 1565 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 38750 | 560 | SH |  | SOLE |  | 544 | 0 | 16 |
| U S PHYSICAL THERAPY | COM | 90337L108 |  | 3826 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R853 |  | 91846 | 1960 | SH |  | SOLE |  | 1960 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 |  | 879366 | 4331 | SH |  | SOLE |  | 4331 | 0 | 0 |
| MSCI INC | COM | 55354G100 |  | 803222 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| ISHARES TR | US INDUSTRIALS | 464287754 |  | 77789 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL INTL | 808524755 |  | 19259 | 426 | SH |  | SOLE |  | 0 | 0 | 426 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 7846 | 160 | SH |  | SOLE |  | 104 | 0 | 56 |
| ALLY FINL INC | COM | 02005N100 |  | 4529 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| CARVANA CO | CL A | 146869102 |  | 381506 | 904 | SH |  | SOLE |  | 813 | 0 | 91 |
| MACOM TECH SOLUTIONS HLDGS I | COM | 55405Y100 |  | 0 | 1450 | SH |  | SOLE |  | 1367 | 0 | 83 |
| GARTNER INC | COM | 366651107 |  | 5046 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| NEXPOINT RESIDENTIAL TR INC | COM | 65341D102 |  | 692 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| ARISTA NETWORKS INC | COM SHS | 040413205 |  | 318534 | 2767 | SH |  | SOLE |  | 2729 | 0 | 38 |
| M  T BK CORP | COM | 55261F104 |  | 17528 | 1255 | SH |  | SOLE |  | 1216 | 0 | 39 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 429056 | 5287 | SH |  | SOLE |  | 5240 | 0 | 47 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 |  | 250293 | 2515 | SH |  | SOLE |  | 2435 | 0 | 80 |
| HEICO CORP NEW | CL A | 422806208 |  | 7825 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 30003 | 168 | SH |  | SOLE |  | 168 | 0 | 0 |
| RAMACO RES INC | COM CL A | 75134P600 |  | 54000 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| BLOCK INC | CL A | 852234103 |  | 17900 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| EXCELERATE ENERGY INC | CL A COM | 30069T101 |  | 393 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| BLACKROCK INC | COM | 09290D101 |  | 7540784 | 7045 | SH |  | SOLE |  | 6289 | 0 | 756 |
| LATTICE SEMICONDUCTOR CORP | COM | 518415104 |  | 296969 | 4036 | SH |  | SOLE |  | 3816 | 0 | 220 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 1539354 | 9273 | SH |  | SOLE |  | 9180 | 0 | 93 |
| CLEAN HARBORS INC | COM | 184496107 |  | 28372 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 1141292 | 15980 | SH |  | SOLE |  | 15980 | 0 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 5990 | 201 | SH |  | SOLE |  | 201 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 9688659 | 86964 | SH |  | SOLE |  | 80459 | 0 | 6505 |
| ENSIGN GROUP INC | COM | 29358P101 |  | 17594 | 2616 | SH |  | SOLE |  | 2473 | 0 | 143 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 1215 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 |  | 10027 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| TRAVEL PLUS LEISURE CO | COM | 894164102 |  | 1270 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 973628 | 6070 | SH |  | SOLE |  | 5698 | 0 | 372 |
| LABCORP HOLDINGS INC | COM SHS | 504922105 |  | 149775 | 597 | SH |  | SOLE |  | 597 | 0 | 0 |
| NET LEASE OFFICE PROPERTIES | COM | 64110Y108 |  | 26 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| FIRST TR EXCHANGE-TRADED ALP | COM SHS | 33735B108 |  | 92214 | 732 | SH |  | SOLE |  | 732 | 0 | 0 |
| ITT INC | COM | 45073V108 |  | 1735 | 2077 | SH |  | SOLE |  | 1966 | 0 | 111 |
| CSX CORP | COM | 126408103 |  | 112339 | 3099 | SH |  | SOLE |  | 3099 | 0 | 0 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 |  | 27122 | 13889 | SH |  | SOLE |  | 12463 | 0 | 1426 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 1602811 | 27455 | SH |  | SOLE |  | 22958 | 0 | 4497 |
| AZENTA INC | COM | 114340102 |  | 186788 | 5616 | SH |  | SOLE |  | 5244 | 0 | 372 |
| TJX COS INC NEW | COM | 872540109 |  | 3752385 | 24428 | SH |  | SOLE |  | 24202 | 0 | 226 |
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 |  | 20528 | 185 | SH |  | SOLE |  | 165 | 0 | 20 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 297693 | 3492 | SH |  | SOLE |  | 3492 | 0 | 0 |
| SIMPSON MFG INC | COM | 829073105 |  | 186689 | 1156 | SH |  | SOLE |  | 1091 | 0 | 65 |
| PENNANT GROUP INC | COM | 70805E109 |  | 985 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| KLA CORP | COM NEW | 482480100 |  | 3516442 | 2894 | SH |  | SOLE |  | 2760 | 0 | 134 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 9957 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 149010 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 329511 | 4748 | SH |  | SOLE |  | 4367 | 0 | 381 |
| HP INC | COM | 40434L105 |  | 355700 | 15965 | SH |  | SOLE |  | 15965 | 0 | 0 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 107503 | 723 | SH |  | SOLE |  | 723 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 |  | 63720 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 1828476 | 17445 | SH |  | SOLE |  | 16053 | 0 | 1392 |
| RB GLOBAL INC | COM | 74935Q107 |  | 6833960 | 66433 | SH |  | SOLE |  | 60180 | 0 | 6253 |
| ALLEGIANT TRAVEL CO | COM | 01748X102 |  | 1876 | 1334 | SH |  | SOLE |  | 1257 | 0 | 77 |
| AFLAC INC | COM | 001055102 |  | 67486 | 2539 | SH |  | SOLE |  | 2316 | 0 | 223 |
| AIRBNB INC | COM CL A | 009066101 |  | 0 | 1195 | SH |  | SOLE |  | 1195 | 0 | 0 |
| WOLVERINE WORLD WIDE INC | COM | 978097103 |  | 672 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 |  | 154428 | 1847 | SH |  | SOLE |  | 675 | 0 | 1172 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 251 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 41803 | 515 | SH |  | SOLE |  | 515 | 0 | 0 |
| BRUNSWICK CORP | COM | 117043109 |  | 1188 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 99184 | 4275 | SH |  | SOLE |  | 3760 | 0 | 515 |
| NIKE INC | CL B | 654106103 |  | 2991694 | 46958 | SH |  | SOLE |  | 40973 | 0 | 5985 |
| CACI INTL INC | CL A | 127190304 |  | 285053 | 535 | SH |  | SOLE |  | 507 | 0 | 28 |
| MASIMO CORP | COM | 574795100 |  | 3902 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | COM SUB VTG A | 11276H106 |  | 1135 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 2860264 | 70225 | SH |  | SOLE |  | 62744 | 0 | 7481 |
| TRANSUNION | COM | 89400J107 |  | 3344 | 2727 | SH |  | SOLE |  | 2559 | 0 | 168 |
| LITTELFUSE INC | COM | 537008104 |  | 288011 | 1139 | SH |  | SOLE |  | 1075 | 0 | 64 |
| RBC BEARINGS INC | COM | 75524B104 |  | 6727 | 1251 | SH |  | SOLE |  | 1183 | 0 | 68 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 120721 | 468 | SH |  | SOLE |  | 465 | 0 | 3 |
| FIRST TR EXCHANGE-TRADED FD | FIRST TR TA HIYL | 33738D408 |  | 6698 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 63944 | 340 | SH |  | SOLE |  | 340 | 0 | 0 |
| REV GROUP INC | COM | 749527107 |  | 17513 | 288 | SH |  | SOLE |  | 288 | 0 | 0 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 548869 | 993 | SH |  | SOLE |  | 967 | 0 | 26 |
| WORLD GOLD TR | SPDR GLD MINIS | 98149E303 |  | 265074 | 3105 | SH |  | SOLE |  | 3105 | 0 | 0 |
| METLIFE INC | COM | 59156R108 |  | 188430 | 5381 | SH |  | SOLE |  | 3618 | 0 | 1763 |
| AMCOR PLC | ORD | G0250X107 |  | 0 | 17758 | SH |  | SOLE |  | 17172 | 0 | 586 |
| HOLOGIC INC | COM | 436440101 |  | 8492 | 114 | SH |  | SOLE |  | 114 | 0 | 0 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 54146 | 172 | SH |  | SOLE |  | 172 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 |  | 9848124 | 68404 | SH |  | SOLE |  | 47658 | 0 | 20746 |
| CIVITAS RESOURCES INC | COM NEW | 17888H103 |  | 2140 | 79 | SH |  | SOLE |  | 79 | 0 | 0 |
| MILLERKNOLL INC | COM | 600544100 |  | 932 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| JACK IN THE BOX INC | COM | 466367109 |  | 227 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 338715 | 9750 | SH |  | SOLE |  | 9750 | 0 | 0 |
| ROYCE MICRO-CAP TR INC | COM | 780915104 |  | 6978 | 669 | SH |  | SOLE |  | 0 | 0 | 669 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 90957 | 2212 | SH |  | SOLE |  | 0 | 0 | 2212 |
| CHEVRON CORP NEW | COM | 166764100 |  | 6540828 | 42916 | SH |  | SOLE |  | 39935 | 0 | 2981 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 940660 | 602 | SH |  | SOLE |  | 591 | 0 | 11 |
| MANHATTAN ASSOCIATES INC | COM | 562750109 |  | 299306 | 1727 | SH |  | SOLE |  | 1593 | 0 | 134 |
| EAGLE MATLS INC | COM | 26969P108 |  | 4134 | 1200 | SH |  | SOLE |  | 1131 | 0 | 69 |
| CASELLA WASTE SYS INC | CL A | 147448104 |  | 214489 | 2190 | SH |  | SOLE |  | 2073 | 0 | 117 |
| STRYKER CORPORATION | COM | 863667101 |  | 319486 | 909 | SH |  | SOLE |  | 909 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 1225016 | 11638 | SH |  | SOLE |  | 9645 | 0 | 1993 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 696475 | 12079 | SH |  | SOLE |  | 5679 | 0 | 6400 |
| ROYAL BK CDA | COM | 780087102 |  | 4511506 | 26462 | SH |  | SOLE |  | 23897 | 0 | 2565 |
| ON HLDG AG | NAMEN AKT A | H5919C104 |  | 1736911 | 37369 | SH |  | SOLE |  | 33204 | 0 | 4165 |
| SILGAN HLDGS INC | COM | 827048109 |  | 167919 | 4159 | SH |  | SOLE |  | 3826 | 0 | 333 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A821 |  | 1748498 | 18917 | SH |  | SOLE |  | 17970 | 0 | 947 |
| MP MATERIALS CORP | COM CL A | 553368101 |  | 4042 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| US BANCORP DEL | COM NEW | 902973304 |  | 227527 | 4264 | SH |  | SOLE |  | 4134 | 0 | 130 |
| INVESCO EXCHANGE TRADED FD T | INTL DIVI ACHI | 46137V548 |  | 8778 | 399 | SH |  | SOLE |  | 0 | 0 | 399 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 3391937 | 10468 | SH |  | SOLE |  | 9858 | 0 | 610 |
| NUCOR CORP | COM | 670346105 |  | 303548 | 1861 | SH |  | SOLE |  | 1814 | 0 | 47 |
| CF INDS HLDGS INC | COM | 125269100 |  | 100542 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| STELLANTIS N.V | SHS | N82405106 |  | 2472 | 227 | SH |  | SOLE |  | 227 | 0 | 0 |
| AIR LEASE CORP | CL A | 00912X302 |  | 899 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| PERDOCEO ED CORP | COM | 71363P106 |  | 821 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 53553 | 83 | SH |  | SOLE |  | 76 | 0 | 7 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 3429137 | 24296 | SH |  | SOLE |  | 21503 | 0 | 2793 |
| AUTOZONE INC | COM | 053332102 |  | 40698 | 41 | SH |  | SOLE |  | 38 | 0 | 3 |
| MATADOR RES CO | COM | 576485205 |  | 214029 | 5043 | SH |  | SOLE |  | 4678 | 0 | 365 |
| BATH  BODY WORKS INC | COM | 070830104 |  | 221 | 2524 | SH |  | SOLE |  | 2319 | 0 | 205 |
| GENUINE PARTS CO | COM | 372460105 |  | 205097 | 1668 | SH |  | SOLE |  | 1617 | 0 | 51 |
| CYBERARK SOFTWARE LTD | SHS | M2682V108 |  | 15612 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 1384 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| PG CORP | COM | 69331C108 |  | 16 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| CRANE COMPANY | COMMON STOCK | 224408104 |  | 351603 | 1906 | SH |  | SOLE |  | 1800 | 0 | 106 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 378963 | 1950 | SH |  | SOLE |  | 1950 | 0 | 0 |
| ISHARES TR | CORE MSCI INTL | 46435G326 |  | 32745 | 397 | SH |  | SOLE |  | 0 | 0 | 397 |
| UNITED STS LIME  MINERALS I | COM | 911922102 |  | 479 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311A105 |  | 756 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| NETFLIX INC | COM | 64110L106 |  | 826964 | 12152 | SH |  | SOLE |  | 11540 | 0 | 612 |
| CARLISLE COS INC | COM | 142339100 |  | 148500 | 464 | SH |  | SOLE |  | 440 | 0 | 24 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 72146 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 |  | 250133 | 2710 | SH |  | SOLE |  | 2710 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 8353 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| APA CORPORATION | COM | 03743Q108 |  | 24460 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| Q2 HLDGS INC | COM | 74736L109 |  | 4401 | 2765 | SH |  | SOLE |  | 2621 | 0 | 144 |
| ECOLAB INC | COM | 278865100 |  | 431320 | 1643 | SH |  | SOLE |  | 1643 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 5919 | 301 | SH |  | SOLE |  | 301 | 0 | 0 |
| TIDAL TRUST II | YIELDMAX MSTR OP | 88636X732 |  | 59200 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 |  | 50434 | 380 | SH |  | SOLE |  | 215 | 0 | 165 |
| CLEARWAY ENERGY INC | CL A | 18539C105 |  | 188520 | 6000 | SH |  | SOLE |  | 0 | 0 | 6000 |
| GRACO INC | COM | 384109104 |  | 6804 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| FORD MTR CO | COM | 345370860 |  | 303072 | 23100 | SH |  | SOLE |  | 23000 | 0 | 100 |
| GENMAB A/S | SPONSORED ADS | 372303206 |  | 56364 | 1830 | SH |  | SOLE |  | 1830 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 381193 | 7492 | SH |  | SOLE |  | 7492 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | CL A | 810186106 |  | 233400 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| LINCOLN NATL CORP IND | COM | 534187109 |  | 10465 | 235 | SH |  | SOLE |  | 0 | 0 | 235 |
| ROCKET LAB CORP | COM | 773121108 |  | 88874 | 1274 | SH |  | SOLE |  | 1146 | 0 | 128 |
| RTX CORPORATION | COM | 75513ECM1 |  | 1280866 | 6984 | SH |  | SOLE |  | 6536 | 0 | 448 |
| MADDEN STEVEN LTD | COM | 556269108 |  | 217014 | 5212 | SH |  | SOLE |  | 4919 | 0 | 293 |
| FIGS INC | CL A | 30260D103 |  | 10224 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| CHUBB LIMITED | COM | H1467J104 |  | 563065 | 2341 | SH |  | SOLE |  | 2202 | 0 | 139 |
| DOW INC | COM | 260557103 |  | 425937 | 18218 | SH |  | SOLE |  | 682 | 0 | 17536 |
| SELECT SECTOR SPDR TR | STATE STREET COM | 81369Y852 |  | 17658 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| HUBSPOT INC | COM | 443573100 |  | 401 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ISHARES INC | MSCI JAPAN ETF | 46434G822 |  | 32457 | 402 | SH |  | SOLE |  | 0 | 0 | 402 |
| UNILEVER PLC | SPON ADR NEW | 904767803 |  | 5755 | 88 | SH |  | SOLE |  | 0 | 0 | 88 |
| AEROVIRONMENT INC | COM | 008073108 |  | 39912 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| HALEON PLC | SPON ADS | 405552100 |  | 111806 | 11059 | SH |  | SOLE |  | 11059 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 343183 | 1169 | SH |  | SOLE |  | 1059 | 0 | 110 |
| EATON VANCE TX ADV GLBL DIV | COM | 27828S101 |  | 254100 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 178957 | 901 | SH |  | SOLE |  | 901 | 0 | 0 |
| LAKELAND FINL CORP | COM | 511656100 |  | 1084 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 40719879 | 182661 | SH |  | SOLE |  | 166199 | 0 | 16462 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 1521472 | 2522 | SH |  | SOLE |  | 2522 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y308 |  | 24392 | 314 | SH |  | SOLE |  | 314 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A888 |  | 622084 | 6042 | SH |  | SOLE |  | 6042 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 3113 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| WOODWARD INC | COM | 980745103 |  | 6651 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 |  | 73018 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 8822339 | 26954 | SH |  | SOLE |  | 25059 | 0 | 1895 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 1899685 | 15807 | SH |  | SOLE |  | 15354 | 0 | 453 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 50331 | 1900 | SH |  | SOLE |  | 1900 | 0 | 0 |
| TOTALENERGIES SE | ACT | F92124100 |  | 6542 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| HALOZYME THERAPEUTICS INC | COM | 40637H109 |  | 3163 | 3123 | SH |  | SOLE |  | 2953 | 0 | 170 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 802378 | 5035 | SH |  | SOLE |  | 5035 | 0 | 0 |
| VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 |  | 192829 | 1862 | SH |  | SOLE |  | 1862 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 2041279 | 8224 | SH |  | SOLE |  | 7711 | 0 | 513 |
| HYATT HOTELS CORP | COM CL A | 448579102 |  | 340098 | 2121 | SH |  | SOLE |  | 2004 | 0 | 117 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 64217 | 166 | SH |  | SOLE |  | 166 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S | SPON ADR UNITS | 344419106 |  | 122396 | 1211 | SH |  | SOLE |  | 1211 | 0 | 0 |
| FS SPECIALTY LENDING FD | COM SH BEN INT | 644323107 |  | 4666 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| PACCAR INC | COM | 693718108 |  | 222196 | 2029 | SH |  | SOLE |  | 2029 | 0 | 0 |
| TRAVELERS COMPANIES INC | COM | 89417EAT6 |  | 516887 | 1782 | SH |  | SOLE |  | 1782 | 0 | 0 |
| SEMPRA | COM | 816851109 |  | 2775926 | 31441 | SH |  | SOLE |  | 29391 | 0 | 2050 |
| SNOWFLAKE INC | COM SHS | 833445109 |  | 131835 | 601 | SH |  | SOLE |  | 484 | 0 | 117 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 266497 | 1082 | SH |  | SOLE |  | 1082 | 0 | 0 |
| DOVER CORP | COM | 260003108 |  | 263574 | 1350 | SH |  | SOLE |  | 1308 | 0 | 42 |
| KROGER CO | COM | 501044101 |  | 109902 | 1759 | SH |  | SOLE |  | 759 | 0 | 1000 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 |  | 3394 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| MCKESSON CORP | COM | 58155Q103 |  | 357647 | 726 | SH |  | SOLE |  | 694 | 0 | 32 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 74472 | 56 | SH |  | SOLE |  | 52 | 0 | 4 |
| SERVICENOW INC | COM | 81762P102 |  | 241275 | 2845 | SH |  | SOLE |  | 2520 | 0 | 325 |
| COREWEAVE INC | COM CL A | 21873S108 |  | 116509 | 1627 | SH |  | SOLE |  | 1627 | 0 | 0 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 1042346 | 4785 | SH |  | SOLE |  | 4588 | 0 | 197 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 93884 | 784 | SH |  | SOLE |  | 700 | 0 | 84 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 2094242 | 4271 | SH |  | SOLE |  | 4000 | 0 | 271 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 8999725 | 10436 | SH |  | SOLE |  | 9607 | 0 | 829 |
| LINDE PLC | SHS | G54950103 |  | 173541 | 430 | SH |  | SOLE |  | 400 | 0 | 30 |
| SELECT SECTOR SPDR TR | STATE STREET IND | 81369Y704 |  | 35988 | 232 | SH |  | SOLE |  | 232 | 0 | 0 |
| CUMMINS INC | COM | 231021106 |  | 1081644 | 2119 | SH |  | SOLE |  | 2119 | 0 | 0 |
| TOYOTA MOTOR CORP | ADS | 892331307 |  | 5994 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| AECOM | COM | 00766T100 |  | 5624 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| BOEING CO | COM | 097023105 |  | 530641 | 2444 | SH |  | SOLE |  | 2294 | 0 | 150 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 1239187 | 12872 | SH |  | SOLE |  | 6324 | 0 | 6548 |
| ISHARES TR | IBONDS DEC 2030 | 46436E726 |  | 146611 | 6643 | SH |  | SOLE |  | 5483 | 0 | 1160 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 66446015 | 386777 | SH |  | SOLE |  | 359235 | 0 | 27542 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 2122924 | 6431 | SH |  | SOLE |  | 5311 | 0 | 1120 |
| YUM BRANDS INC | COM | 988498101 |  | 142506 | 942 | SH |  | SOLE |  | 942 | 0 | 0 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 283445 | 3587 | SH |  | SOLE |  | 3510 | 0 | 77 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 927252 | 25314 | SH |  | SOLE |  | 24744 | 0 | 570 |
| DIODES INC | COM | 254543101 |  | 3701 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 25052176 | 40781 | SH |  | SOLE |  | 36420 | 0 | 4361 |
| COCA COLA CO | COM | 191216100 |  | 3906850 | 55884 | SH |  | SOLE |  | 52918 | 0 | 2966 |
| ISHARES TR | S MC 400GR ETF | 464287606 |  | 2951740 | 30468 | SH |  | SOLE |  | 27774 | 0 | 2694 |
| BLACKLINE INC | COM | 09239B109 |  | 2212 | 2509 | SH |  | SOLE |  | 2379 | 0 | 130 |
| NEUROCRINE BIOSCIENCES INC | COM | 64125C109 |  | 2127 | 1239 | SH |  | SOLE |  | 1173 | 0 | 66 |
| MASCO CORP | COM | 574599106 |  | 198820 | 3133 | SH |  | SOLE |  | 1941 | 0 | 1192 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 70753 | 1339 | SH |  | SOLE |  | 1339 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 |  | 34182 | 392 | SH |  | SOLE |  | 392 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 222020 | 796 | SH |  | SOLE |  | 686 | 0 | 110 |
| BALCHEM CORP | COM | 057665200 |  | 1380 | 1520 | SH |  | SOLE |  | 1424 | 0 | 96 |
| SLEEP NUMBER CORP | COM | 83125X103 |  | 423 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 356798 | 2396 | SH |  | SOLE |  | 2374 | 0 | 22 |
| APOLLO GLOBAL MGMT INC | COM | 03769M106 |  | 2144330 | 14813 | SH |  | SOLE |  | 14813 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 |  | 16434 | 331 | SH |  | SOLE |  | 331 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | COM | 416515104 |  | 24115 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 828460 | 46000 | SH |  | SOLE |  | 46000 | 0 | 0 |
| ROYAL GOLD INC | COM | 780287108 |  | 135152 | 608 | SH |  | SOLE |  | 608 | 0 | 0 |
| AMERIS BANCORP | COM | 03076K108 |  | 9952 | 5831 | SH |  | SOLE |  | 5542 | 0 | 289 |
| GILDAN ACTIVEWEAR INC | COM | 375916103 |  | 379079 | 6069 | SH |  | SOLE |  | 5749 | 0 | 320 |
| ZTO EXPRESS CAYMAN INC | SPONSORED ADS A | 98980A105 |  | 2319 | 502 | SH |  | SOLE |  | 502 | 0 | 0 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 372237 | 763 | SH |  | SOLE |  | 756 | 0 | 7 |
| WINMARK CORP | COM | 974250102 |  | 810 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| PAR TECHNOLOGY CORP | COM | 698884103 |  | 113448 | 3127 | SH |  | SOLE |  | 2882 | 0 | 245 |
| CHESAPEAKE UTILS CORP | COM | 165303108 |  | 998 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 10857019 | 108668 | SH |  | SOLE |  | 97936 | 0 | 10732 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 7236529 | 54993 | SH |  | SOLE |  | 54569 | 0 | 424 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 812742 | 21966 | SH |  | SOLE |  | 18571 | 0 | 3395 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 235856 | 13594 | SH |  | SOLE |  | 13148 | 0 | 446 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 135687 | 608 | SH |  | SOLE |  | 608 | 0 | 0 |
| CBRE GROUP INC | CL A | 12504L109 |  | 15597 | 97 | SH |  | SOLE |  | 97 | 0 | 0 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 3799 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| CONCENTRIX CORP | COM | 20602D101 |  | 873 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| COHEN  STEERS INC | COM | 19247A100 |  | 942 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| VISA INC | COM CL A | 92826C839 |  | 12050129 | 34833 | SH |  | SOLE |  | 31777 | 0 | 3056 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 4428536 | 24042 | SH |  | SOLE |  | 22088 | 0 | 1954 |
| PAYCHEX INC | COM | 704326107 |  | 103206 | 920 | SH |  | SOLE |  | 920 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 40659 | 185 | SH |  | SOLE |  | 155 | 0 | 30 |
| ISHARES TR | CORE MSCI PAC | 46434V696 |  | 24086 | 329 | SH |  | SOLE |  | 0 | 0 | 329 |
| HURON CONSULTING GROUP INC | COM | 447462102 |  | 519 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| HAMILTON LANE INC | CL A | 407497106 |  | 1209 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| UNIFIRST CORP MASS | COM | 904708104 |  | 965 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 3265082 | 18820 | SH |  | SOLE |  | 16973 | 0 | 1847 |
| INSMED INC | COM PAR $.01 | 457669307 |  | 698248 | 4012 | SH |  | SOLE |  | 3604 | 0 | 408 |
| CHURCHILL DOWNS INC | COM | 171484108 |  | 218913 | 1924 | SH |  | SOLE |  | 1805 | 0 | 119 |
| SELECT SECTOR SPDR TR | STATE STREET MAT | 81369Y100 |  | 29024 | 640 | SH |  | SOLE |  | 640 | 0 | 0 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 201066 | 892 | SH |  | SOLE |  | 892 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG L P | UNIT LTD PARTN | 01881G106 |  | 1491100 | 38750 | SH |  | SOLE |  | 38750 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 23495 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 1232416 | 8763 | SH |  | SOLE |  | 8196 | 0 | 567 |
| ROBLOX CORP | CL A | 771049103 |  | 249572 | 3080 | SH |  | SOLE |  | 2771 | 0 | 309 |
| ZOETIS INC | CL A | 98978V103 |  | 633126 | 5032 | SH |  | SOLE |  | 4615 | 0 | 417 |
| CITIGROUP INC | COM NEW | 172967424 |  | 399663 | 3425 | SH |  | SOLE |  | 3230 | 0 | 195 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 150433 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| FIRST SOLAR INC | COM | 336433107 |  | 1829 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| QIAGEN NV | COM SHS | N72482206 |  | 3103 | 3423 | SH |  | SOLE |  | 3248 | 0 | 175 |
| US FOODS HLDG CORP | COM | 912008109 |  | 218127 | 2896 | SH |  | SOLE |  | 2740 | 0 | 156 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 4910 | 1267 | SH |  | SOLE |  | 1208 | 0 | 59 |
| PFIZER INC | COM | 717081103 |  | 199474 | 8011 | SH |  | SOLE |  | 7950 | 0 | 61 |
| PPL CORP | COM | 69351T106 |  | 2732 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| BLACKROCK ETF TRUST II | ISHARES FLEXIBLE | 092528603 |  | 659625 | 12500 | SH |  | SOLE |  | 12500 | 0 | 0 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 |  | 22574 | 259 | SH |  | SOLE |  | 259 | 0 | 0 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 8416 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| ING GROEP N.V. | SPONSORED ADR | 456837103 |  | 24780 | 885 | SH |  | SOLE |  | 0 | 0 | 885 |
| WILLSCOT HLDGS CORP | COM CL A | 971378104 |  | 810 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| CABOT CORP | COM | 127055101 |  | 597 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 4034980 | 9384 | SH |  | SOLE |  | 8368 | 0 | 1016 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 424266 | 4062 | SH |  | SOLE |  | 3856 | 0 | 206 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 VAL | 921932778 |  | 4470174 | 45726 | SH |  | SOLE |  | 44381 | 0 | 1345 |
| TRIMBLE INC | COM | 896239100 |  | 418546 | 5342 | SH |  | SOLE |  | 5050 | 0 | 292 |
| CENCORA INC | COM | 03073E105 |  | 205015 | 1254 | SH |  | SOLE |  | 1232 | 0 | 22 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 3493 | 1271 | SH |  | SOLE |  | 1212 | 0 | 59 |
| FISERV INC | COM | 337738108 |  | 294406 | 4383 | SH |  | SOLE |  | 4189 | 0 | 194 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 542030 | 2838 | SH |  | SOLE |  | 2823 | 0 | 15 |
| SCHWAB STRATEGIC TR | FUNDAMENTAL US L | 808524771 |  | 72406 | 2661 | SH |  | SOLE |  | 2661 | 0 | 0 |
| IRADIMED CORP | COM | 46266A109 |  | 1265 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| UFP INDUSTRIES INC | COM | 90278Q108 |  | 728 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| TWILIO INC | CL A | 90138F102 |  | 7397 | 637 | SH |  | SOLE |  | 572 | 0 | 65 |
| BALL CORP | COM | 058498106 |  | 1869030 | 35285 | SH |  | SOLE |  | 31255 | 0 | 4030 |
| GLOBANT S A | COM | L44385109 |  | 0 | 725 | SH |  | SOLE |  | 665 | 0 | 60 |
| CHORD ENERGY CORPORATION | COM NEW | 674215207 |  | 114807 | 1238 | SH |  | SOLE |  | 1137 | 0 | 101 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 105166 | 549 | SH |  | SOLE |  | 124 | 0 | 425 |
| LENNOX INTL INC | COM | 526107107 |  | 2913 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| SALESFORCE INC | COM | 79466L302 |  | 6495063 | 24518 | SH |  | SOLE |  | 23333 | 0 | 1185 |
| APPLOVIN CORP | COM CL A | 03831W108 |  | 36386 | 676 | SH |  | SOLE |  | 610 | 0 | 66 |
| GLOBUS MED INC | CL A | 379577208 |  | 354042 | 4055 | SH |  | SOLE |  | 3841 | 0 | 214 |
| MARATHON PETE CORP | COM | 56585A102 |  | 27972 | 1088 | SH |  | SOLE |  | 1058 | 0 | 30 |
| SPDR SERIES TRUST | STATE STREET SPD | 78468R788 |  | 605500 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 188066 | 901 | SH |  | SOLE |  | 901 | 0 | 0 |
| WISDOMTREE TR | US LARGECAP FUND | 97717W588 |  | 19841 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| HANCOCK JOHN INCOME SECS TR | COM | 410123103 |  | 2928 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 339060 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| EATON CORP PLC | SHS | G29183103 |  | 11828789 | 37138 | SH |  | SOLE |  | 33442 | 0 | 3696 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 414415 | 1452 | SH |  | SOLE |  | 1452 | 0 | 0 |
| SLB LIMITED | COM STK | 806857108 |  | 321893 | 8387 | SH |  | SOLE |  | 8163 | 0 | 224 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 425822 | 3765 | SH |  | SOLE |  | 3385 | 0 | 380 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A409 |  | 5448849 | 51067 | SH |  | SOLE |  | 48558 | 0 | 2509 |
| GRIFFON CORP | COM | 398433102 |  | 157621 | 2140 | SH |  | SOLE |  | 2019 | 0 | 121 |
| ONE GAS INC | COM | 68235P108 |  | 1429589 | 18506 | SH |  | SOLE |  | 18506 | 0 | 0 |
| DAQO NEW ENERGY CORP | SPNSRD ADS NEW | 23703Q203 |  | 236000 | 8000 | SH |  | SOLE |  | 0 | 0 | 8000 |
| EQUINIX INC | COM | 29444U700 |  | 6895 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 5128069 | 45074 | SH |  | SOLE |  | 40954 | 0 | 4120 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 206331 | 9877 | SH |  | SOLE |  | 9343 | 0 | 534 |
| WILLIAMS COS INC | COM | 969457100 |  | 6963443 | 115845 | SH |  | SOLE |  | 115845 | 0 | 0 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 1455026 | 4690 | SH |  | SOLE |  | 4557 | 0 | 133 |
| BLUE OWL CAPITAL INC | COM CL A | 09581B103 |  | 1175031 | 78650 | SH |  | SOLE |  | 78650 | 0 | 0 |
| GENTEX CORP | COM | 371901109 |  | 2746 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| WISDOMTREE TR | EUROPE SMCP DV | 97717W869 |  | 2371 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 |  | 51188 | 3658 | SH |  | SOLE |  | 3297 | 0 | 361 |
| GE VERNOVA INC | COM | 36828A101 |  | 582984 | 1807 | SH |  | SOLE |  | 1662 | 0 | 145 |
| UDR INC | COM | 902653104 |  | 236256 | 6441 | SH |  | SOLE |  | 6229 | 0 | 212 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 46861 | 457 | SH |  | SOLE |  | 457 | 0 | 0 |
| NETAPP INC | COM | 64110D104 |  | 8139 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| SOUTHSTATE BK CORP | COM | 84472E102 |  | 397736 | 4226 | SH |  | SOLE |  | 3986 | 0 | 240 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 7446350 | 23053 | SH |  | SOLE |  | 21854 | 0 | 1199 |
| OMNICOM GROUP INC | COM | 681919106 |  | 215764 | 2672 | SH |  | SOLE |  | 2430 | 0 | 242 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 6370822 | 56022 | SH |  | SOLE |  | 55444 | 0 | 578 |
| ALNYLAM PHARMACEUTICALS INC | COM | 02043Q107 |  | 16304 | 541 | SH |  | SOLE |  | 486 | 0 | 55 |
| T ROWE PRICE ETF INC | PRICE GRW STOCK | 87283Q305 |  | 2964033 | 64418 | SH |  | SOLE |  | 62931 | 0 | 1487 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 173832 | 1037 | SH |  | SOLE |  | 1037 | 0 | 0 |
| CORTEVA INC | COM | 22052L104 |  | 1282485 | 19133 | SH |  | SOLE |  | 1597 | 0 | 17536 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 558 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| ENTEGRIS INC | COM | 29362U104 |  | 6740 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| COGNEX CORP | COM | 192422103 |  | 900 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| WINGSTOP INC | COM | 974155103 |  | 1192 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| PROCORE TECHNOLOGIES INC | COM | 74275K108 |  | 0 | 2144 | SH |  | SOLE |  | 2022 | 0 | 122 |
| MATERION CORP | COM | 576690101 |  | 288484 | 2320 | SH |  | SOLE |  | 2188 | 0 | 132 |
| DESCARTES SYS GROUP INC | COM | 249906108 |  | 308914 | 3524 | SH |  | SOLE |  | 3324 | 0 | 200 |
| ISHARES TR | MSCI INTL QUALTY | 46434V456 |  | 8150139 | 179321 | SH |  | SOLE |  | 179071 | 0 | 250 |
| HUBBELL INC | COM | 443510607 |  | 253143 | 570 | SH |  | SOLE |  | 553 | 0 | 17 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 773040 | 12000 | SH |  | SOLE |  | 12000 | 0 | 0 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 7952 | 159 | SH |  | SOLE |  | 0 | 0 | 159 |
| PHILLIPS 66 | COM | 718546104 |  | 4951648 | 38373 | SH |  | SOLE |  | 35561 | 0 | 2812 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 29616 | 82 | SH |  | SOLE |  | 79 | 0 | 3 |
| VISTRA CORP | COM | 92840M102 |  | 16455 | 828 | SH |  | SOLE |  | 748 | 0 | 80 |
| CAPRI HOLDINGS LIMITED | SHS | G1890L107 |  | 0 | 3136 | SH |  | SOLE |  | 2955 | 0 | 181 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 22861 | 1368 | SH |  | SOLE |  | 1368 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 247340 | 2980 | SH |  | SOLE |  | 2939 | 0 | 41 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 |  | 18697 | 222 | SH |  | SOLE |  | 0 | 0 | 222 |
| SOLSTICE ADVANCED MATLS INC | COM SHS | 83443Q103 |  | 46151 | 950 | SH |  | SOLE |  | 701 | 0 | 249 |
| SUNOCO LP/SUNOCO FIN CORP | COM UT REP LP | 86765K109 |  | 1598505 | 30500 | SH |  | SOLE |  | 30500 | 0 | 0 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 2719 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000VAL | 92206C649 |  | 22390 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 |  | 0 | 1125 | SH |  | SOLE |  | 1061 | 0 | 64 |
| ABBVIE INC | COM | 00287Y109 |  | 9237637 | 42858 | SH |  | SOLE |  | 38007 | 0 | 4851 |
| VERACYTE INC | COM | 92337F107 |  | 3158 | 6509 | SH |  | SOLE |  | 6160 | 0 | 349 |
| ELEMENT SOLUTIONS INC | COM | 28618M106 |  | 7847 | 15914 | SH |  | SOLE |  | 15073 | 0 | 841 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 59390 | 131 | SH |  | SOLE |  | 77 | 0 | 54 |
| TEMPUS AI INC | CL A | 88023B103 |  | 5610 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| GARMIN LTD | SHS | H2906T109 |  | 24342 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 7787403 | 72984 | SH |  | SOLE |  | 72234 | 0 | 750 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 69180 | 612 | SH |  | SOLE |  | 612 | 0 | 0 |
| IDEXX LABS INC | COM | 45168D104 |  | 2959819 | 4375 | SH |  | SOLE |  | 4375 | 0 | 0 |
| AMBEV SA | SPONSORED ADR | 02319V103 |  | 926 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 56500 | 939 | SH |  | SOLE |  | 0 | 0 | 939 |
| FIRST INDL RLTY TR INC | COM | 32054K103 |  | 286 | 4216 | SH |  | SOLE |  | 3979 | 0 | 237 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 854698 | 2945 | SH |  | SOLE |  | 2943 | 0 | 2 |
| MEDPACE HLDGS INC | COM | 58506Q109 |  | 7301 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| PUBLIC STORAGE OPER CO | COM | 74460D109 |  | 413384 | 1593 | SH |  | SOLE |  | 1538 | 0 | 55 |
| EMBECTA CORP | COMMON STOCK | 29082K105 |  | 36 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| POWER INTEGRATIONS INC | COM | 739276103 |  | 746 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| GE AEROSPACE | COM NEW | 369604301 |  | 1647344 | 5348 | SH |  | SOLE |  | 5148 | 0 | 200 |
| GENTHERM INC | COM | 37253A103 |  | 3673 | 5692 | SH |  | SOLE |  | 5301 | 0 | 391 |
| LEIDOS HOLDINGS INC | COM | 525327102 |  | 345105 | 1913 | SH |  | SOLE |  | 1913 | 0 | 0 |
| LITHIA MTRS INC | COM | 536797103 |  | 5650 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 385521 | 16050 | SH |  | SOLE |  | 15800 | 0 | 250 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000GRW | 92206C623 |  | 17699 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 4255350 | 77370 | SH |  | SOLE |  | 68060 | 0 | 9310 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 2383420 | 35457 | SH |  | SOLE |  | 28994 | 0 | 6463 |
| ISHARES TR | IBONDS DEC 29 | 46436E205 |  | 371391 | 15868 | SH |  | SOLE |  | 14768 | 0 | 1100 |
| CMS ENERGY CORP | COM | 125896100 |  | 30629 | 438 | SH |  | SOLE |  | 438 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 540833 | 1215 | SH |  | SOLE |  | 1215 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK | COM | 06417N103 |  | 1335 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| SPROUTS FMRS MKT INC | COM | 85208M102 |  | 44376 | 557 | SH |  | SOLE |  | 500 | 0 | 57 |
| UNITED RENTALS INC | COM | 911363109 |  | 212042 | 262 | SH |  | SOLE |  | 254 | 0 | 8 |
| CME GROUP INC | COM | 12572Q105 |  | 338073 | 1883 | SH |  | SOLE |  | 1883 | 0 | 0 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 82810 | 391 | SH |  | SOLE |  | 350 | 0 | 41 |
| NORTHERN OIL  GAS INC | COM | 665531307 |  | 709 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 13538543 | 65419 | SH |  | SOLE |  | 60321 | 0 | 5098 |
| JPMORGAN CHASE  CO. | COM | 46625H100 |  | 20727980 | 65722 | SH |  | SOLE |  | 60140 | 0 | 5582 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 336907 | 3645 | SH |  | SOLE |  | 1111 | 0 | 2534 |
| CIENA CORP | COM NEW | 171779309 |  | 227322 | 972 | SH |  | SOLE |  | 871 | 0 | 101 |
| WW GRAINGER INC | COM | 384802104 |  | 228045 | 226 | SH |  | SOLE |  | 226 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 225576 | 1699 | SH |  | SOLE |  | 1643 | 0 | 56 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 386703 | 6528 | SH |  | SOLE |  | 5494 | 0 | 1034 |
| WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 |  | 98138 | 2101 | SH |  | SOLE |  | 2101 | 0 | 0 |
| VULCAN MATLS CO | COM | 929160109 |  | 2177072 | 7633 | SH |  | SOLE |  | 6849 | 0 | 784 |
| AGILYSYS INC | COM | 00847J105 |  | 5466 | 3379 | SH |  | SOLE |  | 3200 | 0 | 179 |
| ISHARES TR | IBDS DEC28 ETF | 46435U515 |  | 919918 | 36139 | SH |  | SOLE |  | 33703 | 0 | 2436 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 732364 | 18218 | SH |  | SOLE |  | 682 | 0 | 17536 |
| DONALDSON INC | COM | 257651109 |  | 175547 | 1980 | SH |  | SOLE |  | 1980 | 0 | 0 |
| VANGUARD WORLD FD | INF TECH ETF | 92204A702 |  | 8292 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| AON PLC | SHS CL A | G0403H108 |  | 111863 | 317 | SH |  | SOLE |  | 317 | 0 | 0 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 377640 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| GRAPHIC PACKAGING HLDG CO | COM | 388689101 |  | 648 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| CRA INTL INC | COM | 12618T105 |  | 1003 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 77368 | 780 | SH |  | SOLE |  | 780 | 0 | 0 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 1569565 | 6354 | SH |  | SOLE |  | 5756 | 0 | 598 |
| ISHARES TR | 20+ YEAR TR BD | 46436E338 |  | 113350 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 9195 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 1346648 | 9383 | SH |  | SOLE |  | 9102 | 0 | 281 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 14722 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| ALLSTATE CORP | COM | 020002101 |  | 2119591 | 10183 | SH |  | SOLE |  | 9378 | 0 | 805 |
| ADVANCED ENERGY INDS | COM | 007973100 |  | 5234 | 2016 | SH |  | SOLE |  | 1908 | 0 | 108 |
| HANCOCK WHITNEY CORPORATION | COM | 410120109 |  | 311339 | 4889 | SH |  | SOLE |  | 4619 | 0 | 270 |
| NU HLDGS LTD | ORD SHS CL A | G6683N103 |  | 8370 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| INTERACTIVE BROKERS GROUP IN | COM CL A | 45841N107 |  | 19807 | 308 | SH |  | SOLE |  | 308 | 0 | 0 |
| RYANAIR HOLDINGS PLC | SPONSORED ADR | 783513203 |  | 49811 | 690 | SH |  | SOLE |  | 690 | 0 | 0 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 |  | 2656 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| DARLING INGREDIENTS INC | COM | 237266101 |  | 1980 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| UMH PPTYS INC | COM | 903002103 |  | 557 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 2068680 | 14435 | SH |  | SOLE |  | 13046 | 0 | 1389 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 4317266 | 24590 | SH |  | SOLE |  | 22523 | 0 | 2067 |
| ENPRO INC | COM | 29355X107 |  | 8137 | 2189 | SH |  | SOLE |  | 2073 | 0 | 116 |
| AMRIZE LTD | SHS | H2927K103 |  | 0 | 3449 | SH |  | SOLE |  | 3449 | 0 | 0 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 3128940 | 12711 | SH |  | SOLE |  | 12608 | 0 | 103 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 65179 | 740 | SH |  | SOLE |  | 740 | 0 | 0 |
| ISHARES TR | CORE MSCI EURO | 46434V738 |  | 1207 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| JOBY AVIATION INC | COMMON STOCK | G65163100 |  | 92 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| SELECT SECTOR SPDR TR | STATE STREET FIN | 81369Y605 |  | 23222 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 269814 | 10611 | SH |  | SOLE |  | 5611 | 0 | 5000 |
| AAON INC | COM PAR $0.004 | 000360206 |  | 426695 | 5596 | SH |  | SOLE |  | 5596 | 0 | 0 |
| CELESTICA INC | COM | 15101Q207 |  | 15963 | 658 | SH |  | SOLE |  | 592 | 0 | 66 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 1732556 | 2990 | SH |  | SOLE |  | 2983 | 0 | 7 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 5310721 | 29307 | SH |  | SOLE |  | 27379 | 0 | 1928 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 6799105 | 32324 | SH |  | SOLE |  | 30356 | 0 | 1968 |
| KRAFT HEINZ CO | COM | 500754106 |  | 184518 | 7609 | SH |  | SOLE |  | 7358 | 0 | 251 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 907550 | 2290 | SH |  | SOLE |  | 2271 | 0 | 19 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 |  | 57256 | 773 | SH |  | SOLE |  | 773 | 0 | 0 |
| KFORCE INC | COM | 493732101 |  | 433 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 393477 | 594 | SH |  | SOLE |  | 544 | 0 | 50 |
| KBR INC | COM | 48242W106 |  | 3055 | 3629 | SH |  | SOLE |  | 3427 | 0 | 202 |
| TE CONNECTIVITY PLC | ORD SHS | G87052109 |  | 0 | 508 | SH |  | SOLE |  | 508 | 0 | 0 |
| EVERGY INC | COM | 30034W106 |  | 25372 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 102380 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FLOWSERVE CORP | COM | 34354P105 |  | 1110 | 5508 | SH |  | SOLE |  | 5197 | 0 | 311 |
| XYLEM INC | COM | 98419M100 |  | 96552 | 709 | SH |  | SOLE |  | 709 | 0 | 0 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A375 |  | 742869 | 21972 | SH |  | SOLE |  | 3948 | 0 | 18024 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 142838 | 1364 | SH |  | SOLE |  | 1364 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 19728 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| COPART INC | COM | 217204106 |  | 14720 | 376 | SH |  | SOLE |  | 376 | 0 | 0 |
| EDISON INTL | COM | 281020107 |  | 60 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| PRAXIS PRECISION MEDICINES I | COM NEW | 74006W207 |  | 1474 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ONTO INNOVATION INC | COM | 683344105 |  | 133234 | 844 | SH |  | SOLE |  | 796 | 0 | 48 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 19056 | 66 | SH |  | SOLE |  | 33 | 0 | 33 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 189747 | 1990 | SH |  | SOLE |  | 1778 | 0 | 212 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 34503 | 395 | SH |  | SOLE |  | 395 | 0 | 0 |
| BIOGEN INC | COM | 09062X103 |  | 1760 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| STONEX GROUP INC | COM | 861896108 |  | 2675531 | 28125 | SH |  | SOLE |  | 28125 | 0 | 0 |
| EXELON CORP | COM | 30161N101 |  | 7585 | 174 | SH |  | SOLE |  | 174 | 0 | 0 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 |  | 8192 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 4017418 | 15618 | SH |  | SOLE |  | 15009 | 0 | 609 |
| DEERE  CO | COM | 244199105 |  | 1168581 | 2510 | SH |  | SOLE |  | 2433 | 0 | 77 |
| NUTRIEN LTD | COM | 67077M108 |  | 4752 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| SENSATA TECHNOLOGIES HLDG PL | SHS | G8060N102 |  | 599 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 1450890 | 59343 | SH |  | SOLE |  | 53089 | 0 | 6254 |
| MORNINGSTAR INC | COM | 617700109 |  | 3400211 | 15647 | SH |  | SOLE |  | 13482 | 0 | 2165 |
| ABBOTT LABS | COM | 002824100 |  | 1250896 | 11947 | SH |  | SOLE |  | 11162 | 0 | 785 |
| HIMS  HERS HEALTH INC | COM CL A | 433000106 |  | 146440 | 4510 | SH |  | SOLE |  | 4063 | 0 | 447 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 5138018 | 9289 | SH |  | SOLE |  | 9186 | 0 | 103 |
| CVS HEALTH CORP | COM | 126650100 |  | 277998 | 3503 | SH |  | SOLE |  | 3362 | 0 | 141 |
| DBX ETF TR | XTRACK MSCI EAFE | 233051200 |  | 58165 | 1209 | SH |  | SOLE |  | 1209 | 0 | 0 |
| META PLATFORMS INC | CL A | 30303M102 |  | 23605904 | 37463 | SH |  | SOLE |  | 33734 | 0 | 3729 |
| EOG RES INC | COM | 26875P101 |  | 2822695 | 28834 | SH |  | SOLE |  | 25631 | 0 | 3203 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 131213 | 900 | SH |  | SOLE |  | 876 | 0 | 24 |
| MOOG INC | CL A | 615394202 |  | 344936 | 1416 | SH |  | SOLE |  | 1335 | 0 | 81 |
| P T TELEKOMUNIKASI INDONESIA | SPONSORED ADR | 715684106 |  | 53846 | 2558 | SH |  | SOLE |  | 2558 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 |  | 6899 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| CREXENDO INC | COM | 226552107 |  | 1276829 | 197346 | SH |  | SOLE |  | 84500 | 0 | 112846 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 349417 | 1765 | SH |  | SOLE |  | 1765 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 14592648 | 69865 | SH |  | SOLE |  | 63224 | 0 | 6641 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A763 |  | 1299059 | 9335 | SH |  | SOLE |  | 9335 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 612187 | 2225 | SH |  | SOLE |  | 2225 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 2616004 | 32586 | SH |  | SOLE |  | 29734 | 0 | 2852 |
| PULTE GROUP INC | COM | 745867101 |  | 8146052 | 69470 | SH |  | SOLE |  | 62998 | 0 | 6472 |
| APPLIED MATLS INC | COM | 038222105 |  | 457442 | 3264 | SH |  | SOLE |  | 3237 | 0 | 27 |
| ISHARES TR | IBONDS DEC2026 | 46435GAA0 |  | 1708942 | 70530 | SH |  | SOLE |  | 67201 | 0 | 3329 |
| GENERAL MLS INC | COM | 370334104 |  | 2325 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| THE CIGNA GROUP | COM | 125523100 |  | 24220 | 88 | SH |  | SOLE |  | 75 | 0 | 13 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT ETF | 46641Q837 |  | 3733593 | 73801 | SH |  | SOLE |  | 69118 | 0 | 4683 |
| NEW JERSEY RES CORP | COM | 646025106 |  | 332894 | 7218 | SH |  | SOLE |  | 7218 | 0 | 0 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 873 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM LBTY ONE S A | 531229771 |  | 3039 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 6077 | 137 | SH |  | SOLE |  | 0 | 0 | 137 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 |  | 6197 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| ADOBE INC | COM | 00724F101 |  | 3787242 | 10821 | SH |  | SOLE |  | 9409 | 0 | 1412 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 GRTH | 921932869 |  | 1731610 | 14406 | SH |  | SOLE |  | 13692 | 0 | 714 |
| HUB GROUP INC | CL A | 443320106 |  | 152523 | 3580 | SH |  | SOLE |  | 3313 | 0 | 267 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 228078 | 3651 | SH |  | SOLE |  | 3473 | 0 | 178 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 296560 | 3032 | SH |  | SOLE |  | 2962 | 0 | 70 |
| WISDOMTREE TR | ARTIFICIAL INTEL | 97717Y543 |  | 167963 | 5764 | SH |  | SOLE |  | 5764 | 0 | 0 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 3564835 | 33282 | SH |  | SOLE |  | 33227 | 0 | 55 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 1902514 | 30489 | SH |  | SOLE |  | 27821 | 0 | 2668 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 312877 | 1209 | SH |  | SOLE |  | 1209 | 0 | 0 |
| ISHARES TR | IBONDS DEC 2033 | 46436E130 |  | 56227 | 2151 | SH |  | SOLE |  | 2151 | 0 | 0 |
| PROSHARES TR | S 500 HIGH INC | 74347G242 |  | 50558 | 1108 | SH |  | SOLE |  | 0 | 0 | 1108 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 47832478 | 153401 | SH |  | SOLE |  | 140270 | 0 | 13132 |
| BIO-TECHNE CORP | COM | 09073M104 |  | 3470 | 3795 | SH |  | SOLE |  | 3526 | 0 | 269 |
| INSULET CORP | COM | 45784P101 |  | 6821 | 1385 | SH |  | SOLE |  | 1311 | 0 | 74 |
| JACOBS SOLUTIONS INC | COM | 46982L108 |  | 0 | 1606 | SH |  | SOLE |  | 1514 | 0 | 92 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 486786 | 630 | SH |  | SOLE |  | 620 | 0 | 10 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 847833 | 1907 | SH |  | SOLE |  | 1907 | 0 | 0 |
| CRESCENT ENERGY COMPANY | CL A COM | 44952J104 |  | 231891 | 27639 | SH |  | SOLE |  | 27639 | 0 | 0 |
| ISHARES TR | DEVSMCP EXNA ETF | 464288497 |  | 2468 | 36 | SH |  | SOLE |  | 0 | 0 | 36 |
| LANDSTAR SYS INC | COM | 515098101 |  | 1006 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 536390 | 1109 | SH |  | SOLE |  | 1071 | 0 | 38 |
| STATE STR CORP | COM | 857477103 |  | 393868 | 3053 | SH |  | SOLE |  | 2994 | 0 | 59 |
| MAGNERA CORP | COM SHS | 55939A107 |  | 318 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| MSA SAFETY INC | COM | 553498106 |  | 481381 | 3006 | SH |  | SOLE |  | 3006 | 0 | 0 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 1654 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 |  | 155727 | 3182 | SH |  | SOLE |  | 2959 | 0 | 223 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 74099 | 298 | SH |  | SOLE |  | 298 | 0 | 0 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 1681974 | 4504 | SH |  | SOLE |  | 4504 | 0 | 0 |
| VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 |  | 144052 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CENTERPOINT ENERGY INC | COM | 15189T107 |  | 15336 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 10320 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| FIRST TR EXCH TRD ALPHDX FD | EMERG MKT ALPH | 33737J182 |  | 63179 | 2310 | SH |  | SOLE |  | 1800 | 0 | 510 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 243934 | 1416 | SH |  | SOLE |  | 1273 | 0 | 143 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 9920211 | 80482 | SH |  | SOLE |  | 64572 | 0 | 15910 |
| QNITY ELECTRONICS INC | COMMON STOCK | 74743L100 |  | 743587 | 9107 | SH |  | SOLE |  | 339 | 0 | 8768 |
| DANAHER CORPORATION | COM | 235851102 |  | 12820 | 56 | SH |  | SOLE |  | 37 | 0 | 19 |
| NATURAL GROCERS BY VITAMIN C | COM | 63888U108 |  | 6012 | 240 | SH |  | SOLE |  | 240 | 0 | 0 |
| AMDOCS LTD | SHS | G02602103 |  | 54183 | 673 | SH |  | SOLE |  | 673 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 |  | 134590 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 3926795 | 22957 | SH |  | SOLE |  | 20581 | 0 | 2376 |
| ALCON AG | ORD SHS | H01301128 |  | 115142 | 2197 | SH |  | SOLE |  | 2197 | 0 | 0 |
| VANECK MERK GOLD ETF | GOLD SHS | 921078101 |  | 207400 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 809572 | 2112 | SH |  | SOLE |  | 2112 | 0 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 27417957 | 40207 | SH |  | SOLE |  | 31398 | 0 | 8809 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 GRTH | 921932794 |  | 2334498 | 19248 | SH |  | SOLE |  | 19056 | 0 | 192 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 27703 | 326 | SH |  | SOLE |  | 326 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 |  | 7306 | 401 | SH |  | SOLE |  | 401 | 0 | 0 |
| STIFEL FINL CORP | COM | 860630102 |  | 23416 | 187 | SH |  | SOLE |  | 187 | 0 | 0 |
| DRAFTKINGS INC NEW | COM CL A | 26142V105 |  | 325233 | 9438 | SH |  | SOLE |  | 9438 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 247990 | 6425 | SH |  | SOLE |  | 5947 | 0 | 478 |
| GUIDEWIRE SOFTWARE INC | COM | 40171V100 |  | 5227 | 1056 | SH |  | SOLE |  | 1004 | 0 | 52 |
| STAG INDL INC | COM | 85254J102 |  | 6249 | 6666 | SH |  | SOLE |  | 6212 | 0 | 454 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 33648 | 341 | SH |  | SOLE |  | 328 | 0 | 13 |
| SNAP ON INC | COM | 833034101 |  | 253970 | 737 | SH |  | SOLE |  | 715 | 0 | 22 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 1595012 | 3319 | SH |  | SOLE |  | 3207 | 0 | 112 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 159980 | 1314 | SH |  | SOLE |  | 1174 | 0 | 140 |
| WD 40 CO | COM | 929236107 |  | 2166 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| MAGNUM ICE CREAM CO NV | ORD SHS | N5505D105 |  | 317 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| CARETRUST REIT INC | COM | 14174T107 |  | 1121 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 993885 | 10664 | SH |  | SOLE |  | 10531 | 0 | 133 |
| BORGWARNER INC | COM | 099724106 |  | 45 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| WISDOMTREE TR | US HIGH DIVIDEND | 97717W208 |  | 225226 | 2212 | SH |  | SOLE |  | 2212 | 0 | 0 |
| TARGET CORP | COM | 87612E106 |  | 31280 | 320 | SH |  | SOLE |  | 120 | 0 | 200 |
| IMPINJ INC | COM | 453204109 |  | 272326 | 1565 | SH |  | SOLE |  | 1565 | 0 | 0 |
| ESQUIRE FINL HLDGS INC | COM | 29667J101 |  | 817 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 |  | 859585 | 3716 | SH |  | SOLE |  | 3448 | 0 | 268 |
| NETEASE INC | SPONSORED ADS | 64110W102 |  | 3165 | 412 | SH |  | SOLE |  | 412 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | 33738D309 |  | 19912 | 434 | SH |  | SOLE |  | 434 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | COM | 957638109 |  | 1513 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| UBS GROUP AG | SHS | H42097107 |  | 30472 | 658 | SH |  | SOLE |  | 0 | 0 | 658 |
| APPLE INC | COM | 037833100 |  | 56388471 | 219223 | SH |  | SOLE |  | 196200 | 0 | 23023 |
| APTARGROUP INC | COM | 038336103 |  | 1708 | 673 | SH |  | SOLE |  | 617 | 0 | 56 |
| SEACOAST BKG CORP FLA | COM NEW | 811707801 |  | 287462 | 9149 | SH |  | SOLE |  | 8636 | 0 | 513 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 0 | 290 | SH |  | SOLE |  | 290 | 0 | 0 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 320310 | 776 | SH |  | SOLE |  | 776 | 0 | 0 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 295538 | 3750 | SH |  | SOLE |  | 3750 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | FT VEST LAD | 33740U729 |  | 98108 | 3698 | SH |  | SOLE |  | 0 | 0 | 3698 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 440574 | 1436 | SH |  | SOLE |  | 1367 | 0 | 69 |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 |  | 3270 | 1945 | SH |  | SOLE |  | 1824 | 0 | 121 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 8408 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 2420095 | 3859 | SH |  | SOLE |  | 2589 | 0 | 1270 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 11752450 | 131371 | SH |  | SOLE |  | 129782 | 0 | 1589 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 366690 | 2459 | SH |  | SOLE |  | 2408 | 0 | 51 |
| CENTENE CORP DEL | COM | 15135B101 |  | 0 | 3039 | SH |  | SOLE |  | 3039 | 0 | 0 |
| ROSS STORES INC | COM | 778296103 |  | 405855 | 2253 | SH |  | SOLE |  | 2253 | 0 | 0 |
| MONRO INC | COM | 610236101 |  | 281 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| LOWES COS INC | COM | 548661107 |  | 688753 | 2856 | SH |  | SOLE |  | 1770 | 0 | 1086 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 56848 | 2344 | SH |  | SOLE |  | 2030 | 0 | 314 |
| SPDR SERIES TRUST | STATE STREET SPD | 78464A805 |  | 2713920 | 32896 | SH |  | SOLE |  | 31887 | 0 | 1009 |
| FEDEX CORP | COM | 31428X106 |  | 6355 | 493 | SH |  | SOLE |  | 471 | 0 | 22 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 532 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 395309 | 1119 | SH |  | SOLE |  | 1092 | 0 | 27 |
| VERALTO CORP | COM SHS | 92338C103 |  | 798 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 448840 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 72748 | 1111 | SH |  | SOLE |  | 0 | 0 | 1111 |
| KINSALE CAP GROUP INC | COM | 49714P108 |  | 782 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 15577117 | 27191 | SH |  | SOLE |  | 24175 | 0 | 3016 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 |  | 2653 | 1902 | SH |  | SOLE |  | 1804 | 0 | 98 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 43065 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 10385 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| XCEL ENERGY INC | COM | 98389B100 |  | 18613 | 252 | SH |  | SOLE |  | 252 | 0 | 0 |
| NORDSON CORP | COM | 655663102 |  | 327466 | 1362 | SH |  | SOLE |  | 1285 | 0 | 77 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 7926204 | 120094 | SH |  | SOLE |  | 79574 | 0 | 40520 |
| ISHARES TR | IBONDS DEC 2031 | 46436E486 |  | 92066 | 4353 | SH |  | SOLE |  | 3153 | 0 | 1200 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 38520 | 932 | SH |  | SOLE |  | 932 | 0 | 0 |
| PERRIGO CO PLC | SHS | G97822103 |  | 418 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| CANADIAN IMPERIAL BANK OF CO | COM | 136069101 |  | 2623250 | 28951 | SH |  | SOLE |  | 26307 | 0 | 2644 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 3210324 | 10838 | SH |  | SOLE |  | 8711 | 0 | 2127 |
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y407 |  | 1333571 | 11168 | SH |  | SOLE |  | 9822 | 0 | 1346 |
| BLACKSTONE INC | COM | 09260D107 |  | 1532614 | 9943 | SH |  | SOLE |  | 8871 | 0 | 1072 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 9137290 | 91027 | SH |  | SOLE |  | 84354 | 0 | 6673 |
| REALTY INCOME CORP | COM | 756109104 |  | 161162 | 2859 | SH |  | SOLE |  | 2765 | 0 | 94 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 30644 | 310 | SH |  | SOLE |  | 310 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 169207 | 2546 | SH |  | SOLE |  | 2546 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 31467 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 1914166 | 19933 | SH |  | SOLE |  | 7682 | 0 | 12251 |
| AT INC | COM | 00206R102 |  | 139650 | 5622 | SH |  | SOLE |  | 157 | 0 | 5465 |
| CASSAVA SCIENCES INC | COM | 14817C107 |  | 1980 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |

---