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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AES Corp Com 00130H105 399 19,000 SH   SOLE 0 0 0 19,000
Abbott Laboratories Com 002824100 1,504 13,840 SH   SOLE 0 4,610 0 9,230
AbbVie Inc Com 00287Y109 1,024 6,686 SH   SOLE 0 3,186 0 3,500
Adobe Inc Com 00724F101 4,022 10,986 SH   SOLE 0 9,952 0 1,034
Aegon NV ADR Com 007924103 51 11,691 SH   SOLE 0 11,691 0 0
Agilent Technologies Inc Com 00846U101 426 3,586 SH   SOLE 0 286 0 3,300
Agnico Eagle Mines Ltd Com 008474108 389 8,500 SH   SOLE 0 0 0 8,500
Air Products & Chemicals Inc Com 009158106 535 2,225 SH   SOLE 0 1,815 0 410
Akamai Technologies Inc Com 00971T101 220 2,406 SH   SOLE 0 156 0 2,250
Alphabet Inc Cl C Com 02079K107 13,984 6,393 SH   SOLE 0 5,943 0 450
Alphabet Inc Cl A Com 02079K305 6,313 2,897 SH   SOLE 0 2,597 0 300
Amazon.com Inc Com 023135106 13,722 129,200 SH   SOLE 0 119,780 0 9,420
American Tower Corp Com 03027X100 5,444 21,298 SH   SOLE 0 21,298 0 0
Amgen Inc Com 031162100 513 2,110 SH   SOLE 0 220 0 1,890
Elevance Health Inc Com 036752103 603 1,249 SH   SOLE 0 174 0 1,075
Apple Inc Com 037833100 30,802 225,289 SH   SOLE 0 220,289 0 5,000
Applied Materials Inc Com 038222105 542 5,961 SH   SOLE 0 1,961 0 4,000
Automatic Data Processing Inc Com 053015103 836 3,980 SH   SOLE 0 3,430 0 550
Aviva PLC ADR Com 05382A302 108 11,030 SH   SOLE 0 11,030 0 0
BCE Inc Com 05534B760 226 4,597 SH   SOLE 0 4,597 0 0
Baker Hughes Co Cl A Com 05722G100 470 16,274 SH   SOLE 0 274 0 16,000
Banco Bilbao Vizcaya Argentaria Sponsored ADR Com 05946K101 53 11,738 SH   SOLE 0 11,738 0 0
Bank of America Corp Com 060505104 7,196 231,175 SH   SOLE 0 231,175 0 0
Berkshire Hathaway Inc Cl A Com 084670108 2,045 5 SH   SOLE 0 3 0 2
Berkshire Hathaway Inc Cl B Com 084670702 3,504 12,834 SH   SOLE 0 8,230 0 4,604
Blackrock Inc Com 09247X101 5,512 9,051 SH   SOLE 0 9,051 0 0
Booking Holdings Inc Com 09857L108 6,940 3,968 SH   SOLE 0 3,809 0 159
Bristol-Myers Squibb Co Com 110122108 5,417 70,352 SH   SOLE 0 70,352 0 0
Cigna Corp Com 125523100 204 773 SH   SOLE 0 773 0 0
CVS Health Corporation Com 126650100 6,694 72,241 SH   SOLE 0 67,641 0 4,600
Canadian National Railway Co Com 136375102 220 1,956 SH   SOLE 0 1,046 0 910
Canadian Pacific Railway Ltd Com 13645T100 220 3,146 SH   SOLE 0 3,146 0 0
Capital One Financial Corp Com 14040H105 457 4,386 SH   SOLE 0 1,286 0 3,100
Celanese Corporation Com 150870103 938 7,975 SH   SOLE 0 4,445 0 3,530
Chevron Corp New Com Com 166764100 528 3,650 SH   SOLE 0 0 0 3,650
Ciena Corp Com 171779309 329 7,200 SH   SOLE 0 0 0 7,200
Cisco Systems Inc Com 17275R102 744 17,460 SH   SOLE 0 7,360 0 10,100
Coca-Cola Co Com 191216100 7,625 121,200 SH   SOLE 0 112,900 0 8,300
Comcast Corp New Cl A Com 20030N101 7,156 182,361 SH   SOLE 0 172,361 0 10,000
ConocoPhillips Com 20825C104 575 6,400 SH   SOLE 0 0 0 6,400
Copart Inc Com 217204106 835 7,689 SH   SOLE 0 2,351 0 5,338
Corning Inc Com 219350105 346 10,981 SH   SOLE 0 181 0 10,800
Costco Wholesale Corp Com 22160K105 2,493 5,202 SH   SOLE 0 3,083 0 2,119
Cummins Inc Com 231021106 387 2,000 SH   SOLE 0 0 0 2,000
Danaher Corp Com 235851102 9,846 38,838 SH   SOLE 0 36,388 0 2,450
Deere & Co Com 244199105 4,560 15,227 SH   SOLE 0 15,227 0 0
Devon Energy Corp New Com Com 25179M103 571 10,355 SH   SOLE 0 355 0 10,000
Diageo PLC Com 25243Q205 1,019 5,853 SH   SOLE 0 3,880 0 1,973
Walt Disney Co (The) Com 254687106 4,012 42,497 SH   SOLE 0 42,397 0 100
Dollar General Corp Com 256677105 726 2,958 SH   SOLE 0 1,304 0 1,654
eBay Inc Com Com 278642103 253 6,064 SH   SOLE 0 6,064 0 0
Ecolab Inc Com 278865100 339 2,205 SH   SOLE 0 425 0 1,780
Edison International Com 281020107 345 5,450 SH   SOLE 0 5,450 0 0
Emerson Electric Co Com 291011104 424 5,335 SH   SOLE 0 335 0 5,000
Equinix Inc Com 29444U700 226 344 SH   SOLE 0 344 0 0
Exxon Mobil Corp Com 30231G102 587 6,860 SH   SOLE 0 1,400 0 5,460
Meta Platforms Inc Com 30303M102 4,823 29,907 SH   SOLE 0 29,857 0 50
Fiserv Inc Com 337738108 276 3,107 SH   SOLE 0 2,747 0 360
Fleetcor Technologies Inc Com 339041105 200 954 SH   SOLE 0 954 0 0
Arthur J Gallagher & Co Com 363576109 722 4,426 SH   SOLE 0 99 0 4,327
General Dynamics Corp Com 369550108 4,957 22,404 SH   SOLE 0 22,404 0 0
Gilead Sciences Inc Com 375558103 495 8,004 SH   SOLE 0 1,304 0 6,700
Goldman Sachs Group Inc Com 38141G104 422 1,420 SH   SOLE 0 120 0 1,300
Graco Inc Com 384109104 294 4,949 SH   SOLE 0 0 0 4,949
W W Grainger Inc Com 384802104 932 2,050 SH   SOLE 0 2,050 0 0
Halliburton Co Com 406216101 235 7,509 SH   SOLE 0 7,509 0 0
Healthcare Trust of America Inc Com 42225P501 209 7,500 SH   SOLE 0 7,500 0 0
Hess Corporation Com 42809H107 282 2,663 SH   SOLE 0 2,663 0 0
Home Depot Inc Com 437076102 3,312 12,075 SH   SOLE 0 12,075 0 0
Hubbell Inc Com 443510607 4,297 24,063 SH   SOLE 0 24,063 0 0
J B Hunt Transport Services Inc Com 445658107 242 1,535 SH   SOLE 0 1,535 0 0
Illinois Tool Works Inc Com 452308109 344 1,890 SH   SOLE 0 1,890 0 0
Ingersoll-Rand Inc Com 45687V106 273 6,491 SH   SOLE 0 6,491 0 0
Intel Corp Com 458140100 5,689 152,075 SH   SOLE 0 145,875 0 6,200
Intercontinental Exchange Inc Com 45866F104 5,841 62,107 SH   SOLE 0 62,107 0 0
International Business Machines Corp Com 459200101 223 1,576 SH   SOLE 0 1,546 0 30
Interpublic Group of Cos Inc Com 460690100 358 13,000 SH   SOLE 0 0 0 13,000
Iron Mountain Inc Com 46284V101 224 4,600 SH   SOLE 0 4,600 0 0
iShares Core S&P 500 ETF Com 464287200 408 1,075 SH   SOLE 0 1,075 0 0
iShares MSCI Emerging Markets ETF Com 464287234 713 17,770 SH   SOLE 0 17,770 0 0
iShares MSCI EAFE ETF Com 464287465 8,446 135,152 SH   SOLE 0 135,152 0 0
iShares Russell 2000 ETF Com 464287655 2,747 16,217 SH   SOLE 0 16,217 0 0
iShares Core S&P Small Cap ETF Com 464287804 8,534 92,347 SH   SOLE 0 92,347 0 0
JPMorgan Chase & Co Com 46625H100 8,646 76,780 SH   SOLE 0 73,480 0 3,300
Johnson & Johnson Com 478160104 1,060 5,971 SH   SOLE 0 5,446 0 525
KLA Corp Com 482480100 819 2,566 SH   SOLE 0 1,068 0 1,498
Keysight Technologies Inc Com 49338L103 352 2,556 SH   SOLE 0 306 0 2,250
Kroger Co Com 501044101 249 5,255 SH   SOLE 0 5,255 0 0
Lam Research Corp Com 512807108 537 1,259 SH   SOLE 0 369 0 890
Estee Lauder Companies Inc Cl A Com 518439104 6,358 24,967 SH   SOLE 0 24,967 0 0
Lilly Eli & Co Com 532457108 772 2,381 SH   SOLE 0 2,081 0 300
Lowe's Cos Inc Com 548661107 2,219 12,703 SH   SOLE 0 12,478 0 225
Mastercard Inc Cl A Com 57636Q104 8,544 27,081 SH   SOLE 0 24,634 0 2,447
McDonald's Corp Com 580135101 331 1,340 SH   SOLE 0 865 0 475
Merck & Co Inc Com 58933Y105 3,854 42,276 SH   SOLE 0 36,001 0 6,275
Microsoft Corporation Com 594918104 25,971 101,123 SH   SOLE 0 95,546 0 5,577
Microchip Technology Inc Com 595017104 389 6,700 SH   SOLE 0 0 0 6,700
Micron Technology Inc Com 595112103 384 6,949 SH   SOLE 0 49 0 6,900
Newmont Corp Com 651639106 534 8,949 SH   SOLE 0 599 0 8,350
NextEra Energy Inc Com 65339F101 5,253 67,810 SH   SOLE 0 67,810 0 0
Nike Inc Cl B Com 654106103 3,679 36,001 SH   SOLE 0 32,230 0 3,771
Nokia Corp Sponsored ADR Com 654902204 51 11,148 SH   SOLE 0 11,148 0 0
Novartis AG Sponsored ADR Com 66987V109 6,076 71,884 SH   SOLE 0 71,309 0 575
Novo Nordisk A/S Sponsored ADR Com 670100205 500 4,489 SH   SOLE 0 3,989 0 500
NVIDIA Corp Com 67066G104 6,171 40,708 SH   SOLE 0 40,708 0 0
Oracle Corp Com 68389X105 1,470 21,033 SH   SOLE 0 11,473 0 9,560
Packaging Corp of America Com 695156109 440 3,200 SH   SOLE 0 0 0 3,200
Palo Alto Networks Inc Com 697435105 5,461 11,056 SH   SOLE 0 11,056 0 0
PayPal Holdings Inc Com 70450Y103 396 5,668 SH   SOLE 0 5,668 0 0
Pembina Pipeline Corp Com 706327103 323 9,125 SH   SOLE 0 9,125 0 0
PepsiCo Inc Com 713448108 8,078 48,468 SH   SOLE 0 48,043 0 425
Pfizer Inc Com 717081103 259 4,938 SH   SOLE 0 4,488 0 450
Pool Corporation Com 73278L105 230 656 SH   SOLE 0 0 0 656
Procter & Gamble Co Com 742718109 8,228 57,220 SH   SOLE 0 56,800 0 420
Progressive Corp Com 743315103 596 5,123 SH   SOLE 0 348 0 4,775
Quanta Services Inc Com 74762E102 376 3,000 SH   SOLE 0 0 0 3,000
Regions Financial Corp Com 7591EP100 219 11,685 SH   SOLE 0 11,685 0 0
RELX PLC Sponsored ADR Com 759530108 306 11,353 SH   SOLE 0 11,353 0 0
Rockwell Automation Inc Com 773903109 6,430 32,260 SH   SOLE 0 30,260 0 2,000
Roper Technologies Inc Com 776696106 4,846 12,280 SH   SOLE 0 12,280 0 0
Royal Bank of Canada Com 780087102 288 2,976 SH   SOLE 0 2,976 0 0
S&P Global Inc Com 78409V104 389 1,154 SH   SOLE 0 101 0 1,053
SPDR S&P 500 ETF Com 78462F103 2,720 7,210 SH   SOLE 0 7,210 0 0
SPDR S&P MidCap 400 ETF Com 78467Y107 22,516 54,454 SH   SOLE 0 54,454 0 0
Salesforce Inc Com 79466L302 7,156 43,360 SH   SOLE 0 43,360 0 0
Henry Schein Inc Com 806407102 257 3,350 SH   SOLE 0 3,350 0 0
Energy Select Sector SPDR ETF Com 81369Y506 232 3,250 SH   SOLE 0 3,250 0 0
Sherwin-Williams Co Com 824348106 237 1,060 SH   SOLE 0 165 0 895
Signature Bank Com 82669G104 254 1,418 SH   SOLE 0 0 0 1,418
A O Smith Corp Com 831865209 316 5,777 SH   SOLE 0 0 0 5,777
Starbucks Corp Com 855244109 229 2,995 SH   SOLE 0 2,845 0 150
Stryker Corp Com 863667101 7,499 37,697 SH   SOLE 0 37,196 0 501
Sumitomo Mitsui Financial Group Inc Com 86562M209 68 11,577 SH   SOLE 0 11,577 0 0
TJX Companies Inc Com 872540109 5,340 95,609 SH   SOLE 0 95,609 0 0
Targa Resources Corp Com 87612G101 241 4,039 SH   SOLE 0 4,039 0 0
Tenaris SA Sponsored ADR Com 88031M109 393 15,310 SH   SOLE 0 15,310 0 0
Teradyne Inc Com 880770102 358 4,000 SH   SOLE 0 0 0 4,000
Tesla Inc Com 88160R101 623 925 SH   SOLE 0 925 0 0
Thermo Fisher Scientific Inc Com 883556102 3,554 6,542 SH   SOLE 0 5,444 0 1,098
Travelers Companies Inc Com 89417E109 6,505 38,460 SH   SOLE 0 38,460 0 0
US Bancorp Com 902973304 4,133 89,805 SH   SOLE 0 89,805 0 0
Unilever PLC Sponsored ADR New Com 904767704 275 6,002 SH   SOLE 0 4,452 0 1,550
Union Pacific Corp Com 907818108 559 2,621 SH   SOLE 0 521 0 2,100
UnitedHealth Group Inc Com 91324P102 360 701 SH   SOLE 0 701 0 0
Vanguard FTSE Developed Markets ETF Com 921943858 449 11,000 SH   SOLE 0 11,000 0 0
Verizon Communications Inc Com 92343V104 537 10,591 SH   SOLE 0 571 0 10,020
VMware Inc Com 928563402 381 3,341 SH   SOLE 0 841 0 2,500
Walmart Inc Com 931142103 419 3,450 SH   SOLE 0 0 0 3,450
Walgreens Boots Alliance Inc Com 931427108 210 5,550 SH   SOLE 0 5,550 0 0
Waste Management Inc Com 94106L109 9,690 63,343 SH   SOLE 0 60,441 0 2,902
Zoetis Inc Com 98978V103 1,433 8,335 SH   SOLE 0 5,081 0 3,254
Bunge Ltd Com G16962105 635 7,000 SH   SOLE 0 0 0 7,000
Everest Re Group Ltd Com G3223R108 538 1,920 SH   SOLE 0 0 0 1,920
Linde PLC Com G5494J103 661 2,298 SH   SOLE 0 0 0 2,298
Medtronic PLC Com G5960L103 6,333 70,559 SH   SOLE 0 70,284 0 275
Willis Towers Watson PLC Com G96629103 405 2,050 SH   SOLE 0 0 0 2,050
Alcon Inc Com H01301128 735 10,521 SH   SOLE 0 1,865 0 8,656
ASML Holdings NV NY Registry Shs New 2012 Com N07059210 406 854 SH   SOLE 0 854 0 0