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   7,564 68,720 SH   SOLE   0 0 68,720
AbbVieInc COM 00287Y109   9,752 62,933 SH   SOLE   0 0 62,933
AdobeSystems COM 00724F101   20,462 34,298 SH   SOLE   0 0 34,298
AirbnbIncA COMCLA 009066101   1,604 11,786 SH   SOLE   0 0 11,786
AlphabetIncA CLA 02079K305   13,482 96,518 SH   SOLE   0 0 96,518
AlphabetIncC CLC 02079K107   14,276 101,301 SH   SOLE   0 0 101,301
AmazonComInc COM 023135106   23,441 154,279 SH   SOLE   0 0 154,279
AmericanExpressCompany COM 025816109   7,645 40,808 SH   SOLE   0 0 40,808
AmericanTowerCorpClassA COM 03027X100   3,357 15,551 SH   SOLE   0 0 15,551
AmgenIncorporated COM 031162100   13,034 45,254 SH   SOLE   0 0 45,254
AnheuserBusch ADR 03524A108   3,178 49,185 SH   SOLE   0 0 49,185
AppleInc. COM 037833100   53,318 276,938 SH   SOLE   0 0 276,938
AppliedMaterialsInc COM 038222105   11,611 71,647 SH   SOLE   0 0 71,647
AristaNetworksInc COM 040413106   332 1,412 SH   SOLE   0 0 1,412
AT&TInc COM 00206R102   1,267 75,534 SH   SOLE   0 0 75,534
AutoDataProcessing COM 053015103   13,570 58,250 SH   SOLE   0 0 58,250
Autodesk COM 052769106   550 2,260 SH   SOLE   0 0 2,260
BankofAmericaCorp COM 060505104   324 9,634 SH   SOLE   0 0 9,634
BaxterInternationalInc COM 071813109   433 11,219 SH   SOLE   0 0 11,219
BectonDickinson&Co COM 075887109   11,577 47,483 SH   SOLE   0 0 47,483
BerkshireHathawayClB CLB 084670702   4,678 13,118 SH   SOLE   0 0 13,118
Boeing COM 097023105   14,788 56,733 SH   SOLE   0 0 56,733
BookingHoldingsInc COM 09857L108   5,150 1,452 SH   SOLE   0 0 1,452
Bristol-MyersSquibbCo COM 110122108   6,532 127,314 SH   SOLE   0 0 127,314
CSXCorp COM 126408103   12,413 358,035 SH   SOLE   0 0 358,035
Caterpillar COM 149123101   12,158 41,123 SH   SOLE   0 0 41,123
CharlesSchwabCorp COM 808513105   11,003 159,938 SH   SOLE   0 0 159,938
ChevronCorp COM 166764100   3,602 24,151 SH   SOLE   0 0 24,151
ChipotleMexicanGrillIncA COM 169656105   4,271 1,867 SH   SOLE   0 0 1,867
CiscoSystems COM 17275R102   12,231 242,109 SH   SOLE   0 0 242,109
CocaColaCompany COM 191216100   7,959 135,074 SH   SOLE   0 0 135,074
Colgate-PalmoliveCo COM 194162103   632 7,938 SH   SOLE   0 0 7,938
ConocoPhillips COM 20825C104   397 3,421 SH   SOLE   0 0 3,421
ConstellationBrandsIncA COM 21036P108   8,455 34,977 SH   SOLE   0 0 34,977
CorningInc CLA 219350105   6,130 201,343 SH   SOLE   0 0 201,343
CostcoCompaniesInc. COM 22160K105   19,547 29,613 SH   SOLE   0 0 29,613
CrowdStrikeHoldingsIncA COM 22788C105   4,257 16,676 SH   SOLE   0 0 16,676
CumminsInc CLA 231021106   9,161 38,242 SH   SOLE   0 0 38,242
Deere&Co COM 244199105   11,946 29,875 SH   SOLE   0 0 29,875
DeutscheTelekomAGADR COM 251566105   4,866 201,669 SH   SOLE   0 0 201,669
DisneyWaltCo. ADR 254687106   9,487 105,074 SH   SOLE   0 0 105,074
EdwardsLifesciencesCorp COM 28176E108   8,438 110,665 SH   SOLE   0 0 110,665
ElectronicArtsInc. COM 285512109   7,226 52,820 SH   SOLE   0 0 52,820
EliLilly COM 532457108   13,633 23,388 SH   SOLE   0 0 23,388
EmersonElectricCo COM 291011104   2,269 23,321 SH   SOLE   0 0 23,321
EnbridgeInc COM 29250N105   10,198 283,129 SH   SOLE   0 0 283,129
ExxonMobilCorporation COM 30231G102   1,377 13,779 SH   SOLE   0 0 13,779
FedexCorporation COM 31428X106   11,476 45,366 SH   SOLE   0 0 45,366
FiservInc COM 337738108   6,771 50,974 SH   SOLE   0 0 50,974
GenlAmerInvestorsCo COM 368802104   322 7,516 SH   SOLE   0 0 7,516
GileadSciencesInc COM 375558103   2,149 26,537 SH   SOLE   0 0 26,537
GSKPlc COM 37733W204   5,564 150,149 SH   SOLE   0 0 150,149
HomeDepotInc ADR 437076102   16,117 46,507 SH   SOLE   0 0 46,507
HoneywellInternational COM 438516106   12,713 60,625 SH   SOLE   0 0 60,625
HPInc COM 40434L105   223 7,425 SH   SOLE   0 0 7,425
HubbellIncClassB COM 443510607   7,916 24,066 SH   SOLE   0 0 24,066
IntelCorp CLB 458140100   14,769 293,919 SH   SOLE   0 0 293,919
IntlBusinessMachines COM 459200101   12,172 74,429 SH   SOLE   0 0 74,429
IntuitInc COM 461202103   7,439 11,902 SH   SOLE   0 0 11,902
InvescoQQQTrust UNITSER1 46090E103   212 520 SH   SOLE   0 0 520
iSharesRussell3000 COM 464287689   268 982 SH   SOLE   0 0 982
Johnson&Johnson ETF 478160104   8,599 54,862 SH   SOLE   0 0 54,862
JPMorganChase&Co COM 46625H100   412 2,424 SH   SOLE   0 0 2,424
KenvueInc COM 49177J102   4,363 202,665 SH   SOLE   0 0 202,665
LabCpOfAmerHldgNew COM 50540R409   5,274 23,206 SH   SOLE   0 0 23,206
LockheedMartinCorp COM 539830109   249 550 SH   SOLE   0 0 550
MascoCorp COM 574599106   270 4,045 SH   SOLE   0 0 4,045
McCormick&CoIncN-Vt COM 579780206   9,780 142,949 SH   SOLE   0 0 142,949
McDonaldsCorp COMNONVTG 580135101   11,008 37,128 SH   SOLE   0 0 37,128
MedtronicInc COM G5960L103   3,098 37,613 SH   SOLE   0 0 37,613
Merck PLCSHS 58933Y105   11,591 106,323 SH   SOLE   0 0 106,323
MetaPlatformsIncA COM 30303M102   20,231 57,158 SH   SOLE   0 0 57,158
MicrosoftCorp CLA 594918104   35,241 93,717 SH   SOLE   0 0 93,717
MondelezIntlIncClA COM 609207105   5,798 80,060 SH   SOLE   0 0 80,060
MotorolaSolutionsInc CLA 620076307   360 1,153 SH   SOLE   0 0 1,153
NikeIncB COM 654106103   14,093 129,811 SH   SOLE   0 0 129,811
NovartisAG CLB 66987V109   300 2,975 SH   SOLE   0 0 2,975
nVentElectricPLC ADR G6700G107   368 6,240 SH   SOLE   0 0 6,240
NVIDIACorp COM 67066G104   20,866 42,135 SH   SOLE   0 0 42,135
NXPSemiconductorN.V. COM N6596X109   5,732 24,959 SH   SOLE   0 0 24,959
OReillyAutomotiveInc COM 67103H107   418 440 SH   SOLE   0 0 440
OracleCorporation COM 68389X105   984 9,339 SH   SOLE   0 0 9,339
PalantirTechnologiesIncA COM 69608A108   717 41,768 SH   SOLE   0 0 41,768
PaloAltoNetworksInc CLA 697435105   3,578 12,135 SH   SOLE   0 0 12,135
PayPalHoldingsInc COM 70450Y103   4,586 74,681 SH   SOLE   0 0 74,681
PentairLtdCom COM G7S00T104   838 11,534 SH   SOLE   0 0 11,534
PepsicoInc PLC 713448108   12,825 75,515 SH   SOLE   0 0 75,515
PfizerInc COM 717081103   9,501 330,023 SH   SOLE   0 0 330,023
Phillips66 COM 718546104   315 2,366 SH   SOLE   0 0 2,366
Procter&Gamble COM 742718109   6,655 45,416 SH   SOLE   0 0 45,416
QualcommInc COM 747525103   14,778 102,177 SH   SOLE   0 0 102,177
RaytheonTechnologiesCorp COM 75513E101   1,063 12,636 SH   SOLE   0 0 12,636
RegeneronPharmsInc COM 75886F107   8,362 9,521 SH   SOLE   0 0 9,521
RockwellAutomationInc COM 773903109   272 876 SH   SOLE   0 0 876
RpmInternationalInc COM 749685103   450 4,032 SH   SOLE   0 0 4,032
SanofiAventis COM 80105N105   343 6,915 SH   SOLE   0 0 6,915
Schlumberger ADR 806857108   330 6,350 SH   SOLE   0 0 6,350
SchwabInternationalEquityET INTLEQTYETF 808524805   202 5,475 SH   SOLE   0 0 5,475
SchwabUSBroadMarketETF COMSTK 808524102   314 5,643 SH   SOLE   0 0 5,643
ServiceNowInc COM 81762P102   282 400 SH   SOLE   0 0 400
SherwinWilliamsCo COM 824348106   219 705 SH   SOLE   0 0 705
SnapOnTools COM 833034101   4,073 14,102 SH   SOLE   0 0 14,102
StarbucksCorp COM 855244109   14,350 149,473 SH   SOLE   0 0 149,473
StrykerCorp COM 863667101   568 1,900 SH   SOLE   0 0 1,900
SyscoCorp. COM 871829107   9,063 123,935 SH   SOLE   0 0 123,935
TargetCorporation COM 87612E106   2,805 19,697 SH   SOLE   0 0 19,697
TeslaMotorsInc COM 88160R101   2,825 11,371 SH   SOLE   0 0 11,371
ThermoFisherScientific COM 883556102   7,519 14,166 SH   SOLE   0 0 14,166
TradeDeskIncA(The) COM 88339J105   228 3,175 SH   SOLE   0 0 3,175
UnileverPlcAmerShs COMCLA 904767704   5,162 106,478 SH   SOLE   0 0 106,478
UnionPacificCorp SPONADRNEW 907818108   14,699 59,847 SH   SOLE   0 0 59,847
UnitedParcelServiceB COM 911312106   12,299 78,225 SH   SOLE   0 0 78,225
UnitedhealthGroupInc COM 91324P102   241 459 SH   SOLE   0 0 459
VerizonCommunicationsInc COM 92343V104   3,126 82,935 SH   SOLE   0 0 82,935
VisaInc.ClassA COM 92826C839   22,462 86,277 SH   SOLE   0 0 86,277
Wal-MartStoresInc CLA 931142103   4,830 30,638 SH   SOLE   0 0 30,638
WattsWaterTechIncA COM 942749102   3,165 15,195 SH   SOLE   0 0 15,195
WellsFargo&Co CLA 949746101   598 12,157 SH   SOLE   0 0 12,157
YumBrands COM 988498101   7,099 54,338 SH   SOLE   0 0 54,338
ZimmerBiometHldgsInc COM 98956P102   3,737 30,708 SH   SOLE   0 0 30,708
ZoetisInc COM 98978V103   16,425 83,221 SH   SOLE   0 0 83,221