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
AbbottLaboratories COM 002824100   6,710 69,290 SH   SOLE   0 0 69,290
AbbVieInc COM 00287Y109   9,424 63,225 SH   SOLE   0 0 63,225
AdobeSystems COM 00724F101   17,731 34,774 SH   SOLE   0 0 34,774
AFLACInc COM 001055102   259 3,377 SH   SOLE   0 0 3,377
AirbnbIncA COMCLA 009066101   1,635 11,922 SH   SOLE   0 0 11,922
AlphabetIncA CLA 02079K305   12,773 97,614 SH   SOLE   0 0 97,614
AlphabetIncC CLC 02079K107   13,553 102,796 SH   SOLE   0 0 102,796
AmazonComInc COM 023135106   19,794 155,716 SH   SOLE   0 0 155,716
AmericanExpressCompany COM 025816109   5,798 38,864 SH   SOLE   0 0 38,864
AmericanTowerCorpClassA COM 03027X100   2,330 14,171 SH   SOLE   0 0 14,171
AmgenIncorporated COM 031162100   12,361 45,993 SH   SOLE   0 0 45,993
AnheuserBusch ADR 03524A108   2,930 53,001 SH   SOLE   0 0 53,001
AppleInc. COM 037833100   48,353 282,423 SH   SOLE   0 0 282,423
AppliedMaterialsInc COM 038222105   10,183 73,552 SH   SOLE   0 0 73,552
AristaNetworksInc COM 040413106   259 1,412 SH   SOLE   0 0 1,412
AT&TInc COM 00206R102   2,722 181,240 SH   SOLE   0 0 181,240
AutoDataProcessing COM 053015103   13,587 56,478 SH   SOLE   0 0 56,478
Autodesk COM 052769106   477 2,306 SH   SOLE   0 0 2,306
BankofAmericaCorp COM 060505104   263 9,634 SH   SOLE   0 0 9,634
BaxterInternationalInc COM 071813109   665 17,631 SH   SOLE   0 0 17,631
BectonDickinson&Co COM 075887109   12,266 47,446 SH   SOLE   0 0 47,446
BerkshireHathawayClB CLB 084670702   4,595 13,118 SH   SOLE   0 0 13,118
Boeing COM 097023105   10,966 57,213 SH   SOLE   0 0 57,213
BookingHoldingsInc COM 09857L108   4,592 1,489 SH   SOLE   0 0 1,489
Bristol-MyersSquibbCo COM 110122108   7,336 126,407 SH   SOLE   0 0 126,407
CSXCorp COM 126408103   11,141 362,323 SH   SOLE   0 0 362,323
Caterpillar COM 149123101   11,234 41,150 SH   SOLE   0 0 41,150
CharlesSchwabCorp COM 808513105   8,522 155,238 SH   SOLE   0 0 155,238
ChevronCorp COM 166764100   4,072 24,151 SH   SOLE   0 0 24,151
ChipotleMexicanGrillIncA COM 009066101   3,118 1,702 SH   SOLE   0 0 1,702
CiscoSystems COM 17275R102   12,820 238,473 SH   SOLE   0 0 238,473
CocaColaCompany COM 191216100   7,596 135,698 SH   SOLE   0 0 135,698
Colgate-PalmoliveCo COM 194162103   573 8,063 SH   SOLE   0 0 8,063
ConocoPhillips COM 20825C104   409 3,421 SH   SOLE   0 0 3,421
ConstellationBrandsIncA CLA 21036P108   8,680 34,538 SH   SOLE   0 0 34,538
CorningInc COM 219350105   6,999 229,723 SH   SOLE   0 0 229,723
CostcoCompaniesInc. COM 22160K105   16,973 30,043 SH   SOLE   0 0 30,043
CrowdStrikeHoldingsIncA CLA 22788C105   2,837 16,951 SH   SOLE   0 0 16,951
CumminsInc COM 231021106   8,442 36,953 SH   SOLE   0 0 36,953
Deere&Co COM 244199105   10,316 27,336 SH   SOLE   0 0 27,336
DeutscheTelekomAGADR ADR 251566105   4,301 205,214 SH   SOLE   0 0 205,214
DisneyWaltCo. COM 254687106   8,567 105,709 SH   SOLE   0 0 105,709
EbayInc COM 278642103   586 13,291 SH   SOLE   0 0 13,291
EdwardsLifesciencesCorp COM 28176E108   7,428 107,218 SH   SOLE   0 0 107,218
ElectronicArtsInc. COM 285512109   6,369 52,905 SH   SOLE   0 0 52,905
EliLilly COM 532457108   13,240 24,651 SH   SOLE   0 0 24,651
EmersonElectricCo COM 291011104   2,394 24,797 SH   SOLE   0 0 24,797
EnbridgeInc COM 29250N105   9,478 282,607 SH   SOLE   0 0 282,607
ExxonMobilCorporation COM 30231G102   1,673 14,229 SH   SOLE   0 0 14,229
FedexCorporation COM 31428X106   11,761 44,394 SH   SOLE   0 0 44,394
FiservInc COM 337738108   5,761 51,004 SH   SOLE   0 0 51,004
GenlAmerInvestorsCo COM 368802104   309 7,516 SH   SOLE   0 0 7,516
GileadSciencesInc COM 375558103   2,047 27,321 SH   SOLE   0 0 27,321
GSKPlc ADR 37733W204   5,581 153,985 SH   SOLE   0 0 153,985
HomeDepotInc COM 437076102   14,135 46,783 SH   SOLE   0 0 46,783
HoneywellInternational COM 438516106   11,138 60,292 SH   SOLE   0 0 60,292
HPInc COM 40434L105   215 8,369 SH   SOLE   0 0 8,369
HubbellIncClassB CLB 443510607   7,678 24,499 SH   SOLE   0 0 24,499
IntelCorp COM 458140100   10,564 297,169 SH   SOLE   0 0 297,169
IntlBusinessMachines COM 459200101   10,641 75,850 SH   SOLE   0 0 75,850
IntuitInc COM 461202103   6,173 12,082 SH   SOLE   0 0 12,082
iSharesRussell3000 ETF 464287689   240 982 SH   SOLE   0 0 982
Johnson&Johnson COM 478160104   8,245 52,938 SH   SOLE   0 0 52,938
JPMorganChase&Co COM 46625H100   351 2,424 SH   SOLE   0 0 2,424
KenvueInc COM 49177J102   3,381 168,383 SH   SOLE   0 0 168,383
KimberlyClark COM 494368103   295 2,447 SH   SOLE   0 0 2,447
LabCpOfAmerHldgNew COM 50540R409   4,665 23,206 SH   SOLE   0 0 23,206
LockheedMartinCorp COM 539830109   224 550 SH   SOLE   0 0 550
MascoCorp COM 574599106   216 4,045 SH   SOLE   0 0 4,045
McCormick&CoIncN-Vt COMNONVTG 579780206   9,595 126,851 SH   SOLE   0 0 126,851
McDonaldsCorp COM 580135101   8,988 34,121 SH   SOLE   0 0 34,121
MedtronicInc PLCSHS G5960L103   3,071 39,192 SH   SOLE   0 0 39,192
Merck COM 58933Y105   10,423 101,252 SH   SOLE   0 0 101,252
MetaPlatformsIncA CLA 30303M102   17,376 57,881 SH   SOLE   0 0 57,881
MicrosoftCorp COM 594918104   30,275 95,885 SH   SOLE   0 0 95,885
MondelezIntlIncClA CLA 609207105   5,340 76,953 SH   SOLE   0 0 76,953
MotorolaSolutionsInc COM 620076307   313 1,153 SH   SOLE   0 0 1,153
NikeIncB CLB 654106103   12,147 127,034 SH   SOLE   0 0 127,034
NovartisAG ADR 66987V109   287 2,825 SH   SOLE   0 0 2,825
nVentElectricPLC COM G6700G107   332 6,275 SH   SOLE   0 0 6,275
NVIDIACorp COM 67066G104   18,480 42,485 SH   SOLE   0 0 42,485
NXPSemiconductorN.V. COM N6596X109   5,014 25,081 SH   SOLE   0 0 25,081
OReillyAutomotiveInc COM 67103H107   399 440 SH   SOLE   0 0 440
OracleCorporation COM 68389X105   995 9,398 SH   SOLE   0 0 9,398
PalantirTechnologiesIncA CLA 69608A108   668 41,768 SH   SOLE   0 0 41,768
PaloAltoNetworksInc COM 697435105   2,847 12,145 SH   SOLE   0 0 12,145
PayPalHoldingsInc COM 70450Y103   4,732 80,947 SH   SOLE   0 0 80,947
PentairLtdCom PLC G7S00T104   749 11,569 SH   SOLE   0 0 11,569
PepsicoInc COM 713448108   12,330 72,772 SH   SOLE   0 0 72,772
PfizerInc COM 717081103   10,774 324,833 SH   SOLE   0 0 324,833
PG&ECorporation COM 69331C108   335 20,779 SH   SOLE   0 0 20,779
Phillips66 COM 718546104   284 2,366 SH   SOLE   0 0 2,366
Procter&Gamble COM 742718109   6,794 46,585 SH   SOLE   0 0 46,585
QualcommInc COM 747525103   11,519 103,724 SH   SOLE   0 0 103,724
RaytheonTechnologiesCorp COM 75513E101   906 12,601 SH   SOLE   0 0 12,601
RegeneronPharmsInc COM 75886F107   7,967 9,682 SH   SOLE   0 0 9,682
RpmInternationalInc COM 749685103   525 5,547 SH   SOLE   0 0 5,547
SanofiAventis ADR 80105N105   370 6,915 SH   SOLE   0 0 6,915
Schlumberger COMSTK 806857108   370 6,350 SH   SOLE   0 0 6,350
SchwabUSBroadMarketETF COM 808524102   281 5,643 SH   SOLE   0 0 5,643
ServiceNowInc COM 81762P102   223 400 SH   SOLE   0 0 400
SnapOnTools COM 833034101   3,697 14,497 SH   SOLE   0 0 14,497
StarbucksCorp COM 855244109   13,542 148,376 SH   SOLE   0 0 148,376
StrykerCorp COM 863667101   519 1,900 SH   SOLE   0 0 1,900
SyscoCorp. COM 871829107   8,043 121,782 SH   SOLE   0 0 121,782
TargetCorporation COM 87612E106   2,067 18,698 SH   SOLE   0 0 18,698
TeslaMotorsInc COM 88160R101   2,933 11,725 SH   SOLE   0 0 11,725
ThermoFisherScientific COM 883556102   5,925 11,706 SH   SOLE   0 0 11,706
TradeDeskIncA(The) COMCLA 88339J105   234 3,000 SH   SOLE   0 0 3,000
UnileverPlcAmerShs SPONADRNEW 904767704   5,207 105,406 SH   SOLE   0 0 105,406
UnionPacificCorp COM 907818108   12,338 60,594 SH   SOLE   0 0 60,594
UnitedParcelServiceB COM 911312106   12,010 77,056 SH   SOLE   0 0 77,056
UnitedhealthGroupInc COM 91324P102   231 459 SH   SOLE   0 0 459
VerizonCommunicationsInc COM 92343V104   4,622 142,626 SH   SOLE   0 0 142,626
VisaInc.ClassA CLA 92826C839   20,214 87,885 SH   SOLE   0 0 87,885
Wal-MartStoresInc COM 931142103   4,923 30,788 SH   SOLE   0 0 30,788
WattsWaterTechIncA CLA 942749102   2,637 15,260 SH   SOLE   0 0 15,260
WellsFargo&Co COM 949746101   505 12,382 SH   SOLE   0 0 12,382
YumBrands COM 988498101   6,809 54,503 SH   SOLE   0 0 54,503
ZimmerBiometHldgsInc COM 98956P102   3,742 33,349 SH   SOLE   0 0 33,349
ZoetisInc CLA 98978V103   14,601 83,924 SH   SOLE   0 0 83,924