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
Aflac, Inc. Com 001055102   2,458,344 28,632 SH   SOLE 0 28,132 0 500
AT&T Inc. Com 00206R102   1,104,488 62,755 SH   SOLE 0 53,056 3,565 6,134
Abbott Laboratories Com 002824100   6,544,543 57,580 SH   SOLE 0 53,531 0 4,049
Abbvie Inc Com 00287Y109   5,669,684 31,135 SH   SOLE 0 28,732 0 2,403
Adobe Inc. Com 00724F101   3,350,039 6,639 SH   SOLE 0 4,411 0 2,228
Airbnb Inc Com 009066101   1,685,066 10,215 SH   SOLE 0 9,271 0 944
Air Products & Chemicals Inc Com 009158106   2,080,857 8,589 SH   SOLE 0 7,965 17 607
Align Technology Inc Com 016255101   403,342 1,230 SH   SOLE 0 1,118 0 112
Allstate Corp. Com 020002101   1,680,619 9,714 SH   SOLE 0 5,967 0 3,747
Alphabet Inc Class C Com 02079K107   9,898,270 65,009 SH   SOLE 0 57,248 0 7,761
Alphabet Inc Class A Com 02079K305   3,515,763 23,294 SH   SOLE 0 19,179 0 4,115
Altria Group Inc Com 02209S103   398,643 9,139 SH   SOLE 0 4,682 0 4,457
Amazon Com Inc Com 023135106   13,776,703 76,376 SH   SOLE 0 70,201 60 6,115
American Express Co Com 025816109   3,368,218 14,793 SH   SOLE 0 14,314 0 479
American Tower Com REIT Com 03027X100   2,180,010 11,033 SH   SOLE 0 10,808 31 194
American Water Works Company Com 030420103   277,661 2,272 SH   SOLE 0 2,272 0 0
Ametek Inc Com 031100100   582,171 3,183 SH   SOLE 0 33 0 3,150
Amgen Inc. Com 031162100   3,668,581 12,903 SH   SOLE 0 12,004 33 866
Analog Devices Inc. Com 032654105   1,582,913 8,003 SH   SOLE 0 7,504 0 499
Apple Inc Com 037833100   23,709,682 138,265 SH   SOLE 0 121,671 120 16,474
Applied Materials Com 038222105   771,919 3,743 SH   SOLE 0 3,743 0 0
Astrazeneca Plc Adr Com 046353108   1,086,100 16,031 SH   SOLE 0 15,455 0 576
Autodesk, Inc. Com 052769106   2,213,830 8,501 SH   SOLE 0 8,045 0 456
Automatic Data Processing Inc Com 053015103   1,987,930 7,960 SH   SOLE 0 7,710 0 250
Avery Dennison Corp Com 053611109   302,057 1,353 SH   SOLE 0 1,133 0 220
Bjs Whsl Club Hldgs Inc Com 05550J101   237,465 3,139 SH   SOLE 0 2,635 0 504
BP Plc Sponsored Adr Com 055622104   225,364 5,981 SH   SOLE 0 5,981 0 0
Bank Amer Corp Com 060505104   4,104,271 108,235 SH   SOLE 0 104,446 120 3,669
Bank New York Mellon Corp Com 064058100   575,220 9,983 SH   SOLE 0 9,983 0 0
Baxter International, Inc. Com 071813109   202,246 4,732 SH   SOLE 0 4,484 0 248
Becton Dickinson & Co Com 075887109   1,058,096 4,276 SH   SOLE 0 4,047 0 229
Berkshire Hathaway Inc Del Cl A Com 084670108   1,268,880 2 SH   SOLE 0 2 0 0
Berkshire Hathaway Inc Cl B Com 084670702   2,869,628 6,824 SH   SOLE 0 6,610 0 214
Boeing Co Com 097023105   2,914,149 15,100 SH   SOLE 0 14,387 0 713
Booz Allen Hamilton Holding Corp Com 099502106   361,748 2,437 SH   SOLE 0 2,069 0 368
Bristol-Myers Squibb Co. Com 110122108   2,835,253 52,282 SH   SOLE 0 51,157 0 1,125
Broadstone Net Lease Inc Com 11135E203   2,165,692 138,206 SH   SOLE 0 53,328 0 84,878
Broadcom Inc Com 11135F101   945,017 713 SH   SOLE 0 604 0 109
Brown & Brown Inc Com 115236101   298,949 3,415 SH   SOLE 0 2,856 0 559
Bruker Corp Com 116794108   278,344 2,963 SH   SOLE 0 2,422 0 541
Cigna Group Com 125523100   3,221,495 8,870 SH   SOLE 0 8,396 0 474
CME Group Inc Class A Com 12572Q105   475,791 2,210 SH   SOLE 0 411 0 1,799
CSX Corp Com 126408103   753,893 20,337 SH   SOLE 0 20,037 0 300
CVS Health Corp Com 126650100   4,649,290 58,291 SH   SOLE 0 57,617 31 643
Cadence Design Sys Inc Com 127387108   291,981 938 SH   SOLE 0 938 0 0
Canadian Natl Ry Co Com 136375102   788,021 5,983 SH   SOLE 0 5,176 750 57
Cardinal Health Inc. Com 14149Y108   1,389,462 12,417 SH   SOLE 0 12,254 0 163
Carlisle Cos Inc Com 142339100   2,018,811 5,152 SH   SOLE 0 5,094 0 58
Carrier Global Corporation Com 14448C104   3,626,673 62,389 SH   SOLE 0 60,469 1,000 920
Caterpillar Inc Com 149123101   5,616,273 15,327 SH   SOLE 0 14,626 0 701
Championx Corporation Com 15872M104   359,546 10,018 SH   SOLE 0 8,594 0 1,424
Charles River Laboratories Com 159864107   308,070 1,137 SH   SOLE 0 961 0 176
Chevron Corporation Com 166764100   9,352,720 59,292 SH   SOLE 0 57,074 50 2,168
Chipotle Mexican Grill Com 169656105   1,479,546 509 SH   SOLE 0 509 0 0
Church & Dwight Co., Inc. Com 171340102   258,272 2,476 SH   SOLE 0 2,052 0 424
Cisco Systems Com 17275R102   5,403,706 108,269 SH   SOLE 0 102,762 104 5,403
Citigroup Inc Com New Com 172967424   1,318,491 20,849 SH   SOLE 0 18,588 146 2,115
Clorox Co Com 189054109   1,022,928 6,681 SH   SOLE 0 6,640 41 0
Coca Cola Co Com 191216100   5,186,106 84,768 SH   SOLE 0 83,782 85 901
Colgate Palmolive Co Com 194162103   1,039,267 11,541 SH   SOLE 0 11,541 0 0
Comfort Sys Usa Inc Com 199908104   365,367 1,150 SH   SOLE 0 997 0 153
Comcast Corp New Cl A Com 20030N101   4,968,734 114,619 SH   SOLE 0 108,827 199 5,593
Commercial Metals Co Com 201723103   271,811 4,625 SH   SOLE 0 2,017 0 2,608
Community Bank System Inc Com 203607106   1,609,245 33,505 SH   SOLE 0 33,505 0 0
ConocoPhillips Com 20825C104   3,989,082 31,341 SH   SOLE 0 29,336 0 2,005
Constellation Brands Inc Cl A Com 21036P108   11,736,227 43,186 SH   SOLE 0 42,813 100 273
The Cooper Companies Inc Com 216648501   288,552 2,844 SH   SOLE 0 2,392 0 452
Copart Inc Com 217204106   355,803 6,143 SH   SOLE 0 5,104 0 1,039
Corning Inc. Com 219350105   685,568 20,800 SH   SOLE 0 18,008 192 2,600
Costco Whsl Corp New Com 22160K105   1,264,519 1,726 SH   SOLE 0 1,549 0 177
Crane Company Com 224408104   415,254 3,073 SH   SOLE 0 2,566 0 507
Cummins Engine Co Inc Com 231021106   1,414,025 4,799 SH   SOLE 0 4,217 16 566
Danaher Corp Com 235851102   2,566,622 10,278 SH   SOLE 0 10,278 0 0
Darden Restaurants Inc Com 237194105   1,917,545 11,472 SH   SOLE 0 10,398 750 324
Deckers Outdoor Corp Com 243537107   450,864 479 SH   SOLE 0 404 0 75
Deere & Co Com 244199105   3,203,361 7,799 SH   SOLE 0 6,599 0 1,200
Diageo Plc New Adr Com 25243Q205   826,251 5,555 SH   SOLE 0 4,972 0 583
Diamondrock Hospitality Co Com 252784301   132,810 13,820 SH   SOLE 0 11,978 0 1,842
Digital Rlty Tr Inc Com 253868103   3,791,277 26,321 SH   SOLE 0 25,646 43 632
Disney Walt Co Com 254687106   3,994,565 32,646 SH   SOLE 0 32,095 0 551
Dollar General Corp Com 256677105   461,157 2,955 SH   SOLE 0 2,955 0 0
Dominion Energy Inc Com 25746U109   1,287,302 26,170 SH   SOLE 0 24,553 122 1,495
DoubleVerify Holdings Inc Com 25862V105   300,970 8,560 SH   SOLE 0 7,143 0 1,417
Dover Corp Com 260003108   405,056 2,286 SH   SOLE 0 2,286 0 0
Dow Inc Com 260557103   882,621 15,236 SH   SOLE 0 12,487 119 2,630
Duke Energy Corp New Com 26441C204   2,076,847 21,475 SH   SOLE 0 19,807 68 1,600
Eastman Chemical Co. Com 277432100   2,206,243 22,014 SH   SOLE 0 21,586 58 370
Emcor Group Com 29084Q100   840,130 2,399 SH   SOLE 0 2,046 0 353
Emerson Elec Co Com 291011104   1,268,149 11,181 SH   SOLE 0 10,456 0 725
Enbridge Inc Com 29250N105   761,119 21,037 SH   SOLE 0 18,277 0 2,760
Entegris Inc Com 29362U104   361,891 2,575 SH   SOLE 0 2,208 0 367
Entergy Corp Com 29364G103   429,589 4,065 SH   SOLE 0 4,065 0 0
Extra Space Storage Inc Com 30225T102   348,390 2,370 SH   SOLE 0 2,090 0 280
Exxon-Mobil Corp Com 30231G102   22,937,639 197,330 SH   SOLE 0 176,893 4,034 16,403
FPA New Income Com 30254T643   33,229,714 3,408,176 SH   SOLE 0 3,250,368 2,589 155,218
Meta Platforms Inc Com 30303M102   2,893,571 5,959 SH   SOLE 0 5,917 0 42
Factset Resh Sys Inc Com 303075105   288,538 635 SH   SOLE 0 533 0 102
Fastenal Company Com 311900104   939,411 12,178 SH   SOLE 0 10,338 0 1,840
Financial Instn 8.48 Ser B 1 Pfd Stk 317585305   4,118,660 33,215 SH   SOLE 0 33,215 0 0
Financial Institutions, Inc Com 317585404   5,658,647 300,672 SH   SOLE 0 300,672 0 0
First Citiz Bancshares Inc A Com 31946M103   555,900 340 SH   SOLE 0 295 0 45
Fiserv Inc. Com 337738108   324,115 2,028 SH   SOLE 0 2,028 0 0
Fortive Corp Com 34959J108   408,337 4,747 SH   SOLE 0 4,747 0 0
Gartner Inc Com 366651107   931,413 1,954 SH   SOLE 0 1,775 0 179
General Dynamics Corp Com 369550108   3,776,044 13,367 SH   SOLE 0 12,618 0 749
General Mills Inc Com 370334104   1,048,081 14,979 SH   SOLE 0 14,310 64 605
Gilead Sci Inc. Com 375558103   679,687 9,279 SH   SOLE 0 6,279 0 3,000
GSK PLC ADR Com 37733W204   264,165 6,162 SH   SOLE 0 6,162 0 0
Goldman Sachs Group Inc. Com 38141G104   3,969,726 9,504 SH   SOLE 0 9,219 0 285
Helix Energy Solutions Group Inc Com 42330P107   129,148 11,914 SH   SOLE 0 10,648 0 1,266
Hologic Inc Com 436440101   215,403 2,763 SH   SOLE 0 2,281 0 482
Home Depot Inc Com 437076102   5,646,592 14,720 SH   SOLE 0 14,286 7 427
Honeywell Intl Inc Com 438516106   3,052,478 14,872 SH   SOLE 0 14,218 0 654
Illinois Tool Works Inc Com 452308109   1,322,330 4,928 SH   SOLE 0 4,643 0 285
Ingersoll Rand Inc Com 45687V106   343,149 3,614 SH   SOLE 0 1,995 1,387 232
Intel Corp. Com 458140100   4,204,675 95,193 SH   SOLE 0 90,933 0 4,260
Integer Hldgs Corp Com 45826H109   233,243 1,999 SH   SOLE 0 1,999 0 0
Intercontinental Exchange Inc Com 45866F104   418,199 3,043 SH   SOLE 0 2,945 0 98
Intl Business Machines Corp Com 459200101   6,081,694 31,848 SH   SOLE 0 30,622 993 233
Intuitive Surgical Com 46120E602   329,648 826 SH   SOLE 0 757 0 69
Invesco Van Kampen Tr Invt Grade Com 46131T101   139,750 13,000 SH   SOLE 0 13,000 0 0
Invesco AI and Next Gen Software ETF Com 46137V639   1,022,922 22,611 SH   SOLE 0 22,611 0 0
JP Morgan Chase & Co Com 46625H100   20,175,618 100,727 SH   SOLE 0 95,247 2,442 3,038
Johnson & Johnson Com 478160104   15,923,089 100,658 SH   SOLE 0 97,464 490 2,704
KLA Corporation Com 482480100   965,424 1,382 SH   SOLE 0 1,269 0 113
KKR & Co Inc Com 48251W104   966,976 9,614 SH   SOLE 0 8,874 0 740
Kellanova Com 487836108   558,864 9,755 SH   SOLE 0 9,755 0 0
Kenvue Inc Com 49177J102   1,018,148 47,444 SH   SOLE 0 41,920 0 5,524
Keysight Technologies Inc Com 49338L103   227,533 1,455 SH   SOLE 0 1,226 0 229
Kimberly Clark Corp Com 494368103   1,725,012 13,336 SH   SOLE 0 12,595 140 601
L3Harris Technologies Inc Com 502431109   1,551,155 7,279 SH   SOLE 0 7,068 0 211
Lam Research Corp Com 512807108   292,443 301 SH   SOLE 0 301 0 0
Lauder Estee Cos Inc Cl A Com 518439104   1,073,501 6,964 SH   SOLE 0 6,829 13 122
Lennar Corporation Com 526057104   1,104,284 6,421 SH   SOLE 0 6,386 0 35
Lilly Eli & Co Com 532457108   5,269,123 6,773 SH   SOLE 0 6,650 0 123
Lockheed Martin Corp Com Com 539830109   6,164,853 13,553 SH   SOLE 0 13,174 216 163
Lowes Companies Inc Com 548661107   5,477,459 21,503 SH   SOLE 0 13,576 519 7,408
Lyons Bancorp, Inc. Com 552112104   434,579 11,002 SH   SOLE 0 11,002 0 0
M&T Bk Corp Com 55261F104   344,838 2,371 SH   SOLE 0 2,371 0 0
MSCI Inc Com 55354G100   1,481,269 2,643 SH   SOLE 0 2,643 0 0
Magnolia Oil & Gas Corp Com 559663109   306,495 11,811 SH   SOLE 0 10,267 0 1,544
MarketAxess Holdings New Com 57060D108   285,025 1,300 SH   SOLE 0 0 0 1,300
Marsh & McLennan Co Inc Com 571748102   1,224,345 5,944 SH   SOLE 0 5,546 0 398
Marriott International Inc Class A Com 571903202   814,204 3,227 SH   SOLE 0 2,992 0 235
Masco Corporation Com 574599106   366,161 4,642 SH   SOLE 0 4,642 0 0
Mastercard Inc Cl A Com 57636Q104   8,801,655 18,277 SH   SOLE 0 15,079 0 3,198
McCormick & Co Inc Com 579780206   983,398 12,803 SH   SOLE 0 12,803 0 0
McDonalds Corp Com 580135101   9,119,391 32,344 SH   SOLE 0 31,943 0 401
McKesson Corporation Com 58155Q103   2,162,432 4,028 SH   SOLE 0 3,419 0 609
Merck & Co Inc New Com 58933Y105   10,774,377 81,655 SH   SOLE 0 77,638 38 3,979
Metlife, Inc. Com 59156R108   373,663 5,042 SH   SOLE 0 5,042 0 0
Mettler-Toledo Intl Inc Com 592688105   304,865 229 SH   SOLE 0 191 0 38
Microsoft Corporation Com 594918104   39,984,808 95,039 SH   SOLE 0 92,213 354 2,472
Microchip Technology Inc. Com 595017104   1,100,114 12,263 SH   SOLE 0 10,603 0 1,660
Mondelez Intl Inc Com 609207105   1,532,160 21,888 SH   SOLE 0 21,512 0 376
Monolithic Power Systems Com 609839105   581,904 859 SH   SOLE 0 769 0 90
Morgan Stanley Dean Witter & Co. Com 617446448   3,320,647 35,266 SH   SOLE 0 32,761 53 2,452
Mueller Industries Inc Com 624756102   250,990 4,654 SH   SOLE 0 3,975 0 679
Nasdaq Stk Mkt Inc Com 631103108   973,191 15,423 SH   SOLE 0 14,250 0 1,173
Nestle Adr Com 641069406   1,674,642 15,753 SH   SOLE 0 15,060 0 693
Netflix Com Inc Com 64110L106   2,491,268 4,102 SH   SOLE 0 3,785 0 317
American Funds New Perspective A Fund Com 648018109   230,604 3,805 SH   SOLE 0 3,805 0 0
NextEra Energy Inc Com 65339F101   6,709,464 104,983 SH   SOLE 0 100,798 100 4,085
Nike, Inc. Class B Com 654106103   3,260,072 34,689 SH   SOLE 0 28,464 0 6,225
Norfolk Southern Corp Com 655844108   5,245,225 20,580 SH   SOLE 0 20,205 0 375
Northrup Grumman Corp. Com 666807102   1,229,199 2,568 SH   SOLE 0 2,412 0 156
Novartis Ag Sponsored Adr Com 66987V109   301,314 3,115 SH   SOLE 0 2,528 0 587
Novo-Nordisk As Adr Com 670100205   1,836,377 14,302 SH   SOLE 0 13,678 0 624
Nucor Corp Com 670346105   233,324 1,179 SH   SOLE 0 1,179 0 0
Nvidia Corp. Com 67066G104   6,464,972 7,155 SH   SOLE 0 6,820 0 335
O'Reilly Automotive Inc New Com Com 67103H107   1,286,923 1,140 SH   SOLE 0 1,048 0 92
Onto Innovation Inc Com 683344105   240,293 1,327 SH   SOLE 0 1,154 0 173
Oracle Corporation Com 68389X105   8,789,183 69,972 SH   SOLE 0 63,633 2,246 4,093
Orasure Technologies Inc Com 68554V108   69,065 11,230 SH   SOLE 0 10,474 0 756
Otis Worldwide Corp Com 68902V107   2,771,122 27,915 SH   SOLE 0 26,956 500 459
Owens Corning Com Com 690742101   321,257 1,926 SH   SOLE 0 1,582 0 344
PNC Financial Services Group Com 693475105   720,898 4,461 SH   SOLE 0 4,017 0 444
Paccar Inc Com Com 693718108   709,146 5,724 SH   SOLE 0 5,309 0 415
Palo Alto Network Com 697435105   441,538 1,554 SH   SOLE 0 1,509 0 45
Paychex Inc. Com 704326107   8,696,696 70,820 SH   SOLE 0 67,398 0 3,422
Paycom Software Inc Com 70432V102   231,648 1,164 SH   SOLE 0 976 0 188
Paypal Hldgs Inc Com 70450Y103   1,755,205 26,201 SH   SOLE 0 24,419 0 1,782
Pepsico Inc Com 713448108   12,144,819 69,395 SH   SOLE 0 63,815 12 5,568
Perficient Inc Com 71375U101   212,495 3,775 SH   SOLE 0 3,135 0 640
Pfizer Inc. Com 717081103   5,305,190 191,178 SH   SOLE 0 181,569 222 9,387
Philip Morris Intl Inc Com 718172109   667,360 7,284 SH   SOLE 0 4,609 0 2,675
Pool Corporation Com 73278L105   320,783 795 SH   SOLE 0 676 0 119
Procter & Gamble Co Com 742718109   13,857,124 85,406 SH   SOLE 0 82,059 1,790 1,557
Progessive Corp OH Com Com 743315103   2,158,580 10,437 SH   SOLE 0 9,649 0 788
Prologis Inc REIT Com 74340W103   1,495,186 11,482 SH   SOLE 0 10,401 0 1,081
Prudential Financial Inc Com 744320102   1,588,539 13,531 SH   SOLE 0 12,957 0 574
Qualcomm Inc Com 747525103   1,972,853 11,653 SH   SOLE 0 11,616 0 37
Qualys Inc Com 74758T303   299,532 1,795 SH   SOLE 0 1,506 0 289
Raymond James Financial Inc. Com 754730109   279,057 2,173 SH   SOLE 0 1,843 0 330
RTX Corp Com 75513E101   9,605,047 98,483 SH   SOLE 0 94,853 872 2,758
Resmed Inc Com 761152107   272,291 1,375 SH   SOLE 0 1,154 0 221
Rex American Resources Corp Com 761624105   200,377 3,413 SH   SOLE 0 2,959 0 454
Ross Stores Inc Com 778296103   430,007 2,930 SH   SOLE 0 2,930 0 0
S&P Global Inc Com 78409V104   1,323,150 3,110 SH   SOLE 0 3,110 0 0
SPS Commerce Com 78463M107   338,737 1,832 SH   SOLE 0 1,553 0 279
SPDR Bloomberg 1-10 Year TIPS ETF Com 78468R861   260,028 13,950 SH   SOLE 0 0 0 13,950
Saia Inc Com 78709Y105   395,460 676 SH   SOLE 0 569 0 107
Salesforce.Com Com 79466L302   5,137,227 17,057 SH   SOLE 0 16,271 0 786
SAP SE-Sponsored ADR Com 803054204   457,930 2,348 SH   SOLE 0 2,348 0 0
Schlumberger Ltd Com 806857108   2,819,098 51,434 SH   SOLE 0 49,566 0 1,868
Schwab Charles Corp Com 808513105   2,336,582 32,300 SH   SOLE 0 31,937 0 363
Schwab 1000 Index Investors Shares Com 808517106   392,287 3,470 SH   SOLE 0 3,470 0 0
Schwab US Large-Cap Growth ETF Com 808524300   230,316 2,484 SH   SOLE 0 2,484 0 0
Servicenow Inc Com 81762P102   2,111,086 2,769 SH   SOLE 0 2,496 0 273
Sherwin Williams Co Com 824348106   236,532 681 SH   SOLE 0 681 0 0
Skyworks Solutions, Inc. Com 83088M102   1,716,872 15,850 SH   SOLE 0 15,635 40 175
Snap-On Inc. Com 833034101   2,124,786 7,173 SH   SOLE 0 6,889 0 284
Southern Co Com 842587107   3,142,499 43,804 SH   SOLE 0 41,383 0 2,421
Starbucks Corp Com 855244109   278,283 3,045 SH   SOLE 0 2,760 0 285
State Street Corp. Com 857477103   356,213 4,607 SH   SOLE 0 4,607 0 0
Stryker Corp. Com 863667101   3,075,535 8,594 SH   SOLE 0 6,534 0 2,060
Synchrony Financial Com 87165B103   314,345 7,290 SH   SOLE 0 7,290 0 0
Sysco Corp Com 871829107   596,835 7,352 SH   SOLE 0 7,252 0 100
TJX Companies Inc Com 872540109   3,372,418 33,252 SH   SOLE 0 25,484 0 7,768
Take-Two Interactive Software Inc. Com 874054109   244,415 1,646 SH   SOLE 0 1,384 0 262
Target Corp. Com 87612E106   3,521,163 19,870 SH   SOLE 0 18,796 0 1,074
Teledyne Technologies Inc Com 879360105   227,540 530 SH   SOLE 0 430 0 100
Tesla Motors Inc Com 88160R101   215,167 1,224 SH   SOLE 0 594 0 630
Texas Instruments Inc Com 882508104   4,451,937 25,555 SH   SOLE 0 22,031 0 3,524
Thermo Fisher Scientific, Inc. Com 883556102   5,387,235 9,269 SH   SOLE 0 8,897 0 372
3M Company Com 88579Y101   1,897,380 17,888 SH   SOLE 0 17,358 75 455
Travelers Cos Inc. Com 89417E109   2,926,230 12,715 SH   SOLE 0 12,420 0 295
Truist Finl Corp Com 89832Q109   1,399,733 35,909 SH   SOLE 0 32,812 187 2,910
US Bancorp Del New Com 902973304   363,947 8,142 SH   SOLE 0 6,295 0 1,847
Ulta Salon Cosmetics & Frag Inc Com 90384S303   330,983 633 SH   SOLE 0 529 0 104
Unilever Plc Spons Adr New Com 904767704   374,217 7,456 SH   SOLE 0 6,444 0 1,012
Union Pacific Corp Com 907818108   2,813,931 11,442 SH   SOLE 0 10,963 0 479
United Parcel Service Inc Com 911312106   1,351,938 9,096 SH   SOLE 0 8,499 0 597
United Rentals Inc Com 911363109   721,110 1,000 SH   SOLE 0 1,000 0 0
Unitedhealth Group Inc Com 91324P102   2,530,391 5,115 SH   SOLE 0 4,818 5 292
Valvoline Inc Com 92047W101   278,251 6,243 SH   SOLE 0 5,286 0 957
Vanguard Mega Cap Growth ETF Com 921910816   458,863 1,601 SH   SOLE 0 1,601 0 0
Verizon Communications Com 92343V104   3,068,031 73,118 SH   SOLE 0 69,911 734 2,473
Visa Com 92826C839   3,081,880 11,043 SH   SOLE 0 10,031 0 1,012
Walmart Inc Com 931142103   2,711,621 45,066 SH   SOLE 0 41,967 0 3,099
Waste Mgmt Inc New Com 94106L109   551,206 2,586 SH   SOLE 0 1,686 0 900
Waters Corp Com Com 941848103   257,484 748 SH   SOLE 0 748 0 0
Watts Water Technologies Inc. Com 942749102   347,094 1,633 SH   SOLE 0 1,280 0 353
Webster Fncl Corp. Waterbury Conn. Com 947890109   205,466 4,047 SH   SOLE 0 3,518 0 529
Wells Fargo & Company Com 949746101   579,252 9,994 SH   SOLE 0 8,967 0 1,027
West Pharmaceutical Svcs Inc Com Com 955306105   358,909 907 SH   SOLE 0 640 0 267
WillScot Mobil Mini Holdings Corp Com 971378104   205,251 4,414 SH   SOLE 0 3,649 0 765
Workday Inc Class A Com 98138H101   851,798 3,123 SH   SOLE 0 2,836 0 287
Yum Brands Inc. Com 988498101   990,377 7,143 SH   SOLE 0 6,784 0 359
Zimmer Biomet Hldgs Inc Com 98956P102   353,047 2,675 SH   SOLE 0 2,675 0 0
Zoetis Inc Com 98978V103   1,259,938 7,446 SH   SOLE 0 6,745 0 701
Allegion PLC Com G0176J109   494,655 3,672 SH   SOLE 0 3,348 324 0
AON Plc Com G0403H108   1,806,093 5,412 SH   SOLE 0 5,017 0 395
Accenture PLC Com G1151C101   5,315,958 15,337 SH   SOLE 0 14,478 55 804
Eaton Corp PLC Com G29183103   2,890,414 9,244 SH   SOLE 0 8,002 0 1,242
Fabrinet Com G3323L100   213,026 1,127 SH   SOLE 0 962 0 165
Johnson Ctls Intl Plc Com G51502105   242,794 3,717 SH   SOLE 0 2,706 0 1,011
Linde Plc Com G54950103   1,926,928 4,150 SH   SOLE 0 3,973 177 0
Medtronic PLC Com G5960L103   1,224,632 14,052 SH   SOLE 0 13,262 72 718
Steris Plc Com G8473T100   259,217 1,153 SH   SOLE 0 949 0 204
Trane Technologies PLC Com G8994E103   3,135,589 10,445 SH   SOLE 0 9,232 1,213 0
Chubb Limited Com H1467J104   1,707,148 6,588 SH   SOLE 0 5,903 0 685
NXP Semiconductors NV Com N6596X109   699,950 2,825 SH   SOLE 0 2,616 0 209
Soper Company Common Com SOPCOM993   4,310,904 303 SH   SOLE 0 303 0 0
Soper-Wheeler CO. LLC Com SOPLLC998   156,408 30,319 SH   SOLE 0 30,319 0 0