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   61,802,928 360,977 SH   SOLE 0 353,611 0 7,366
ABBVIE INC COM 00287Y109   488,619 3,278 SH   SOLE 0 3,278 0 0
ABBOTT LABORATORIES COM 002824100   26,127,321 269,771 SH   SOLE 0 264,584 0 5,187
ACCENTURE PLC COM G1151C101   30,660,327 99,835 SH   SOLE 0 97,181 0 2,654
AUTOMATIC DATA PROCESSING COM 053015103   302,168 1,256 SH   SOLE 0 1,256 0 0
APPLIED MATERIALS INC COM 038222105   32,946,947 237,970 SH   SOLE 0 232,670 0 5,300
AMGEN INC COM 031162100   31,076,719 115,630 SH   SOLE 0 113,472 0 2,158
AMAZON.COM INC COM 023135106   38,970,450 306,564 SH   SOLE 0 299,764 0 6,800
AMPHENOL CORP COM 032095101   40,022,999 476,521 SH   SOLE 0 465,513 0 11,008
BANK OF AMERICA CORP COM 060505104   1,175,287 42,925 SH   SOLE 0 42,925 0 0
BECTON DICKINSON & CO COM 075887109   40,482,954 156,589 SH   SOLE 0 153,443 0 3,146
BERKSHIRE HATHAWAY CL B COM 084670702   18,975,751 54,170 SH   SOLE 0 53,628 0 542
CARRIER GLOBAL CORP COM 14448C104   312,929 5,669 SH   SOLE 0 5,669 0 0
CATERPILLAR INC COM 149123101   354,900 1,300 SH   SOLE 0 1,300 0 0
COSTCO WHOLESALE CORP COM 22160K105   339,541 601 SH   SOLE 0 526 0 75
COPART INC COM 217204106   810,092 18,800 SH   SOLE 0 18,800 0 0
CORVUS PHARMACEUTICALS INC. COM 221015100   16,761 11,480 SH   SOLE 0 10,880 0 600
CROWDSTRIKE HOL COM 22788C105   33,861,978 202,306 SH   SOLE 0 197,776 0 4,530
CISCO SYSTEMS COM 17275R102   230,909 4,295 SH   SOLE 0 4,295 0 0
CVS HEALTH CORP COM 126650100   18,167,932 260,211 SH   SOLE 0 254,678 0 5,533
CHEVRON CORP COM 166764100   30,889,161 183,188 SH   SOLE 0 179,070 0 4,118
DEERE & CO COM 244199105   236,240 626 SH   SOLE 0 626 0 0
WALT DISNEY CO COM 254687106   513,315 6,333 SH   SOLE 0 6,333 0 0
DOVER CORP COM 260003108   285,019 2,043 SH   SOLE 0 2,043 0 0
ECOLAB INC COM 278865100   28,102,613 165,895 SH   SOLE 0 162,925 0 2,970
ISHARES MSCI EAFE INDEX FUND COM 464287465   767,562 11,137 SH   SOLE 0 10,620 0 517
EMERSON ELEC CO COM 291011104   683,136 7,074 SH   SOLE 0 7,074 0 0
EATON CORP PLC COM G29183103   218,612 1,025 SH   SOLE 0 1,025 0 0
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200   686,500 22,347 SH   SOLE 0 22,297 0 50
GENERAL ELECTRIC CO COM 369604301   523,454 4,735 SH   SOLE 0 4,685 0 50
GE HEALTHCARE TECHNOLOGIES COM 36266G107   402,593 5,917 SH   SOLE 0 5,901 0 16
ALPHABET INC CL C COM 02079K107   36,434,661 276,334 SH   SOLE 0 269,229 0 7,105
ALPHABET INC CL A COM 02079K305   13,368,003 102,155 SH   SOLE 0 100,855 0 1,300
W.W. GRAINGER, INC. COM 384802104   473,910 685 SH   SOLE 0 685 0 0
HUNINGTON BANCSHARES COM 446150104   104,000 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102   13,967,367 46,225 SH   SOLE 0 44,677 0 1,548
HONEYWELL INTL INC COM 438516106   397,560 2,152 SH   SOLE 0 2,152 0 0
INTL BUSINESS MACHS COM 459200101   356,783 2,543 SH   SOLE 0 2,543 0 0
INTEL CORP COM 458140100   282,623 7,950 SH   SOLE 0 7,950 0 0
ISHARES CORE S&P 500 ETF COM 464287200   352,133 820 SH   SOLE 0 820 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622   1,029,845 4,384 SH   SOLE 0 4,384 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614   4,515,978 16,978 SH   SOLE 0 16,168 0 810
JOHNSON & JOHNSON COM 478160104   39,721,548 255,034 SH   SOLE 0 250,264 0 4,770
JP MORGAN CHASE& CO COM 46625H100   14,994,343 103,395 SH   SOLE 0 99,380 0 4,015
COCA-COLA COM 191216100   2,802,303 50,059 SH   SOLE 0 50,059 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   208,944 1,200 SH   SOLE 0 1,200 0 0
LILLY, ELI COM 532457108   558,615 1,040 SH   SOLE 0 1,040 0 0
LOWE`S COMPANIES COM 548661107   2,586,569 12,445 SH   SOLE 0 12,245 0 200
MASTERCARD INCORPORATED CL A COM 57636Q104   386,012 975 SH   SOLE 0 975 0 0
MARRIOT INTL INC COM 571903202   698,771 3,555 SH   SOLE 0 3,555 0 0
MCDONALDS CORP COM 580135101   573,772 2,178 SH   SOLE 0 2,178 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107   255,718 560 SH   SOLE 0 560 0 0
META PLATFORMS INC. COM 30303M102   33,070,869 110,159 SH   SOLE 0 107,494 0 2,665
MARSH & MCLENNAN COS COM 571748102   37,657,135 197,883 SH   SOLE 0 193,003 0 4,880
MERCK & CO INC COM 58933Y105   1,930,930 18,756 SH   SOLE 0 18,631 0 125
MICROSOFT CORP COM 594918104   36,977,895 117,111 SH   SOLE 0 114,539 0 2,572
METTLER-TOLEDO INTL INC COM 592688105   7,055,082 6,367 SH   SOLE 0 6,087 0 280
NIKE INC COM 654106103   23,590,524 246,711 SH   SOLE 0 240,236 0 6,475
SERVICENOW COM 81762P102   31,194,440 55,808 SH   SOLE 0 54,665 0 1,143
OWENS CORNING COM 690742101   272,138 1,995 SH   SOLE 0 1,995 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100   4,236,236 10,354 SH   SOLE 0 9,942 0 412
ORACLE CORP COM 68389X105   5,716,820 53,973 SH   SOLE 0 53,923 0 50
OTIS WORLDWIDE CORP COM 68902V107   207,360 2,582 SH   SOLE 0 2,582 0 0
PEPSICO INC COM 713448108   37,479,789 221,198 SH   SOLE 0 216,833 0 4,365
PFIZER INC COM 717081103   204,062 6,152 SH   SOLE 0 6,152 0 0
PROCTER & GAMBLE COM 742718109   1,759,012 12,060 SH   SOLE 0 11,660 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109   478,453 5,168 SH   SOLE 0 5,168 0 0
PAYPAL HOLDINGS COM 70450Y103   13,913,597 238,002 SH   SOLE 0 229,763 0 8,239
RTX CORP COM 75513E101   26,085,095 362,444 SH   SOLE 0 354,933 0 7,511
SCHWAB INTL EQUITY ETF COM 808524805   234,324 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US LARGE CAP GROWTH ETF COM 808524300   406,986 5,597 SH   SOLE 0 5,597 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409   428,181 6,643 SH   SOLE 0 6,643 0 0
SHELL PLC FUN SPONSORED ADR COM 780259305   207,690 3,226 SH   SOLE 0 3,226 0 0
SCHLUMBERGER COM 806857108   592,153 10,157 SH   SOLE 0 8,957 0 1,200
SPDR S&P 500 ETF COM 78462F103   5,462,017 12,777 SH   SOLE 0 12,232 0 545
TRUIST FINANCIAL CORP COM 89832Q109   18,113,792 633,128 SH   SOLE 0 616,648 0 16,480
TELEFLEX INC COM 879369106   273,010 1,390 SH   SOLE 0 1,390 0 0
TJX COMPANIES INC COM 872540109   32,913,597 370,315 SH   SOLE 0 362,243 0 8,072
THERMO FISHER SCIENTIFIC COM 883556102   28,079,275 55,474 SH   SOLE 0 54,352 0 1,122
T ROWE PRICE COM 74144T108   488,170 4,655 SH   SOLE 0 4,305 0 350
TEXAS INSTRUMENTS INC COM 882508104   27,250,816 171,378 SH   SOLE 0 167,701 0 3,677
UNION PACIFIC CORPORATION COM 907818108   1,758,752 8,637 SH   SOLE 0 8,637 0 0
UNITED PARCEL SERVICE INC COM 911312106   234,428 1,504 SH   SOLE 0 1,504 0 0
VISA INC COM 92826C839   40,086,833 174,283 SH   SOLE 0 170,038 0 4,245
VANGUARD DIVIDEND APPREC. ETF COM 921908844   1,263,084 8,129 SH   SOLE 0 8,090 0 39
VANGUARD S&P 500 ETF COM 922908363   3,012,794 7,672 SH   SOLE 0 7,672 0 0
EXXON MOBIL CORP COM 30231G102   2,683,058 22,819 SH   SOLE 0 22,819 0 0