The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM 037833100   60,101,910 350,489 SH   SOLE 0 343,273 0 7,216
ABBVIE INC COM 00287Y109   627,881 3,448 SH   SOLE 0 3,448 0 0
ABBOTT LABORATORIES COM 002824100   12,141,843 106,826 SH   SOLE 0 105,521 0 1,305
ACCENTURE PLC COM G1151C101   37,372,183 107,822 SH   SOLE 0 105,108 0 2,714
AUTOMATIC DATA PROCESSING COM 053015103   313,673 1,256 SH   SOLE 0 1,256 0 0
AMERICAN ELECTRIC POWER COM 025537101   213,011 2,474 SH   SOLE 0 2,474 0 0
AFLAC INC. COM 001055102   429,300 5,000 SH   SOLE 0 5,000 0 0
ALLSTATE CORPORATION COM 020002101   273,183 1,579 SH   SOLE 0 1,579 0 0
APPLIED MATERIALS INC COM 038222105   46,637,883 226,145 SH   SOLE 0 221,050 0 5,095
AMGEN INC COM 031162100   33,703,861 118,542 SH   SOLE 0 115,901 0 2,641
AMAZON.COM INC COM 023135106   55,445,975 307,384 SH   SOLE 0 300,334 0 7,050
AMPHENOL CORP COM 032095101   53,592,071 464,604 SH   SOLE 0 453,471 0 11,133
BROADCOM LTD COM 11135F101   303,519 229 SH   SOLE 0 229 0 0
BANK OF AMERICA CORP COM 060505104   2,076,120 54,750 SH   SOLE 0 54,750 0 0
BECTON DICKINSON & CO COM 075887109   40,256,898 162,687 SH   SOLE 0 159,356 0 3,331
BERKSHIRE HATHAWAY CL B COM 084670702   24,120,607 57,359 SH   SOLE 0 56,802 0 557
BLACKSTONE GROUP LP COM 09260D107   1,521,921 11,585 SH   SOLE 0 11,585 0 0
CARRIER GLOBAL CORP COM 14448C104   364,417 6,269 SH   SOLE 0 6,269 0 0
CATERPILLAR INC COM 149123101   467,198 1,275 SH   SOLE 0 1,275 0 0
COSTCO WHOLESALE CORP COM 22160K105   432,984 591 SH   SOLE 0 516 0 75
COPART INC COM 217204106   1,088,896 18,800 SH   SOLE 0 18,800 0 0
CORVUS PHARMACEUTICALS INC. COM 221015100   20,434 11,480 SH   SOLE 0 10,880 0 600
CROWDSTRIKE HOL COM 22788C105   50,465,675 157,415 SH   SOLE 0 153,380 0 4,035
CISCO SYSTEMS COM 17275R102   225,602 4,520 SH   SOLE 0 4,520 0 0
CVS HEALTH CORP COM 126650100   20,685,836 259,351 SH   SOLE 0 253,818 0 5,533
CHEVRON CORP COM 166764100   32,559,113 206,410 SH   SOLE 0 202,382 0 4,028
DEERE & CO COM 244199105   257,123 626 SH   SOLE 0 626 0 0
DIAGEO PLC NEW GB SPN ADR COM 25243Q205   505,716 3,400 SH   SOLE 0 3,400 0 0
WALT DISNEY CO COM 254687106   774,945 6,333 SH   SOLE 0 6,333 0 0
DOVER CORP COM 260003108   530,330 2,993 SH   SOLE 0 2,893 0 100
DOW CHEMICAL COM 260557103   208,142 3,593 SH   SOLE 0 3,593 0 0
ECOLAB INC COM 278865100   36,747,735 159,150 SH   SOLE 0 156,255 0 2,895
ISHARES MSCI EAFE INDEX FUND COM 464287465   880,057 11,020 SH   SOLE 0 10,603 0 417
ELEVANCE HEALTH INC COM 036752103   251,492 485 SH   SOLE 0 485 0 0
EMERSON ELEC CO COM 291011104   821,388 7,242 SH   SOLE 0 7,242 0 0
ENTERPRISE PRODUCTS PART LP COM 293792107   1,587,013 54,387 SH   SOLE 0 54,387 0 0
EATON CORP PLC COM G29183103   320,497 1,025 SH   SOLE 0 1,025 0 0
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200   713,622 23,147 SH   SOLE 0 23,097 0 50
GENERAL DYNAMICS CORPORATION COM 369550108   302,264 1,070 SH   SOLE 0 1,070 0 0
GENERAL ELECTRIC CO COM 369604301   888,182 5,060 SH   SOLE 0 5,010 0 50
GE HEALTHCARE TECHNOLOGIES COM 36266G107   691,007 7,601 SH   SOLE 0 7,351 0 250
ALPHABET INC CL C COM 02079K107   40,754,699 267,665 SH   SOLE 0 260,650 0 7,015
ALPHABET INC CL A COM 02079K305   13,642,714 90,391 SH   SOLE 0 89,336 0 1,055
W.W. GRAINGER, INC. COM 384802104   661,245 650 SH   SOLE 0 650 0 0
HUNINGTON BANCSHARES COM 446150104   139,500 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102   11,873,598 30,953 SH   SOLE 0 29,535 0 1,418
HONEYWELL INTL INC COM 438516106   1,891,174 9,214 SH   SOLE 0 9,214 0 0
INTL BUSINESS MACHS COM 459200101   676,380 3,542 SH   SOLE 0 3,542 0 0
INTEL CORP COM 458140100   253,978 5,750 SH   SOLE 0 5,750 0 0
ISHARES CORE S&P 500 ETF COM 464287200   431,099 820 SH   SOLE 0 820 0 0
I SHARES S&P 500 GROWTH INDEX COM 464287309   227,566 2,695 SH   SOLE 0 2,695 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622   1,262,724 4,384 SH   SOLE 0 4,384 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614   5,305,167 15,740 SH   SOLE 0 14,930 0 810
JB HUNT COM 445658107   205,229 1,030 SH   SOLE 0 880 0 150
JOHNSON & JOHNSON COM 478160104   38,239,745 241,733 SH   SOLE 0 237,363 0 4,370
JP MORGAN CHASE& CO COM 46625H100   23,228,390 115,968 SH   SOLE 0 111,953 0 4,015
COCA-COLA COM 191216100   2,957,380 48,339 SH   SOLE 0 48,339 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   369,729 1,735 SH   SOLE 0 1,735 0 0
LILLY, ELI COM 532457108   956,891 1,230 SH   SOLE 0 1,230 0 0
LOCKHEED MARTIN CORP COM 539830109   249,269 548 SH   SOLE 0 548 0 0
LOWE`S COMPANIES COM 548661107   2,734,527 10,735 SH   SOLE 0 10,535 0 200
MASTERCARD INCORPORATED CL A COM 57636Q104   469,531 975 SH   SOLE 0 975 0 0
MARRIOT INTL INC COM 571903202   864,162 3,425 SH   SOLE 0 3,425 0 0
MCDONALDS CORP COM 580135101   664,838 2,358 SH   SOLE 0 2,358 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107   311,584 560 SH   SOLE 0 560 0 0
META PLATFORMS INC. COM 30303M102   51,680,337 106,430 SH   SOLE 0 103,845 0 2,585
MARSH & MCLENNAN COS COM 571748102   41,369,641 200,843 SH   SOLE 0 195,988 0 4,855
MERCK & CO INC COM 58933Y105   3,419,963 25,919 SH   SOLE 0 25,794 0 125
MICROSOFT CORP COM 594918104   52,063,809 123,749 SH   SOLE 0 121,102 0 2,647
METTLER-TOLEDO INTL INC COM 592688105   7,549,746 5,671 SH   SOLE 0 5,442 0 229
NEXTERA ENERGY, INC. COM 65339F101   1,267,207 19,828 SH   SOLE 0 19,828 0 0
NETFLIX COM 64110L106   529,592 872 SH   SOLE 0 872 0 0
NIKE INC COM 654106103   24,427,299 259,920 SH   SOLE 0 253,175 0 6,745
SERVICENOW COM 81762P102   41,643,050 54,621 SH   SOLE 0 53,487 0 1,134
NESTLE COM 641069406   592,065 5,575 SH   SOLE 0 5,575 0 0
NORTHERN TRUST COM 665859104   444,600 5,000 SH   SOLE 0 5,000 0 0
NVIDIA CORP COM 67066G104   388,531 430 SH   SOLE 0 410 0 20
OWENS CORNING COM 690742101   249,366 1,495 SH   SOLE 0 1,495 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100   4,444,098 20,264 SH   SOLE 0 19,790 0 474
ORACLE CORP COM 68389X105   4,484,779 35,704 SH   SOLE 0 35,654 0 50
OTIS WORLDWIDE CORP COM 68902V107   286,096 2,882 SH   SOLE 0 2,882 0 0
PEPSICO INC COM 713448108   47,421,760 270,966 SH   SOLE 0 266,016 0 4,950
PFIZER INC COM 717081103   216,450 7,800 SH   SOLE 0 7,800 0 0
PROCTER & GAMBLE COM 742718109   2,128,492 13,119 SH   SOLE 0 12,719 0 400
POLARIS INC COM 731068102   622,746 6,220 SH   SOLE 0 6,220 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109   393,233 4,292 SH   SOLE 0 4,292 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   18,548,214 144,434 SH   SOLE 0 140,639 0 3,795
RTX CORP COM 75513E101   37,767,810 387,243 SH   SOLE 0 378,052 0 9,191
SAP AG SPONSERED ADR COM 803054204   503,177 2,580 SH   SOLE 0 2,380 0 200
SCHWAB INTL EQUITY ETF COM 808524805   269,238 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US LARGE CAP GROWTH ETF COM 808524300   520,852 5,617 SH   SOLE 0 5,617 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409   510,290 6,716 SH   SOLE 0 6,716 0 0
SHELL PLC FUN SPONSORED ADR COM 780259305   216,271 3,226 SH   SOLE 0 3,226 0 0
SCHLUMBERGER COM 806857108   402,799 7,349 SH   SOLE 0 6,949 0 400
SPOTIFY TECHNOL COM L8681T102   303,485 1,150 SH   SOLE 0 1,140 0 10
SPDR S&P 500 ETF COM 78462F103   6,404,759 12,245 SH   SOLE 0 11,700 0 545
TRUIST FINANCIAL CORP COM 89832Q109   12,967,672 332,675 SH   SOLE 0 329,275 0 3,400
TELEFLEX INC COM 879369106   314,376 1,390 SH   SOLE 0 1,390 0 0
TARGET CORP COM 87612E106   298,067 1,682 SH   SOLE 0 1,352 0 330
TJX COMPANIES INC COM 872540109   36,730,166 362,159 SH   SOLE 0 354,137 0 8,022
THERMO FISHER SCIENTIFIC COM 883556102   42,518,999 73,156 SH   SOLE 0 71,544 0 1,612
T ROWE PRICE COM 74144T108   448,056 3,675 SH   SOLE 0 3,275 0 400
TEXAS INSTRUMENTS INC COM 882508104   34,829,108 199,926 SH   SOLE 0 195,531 0 4,395
UNITEDHEALTH GROUP INC COM 91324P102   305,725 618 SH   SOLE 0 618 0 0
UNION PACIFIC CORPORATION COM 907818108   2,351,091 9,560 SH   SOLE 0 9,560 0 0
UNITED PARCEL SERVICE INC COM 911312106   223,540 1,504 SH   SOLE 0 1,504 0 0
VISA INC COM 92826C839   48,423,171 173,510 SH   SOLE 0 169,290 0 4,220
VANGUARD DIVIDEND APPREC. ETF COM 921908844   1,555,289 8,517 SH   SOLE 0 8,453 0 64
VANGUARD S&P 500 ETF COM 922908363   3,716,292 7,731 SH   SOLE 0 7,716 0 15
WAL MART STORES INC COM 931142103   470,409 7,818 SH   SOLE 0 7,818 0 0
EXXON MOBIL CORP COM 30231G102   2,548,911 21,928 SH   SOLE 0 21,928 0 0