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 |
Aflac, Inc. | Com | 001055102 | 2,545,424 | 28,501 | SH | | SOLE | 0 | 28,001 | 0 | 500 |
AT&T Inc. | Com | 00206R102 | 1,095,271 | 57,314 | SH | | SOLE | 0 | 51,400 | 3,565 | 2,349 |
Abbott Laboratories | Com | 002824100 | 6,560,877 | 63,140 | SH | | SOLE | 0 | 59,997 | 0 | 3,143 |
Abbvie Inc | Com | 00287Y109 | 5,652,956 | 32,958 | SH | | SOLE | 0 | 30,441 | 0 | 2,517 |
Abercrombie & Fitch Co. | Com | 002896207 | 232,259 | 1,306 | SH | | SOLE | 0 | 1,140 | 0 | 166 |
Adobe Inc. | Com | 00724F101 | 3,511,013 | 6,320 | SH | | SOLE | 0 | 4,236 | 0 | 2,084 |
Advanced Micro Devices | Com | 007903107 | 281,921 | 1,738 | SH | | SOLE | 0 | 1,738 | 0 | 0 |
Airbnb Inc | Com | 009066101 | 1,272,176 | 8,390 | SH | | SOLE | 0 | 8,390 | 0 | 0 |
Air Products & Chemicals Inc | Com | 009158106 | 2,204,779 | 8,544 | SH | | SOLE | 0 | 8,066 | 17 | 461 |
Allstate Corp. | Com | 020002101 | 1,338,270 | 8,382 | SH | | SOLE | 0 | 6,050 | 0 | 2,332 |
Alphabet Inc Class C | Com | 02079K107 | 11,422,664 | 62,276 | SH | | SOLE | 0 | 56,261 | 0 | 6,015 |
Alphabet Inc Class A | Com | 02079K305 | 4,270,325 | 23,444 | SH | | SOLE | 0 | 18,908 | 0 | 4,536 |
Altria Group Inc | Com | 02209S103 | 383,212 | 8,413 | SH | | SOLE | 0 | 4,613 | 0 | 3,800 |
Amazon Com Inc | Com | 023135106 | 13,118,197 | 67,882 | SH | | SOLE | 0 | 64,862 | 60 | 2,960 |
American Express Co | Com | 025816109 | 3,299,356 | 14,249 | SH | | SOLE | 0 | 13,781 | 0 | 468 |
American Tower Com REIT | Com | 03027X100 | 2,132,543 | 10,971 | SH | | SOLE | 0 | 10,771 | 31 | 169 |
American Water Works Company | Com | 030420103 | 299,522 | 2,319 | SH | | SOLE | 0 | 2,319 | 0 | 0 |
Ametek Inc | Com | 031100100 | 530,638 | 3,183 | SH | | SOLE | 0 | 33 | 0 | 3,150 |
Amgen Inc. | Com | 031162100 | 3,993,736 | 12,782 | SH | | SOLE | 0 | 12,043 | 33 | 706 |
Analog Devices Inc. | Com | 032654105 | 1,703,504 | 7,463 | SH | | SOLE | 0 | 6,964 | 0 | 499 |
Apple Inc | Com | 037833100 | 28,512,472 | 135,374 | SH | | SOLE | 0 | 118,925 | 120 | 16,329 |
Applied Materials | Com | 038222105 | 885,906 | 3,754 | SH | | SOLE | 0 | 3,754 | 0 | 0 |
Astrazeneca Plc Adr | Com | 046353108 | 1,227,563 | 15,740 | SH | | SOLE | 0 | 15,164 | 0 | 576 |
Autodesk, Inc. | Com | 052769106 | 1,048,198 | 4,236 | SH | | SOLE | 0 | 4,221 | 0 | 15 |
Automatic Data Processing Inc | Com | 053015103 | 1,897,586 | 7,950 | SH | | SOLE | 0 | 7,700 | 0 | 250 |
Avery Dennison Corp | Com | 053611109 | 295,178 | 1,350 | SH | | SOLE | 0 | 1,165 | 0 | 185 |
BP Plc Sponsored Adr | Com | 055622104 | 215,914 | 5,981 | SH | | SOLE | 0 | 5,981 | 0 | 0 |
Bank Amer Corp | Com | 060505104 | 4,322,919 | 108,698 | SH | | SOLE | 0 | 106,814 | 120 | 1,764 |
Bank New York Mellon Corp | Com | 064058100 | 597,882 | 9,983 | SH | | SOLE | 0 | 9,983 | 0 | 0 |
Becton Dickinson & Co | Com | 075887109 | 923,388 | 3,951 | SH | | SOLE | 0 | 3,822 | 0 | 129 |
Berkshire Hathaway Inc Del Cl A | Com | 084670108 | 1,224,482 | 2 | SH | | SOLE | 0 | 2 | 0 | 0 |
Berkshire Hathaway Inc Cl B | Com | 084670702 | 2,723,933 | 6,696 | SH | | SOLE | 0 | 6,568 | 0 | 128 |
Blackrock Inc | Com | 09247X101 | 3,930,301 | 4,992 | SH | | SOLE | 0 | 4,960 | 0 | 32 |
Boeing Co | Com | 097023105 | 2,817,151 | 15,478 | SH | | SOLE | 0 | 14,887 | 0 | 591 |
Booz Allen Hamilton Holding Corp | Com | 099502106 | 373,054 | 2,424 | SH | | SOLE | 0 | 2,106 | 0 | 318 |
Bristol-Myers Squibb Co. | Com | 110122108 | 1,878,568 | 45,234 | SH | | SOLE | 0 | 44,547 | 0 | 687 |
Broadstone Net Lease Inc | Com | 11135E203 | 1,451,030 | 91,432 | SH | | SOLE | 0 | 91,432 | 0 | 0 |
Broadcom Inc | Com | 11135F101 | 1,160,798 | 723 | SH | | SOLE | 0 | 599 | 0 | 124 |
Brown & Brown Inc | Com | 115236101 | 303,994 | 3,400 | SH | | SOLE | 0 | 2,917 | 0 | 483 |
Cigna Group | Com | 125523100 | 2,782,408 | 8,417 | SH | | SOLE | 0 | 7,943 | 0 | 474 |
CME Group Inc Class A | Com | 12572Q105 | 460,044 | 2,340 | SH | | SOLE | 0 | 411 | 0 | 1,929 |
CSX Corp | Com | 126408103 | 677,764 | 20,262 | SH | | SOLE | 0 | 19,962 | 0 | 300 |
CVS Health Corp | Com | 126650100 | 3,257,159 | 55,150 | SH | | SOLE | 0 | 54,476 | 31 | 643 |
Canadian Natl Ry Co | Com | 136375102 | 653,259 | 5,530 | SH | | SOLE | 0 | 4,723 | 750 | 57 |
Cardinal Health Inc. | Com | 14149Y108 | 1,227,624 | 12,486 | SH | | SOLE | 0 | 12,323 | 0 | 163 |
Carlisle Cos Inc | Com | 142339100 | 2,071,839 | 5,113 | SH | | SOLE | 0 | 5,055 | 0 | 58 |
Carrier Global Corporation | Com | 14448C104 | 3,927,298 | 62,259 | SH | | SOLE | 0 | 60,339 | 1,000 | 920 |
Caseys Gen Stores Inc | Com | 147528103 | 352,943 | 925 | SH | | SOLE | 0 | 793 | 0 | 132 |
Caterpillar Inc | Com | 149123101 | 4,936,209 | 14,819 | SH | | SOLE | 0 | 14,074 | 0 | 745 |
Charles River Laboratories | Com | 159864107 | 233,642 | 1,131 | SH | | SOLE | 0 | 983 | 0 | 148 |
Chevron Corporation | Com | 166764100 | 9,218,926 | 58,937 | SH | | SOLE | 0 | 57,175 | 50 | 1,712 |
Chipotle Mexican Grill | Com | 169656105 | 1,594,443 | 25,450 | SH | | SOLE | 0 | 25,450 | 0 | 0 |
Church & Dwight Co., Inc. | Com | 171340102 | 256,297 | 2,472 | SH | | SOLE | 0 | 2,105 | 0 | 367 |
Cisco Systems | Com | 17275R102 | 5,119,678 | 107,760 | SH | | SOLE | 0 | 103,460 | 104 | 4,196 |
Citigroup Inc Com New | Com | 172967424 | 1,175,597 | 18,525 | SH | | SOLE | 0 | 17,319 | 146 | 1,060 |
Clorox Co | Com | 189054109 | 1,052,593 | 7,713 | SH | | SOLE | 0 | 7,438 | 41 | 234 |
Coca Cola Co | Com | 191216100 | 5,475,873 | 86,031 | SH | | SOLE | 0 | 84,549 | 85 | 1,397 |
Colgate Palmolive Co | Com | 194162103 | 1,155,843 | 11,911 | SH | | SOLE | 0 | 11,581 | 0 | 330 |
Comfort Sys Usa Inc | Com | 199908104 | 328,754 | 1,081 | SH | | SOLE | 0 | 981 | 0 | 100 |
Comcast Corp New Cl A | Com | 20030N101 | 3,207,321 | 81,903 | SH | | SOLE | 0 | 79,512 | 199 | 2,192 |
Commercial Metals Co | Com | 201723103 | 224,084 | 4,075 | SH | | SOLE | 0 | 2,010 | 0 | 2,065 |
Community Financial System Inc | Com | 203607106 | 1,581,771 | 33,505 | SH | | SOLE | 0 | 33,505 | 0 | 0 |
ConocoPhillips | Com | 20825C104 | 3,474,064 | 30,373 | SH | | SOLE | 0 | 28,731 | 0 | 1,642 |
Constellation Brands Inc Cl A | Com | 21036P108 | 10,766,139 | 41,846 | SH | | SOLE | 0 | 41,553 | 100 | 193 |
The Cooper Companies Inc | Com | 216648501 | 247,059 | 2,830 | SH | | SOLE | 0 | 2,440 | 0 | 390 |
Copart Inc | Com | 217204106 | 331,568 | 6,122 | SH | | SOLE | 0 | 5,207 | 0 | 915 |
Corning Inc. | Com | 219350105 | 804,195 | 20,700 | SH | | SOLE | 0 | 17,908 | 192 | 2,600 |
Costco Whsl Corp New | Com | 22160K105 | 1,550,382 | 1,824 | SH | | SOLE | 0 | 1,549 | 0 | 275 |
Crane Company | Com | 224408104 | 443,494 | 3,059 | SH | | SOLE | 0 | 2,619 | 0 | 440 |
Cummins Engine Co Inc | Com | 231021106 | 1,510,376 | 5,454 | SH | | SOLE | 0 | 4,764 | 16 | 674 |
Danaher Corp | Com | 235851102 | 2,490,505 | 9,968 | SH | | SOLE | 0 | 9,803 | 0 | 165 |
Darden Restaurants Inc | Com | 237194105 | 1,772,865 | 11,716 | SH | | SOLE | 0 | 10,686 | 750 | 280 |
Deckers Outdoor Corp | Com | 243537107 | 363,949 | 376 | SH | | SOLE | 0 | 325 | 0 | 51 |
Deere & Co | Com | 244199105 | 2,826,511 | 7,565 | SH | | SOLE | 0 | 6,365 | 0 | 1,200 |
Descartes Systems Group | Com | 249906108 | 295,071 | 3,047 | SH | | SOLE | 0 | 2,610 | 0 | 437 |
Diageo Plc New Adr | Com | 25243Q205 | 566,982 | 4,497 | SH | | SOLE | 0 | 4,066 | 0 | 431 |
Diamondrock Hospitality Co | Com | 252784301 | 106,250 | 12,574 | SH | | SOLE | 0 | 11,342 | 0 | 1,232 |
Digital Rlty Tr Inc | Com | 253868103 | 4,008,494 | 26,363 | SH | | SOLE | 0 | 25,620 | 43 | 700 |
Disney Walt Co | Com | 254687106 | 3,293,151 | 33,167 | SH | | SOLE | 0 | 32,987 | 0 | 180 |
Dominion Energy Inc | Com | 25746U109 | 1,139,250 | 23,250 | SH | | SOLE | 0 | 21,633 | 122 | 1,495 |
Dover Corp | Com | 260003108 | 412,509 | 2,286 | SH | | SOLE | 0 | 2,286 | 0 | 0 |
Dow Inc | Com | 260557103 | 755,326 | 14,238 | SH | | SOLE | 0 | 12,453 | 119 | 1,666 |
Duke Energy Corp New | Com | 26441C204 | 1,974,832 | 19,703 | SH | | SOLE | 0 | 18,643 | 68 | 992 |
Dupont De Nemours Inc | Com | 26614N102 | 1,609,961 | 20,002 | SH | | SOLE | 0 | 19,875 | 0 | 127 |
Eastman Chemical Co. | Com | 277432100 | 1,647,953 | 16,821 | SH | | SOLE | 0 | 16,393 | 58 | 370 |
Emcor Group | Com | 29084Q100 | 748,414 | 2,050 | SH | | SOLE | 0 | 1,826 | 0 | 224 |
Emerson Elec Co | Com | 291011104 | 1,230,708 | 11,172 | SH | | SOLE | 0 | 10,447 | 0 | 725 |
Enbridge Inc | Com | 29250N105 | 805,259 | 22,626 | SH | | SOLE | 0 | 19,377 | 0 | 3,249 |
Entegris Inc | Com | 29362U104 | 347,978 | 2,570 | SH | | SOLE | 0 | 2,214 | 0 | 356 |
Entergy Corp | Com | 29364G103 | 434,955 | 4,065 | SH | | SOLE | 0 | 4,065 | 0 | 0 |
Extra Space Storage Inc | Com | 30225T102 | 355,267 | 2,286 | SH | | SOLE | 0 | 2,006 | 0 | 280 |
Exxon-Mobil Corp | Com | 30231G102 | 24,905,867 | 216,347 | SH | | SOLE | 0 | 198,488 | 3,733 | 14,126 |
Meta Platforms Inc | Com | 30303M102 | 3,070,196 | 6,089 | SH | | SOLE | 0 | 5,932 | 0 | 157 |
Factset Resh Sys Inc | Com | 303075105 | 260,885 | 639 | SH | | SOLE | 0 | 551 | 0 | 88 |
Fastenal Company | Com | 311900104 | 751,127 | 11,953 | SH | | SOLE | 0 | 10,338 | 0 | 1,615 |
Fidelity Natl Information Svcs Inc. | Com | 31620M106 | 371,299 | 4,927 | SH | | SOLE | 0 | 4,332 | 0 | 595 |
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,708,133 | 295,452 | SH | | SOLE | 0 | 295,452 | 0 | 0 |
First Citiz Bancshares Inc A | Com | 31946M103 | 567,377 | 337 | SH | | SOLE | 0 | 294 | 0 | 43 |
Fiserv Inc. | Com | 337738108 | 280,642 | 1,883 | SH | | SOLE | 0 | 1,883 | 0 | 0 |
Fortive Corp | Com | 34959J108 | 336,044 | 4,535 | SH | | SOLE | 0 | 4,535 | 0 | 0 |
GE Healthcare Technologies Inc | Com | 36266G107 | 228,150 | 2,928 | SH | | SOLE | 0 | 2,928 | 0 | 0 |
Gartner Inc | Com | 366651107 | 740,051 | 1,648 | SH | | SOLE | 0 | 1,648 | 0 | 0 |
GE Vernova Inc | Com | 36828A101 | 514,187 | 2,998 | SH | | SOLE | 0 | 2,998 | 0 | 0 |
General Dynamics Corp | Com | 369550108 | 3,774,141 | 13,008 | SH | | SOLE | 0 | 12,471 | 0 | 537 |
GE Aerospace | Com | 369604301 | 2,297,117 | 14,450 | SH | | SOLE | 0 | 14,450 | 0 | 0 |
General Mills Inc | Com | 370334104 | 947,572 | 14,979 | SH | | SOLE | 0 | 14,310 | 64 | 605 |
Gilead Sci Inc. | Com | 375558103 | 423,941 | 6,179 | SH | | SOLE | 0 | 6,179 | 0 | 0 |
GSK PLC ADR | Com | 37733W204 | 237,237 | 6,162 | SH | | SOLE | 0 | 6,162 | 0 | 0 |
Goldman Sachs Group Inc. | Com | 38141G104 | 4,187,126 | 9,257 | SH | | SOLE | 0 | 9,067 | 0 | 190 |
Helix Energy Solutions Group Inc | Com | 42330P107 | 132,427 | 11,091 | SH | | SOLE | 0 | 10,318 | 0 | 773 |
Hologic Inc | Com | 436440101 | 202,109 | 2,722 | SH | | SOLE | 0 | 2,301 | 0 | 421 |
Home Depot Inc | Com | 437076102 | 4,993,201 | 14,505 | SH | | SOLE | 0 | 14,131 | 7 | 367 |
Honeywell Intl Inc | Com | 438516106 | 3,122,809 | 14,624 | SH | | SOLE | 0 | 13,947 | 0 | 677 |
Illinois Tool Works Inc | Com | 452308109 | 1,096,651 | 4,628 | SH | | SOLE | 0 | 4,343 | 0 | 285 |
Ingersoll Rand Inc | Com | 45687V106 | 302,951 | 3,335 | SH | | SOLE | 0 | 1,716 | 1,387 | 232 |
Intel Corp. | Com | 458140100 | 2,847,692 | 91,950 | SH | | SOLE | 0 | 88,302 | 0 | 3,648 |
Integer Hldgs Corp | Com | 45826H109 | 231,464 | 1,999 | SH | | SOLE | 0 | 1,999 | 0 | 0 |
Intercontinental Exchange Inc | Com | 45866F104 | 416,556 | 3,043 | SH | | SOLE | 0 | 2,945 | 0 | 98 |
Intl Business Machines Corp | Com | 459200101 | 5,516,413 | 31,896 | SH | | SOLE | 0 | 30,670 | 993 | 233 |
Invesco QQQ Tr Series 1 | Com | 46090E103 | 8,307,288 | 17,339 | SH | | SOLE | 0 | 17,238 | 0 | 101 |
Intuitive Surgical | Com | 46120E602 | 336,751 | 757 | SH | | SOLE | 0 | 757 | 0 | 0 |
Invesco Van Kampen Tr Invt Grade | Com | 46131T101 | 146,120 | 13,000 | SH | | SOLE | 0 | 13,000 | 0 | 0 |
iShares Russell 1000 Value Index Fund | Com | 464287598 | 2,009,197 | 11,516 | SH | | SOLE | 0 | 11,336 | 0 | 180 |
iShares Russell 1000 Growth | Com | 464287614 | 2,957,999 | 8,115 | SH | | SOLE | 0 | 8,115 | 0 | 0 |
iShares Tr Russell 1000 Index Fd | Com | 464287622 | 477,552 | 1,605 | SH | | SOLE | 0 | 1,605 | 0 | 0 |
iShares Russell 2000 Value | Com | 464287630 | 440,452 | 2,892 | SH | | SOLE | 0 | 392 | 0 | 2,500 |
iShares Russell 2000 Growth | Com | 464287648 | 844,559 | 3,217 | SH | | SOLE | 0 | 217 | 0 | 3,000 |
iShares Tr Russell 2000 Index | Com | 464287655 | 3,839,490 | 18,924 | SH | | SOLE | 0 | 17,904 | 0 | 1,020 |
iShares Core S&P US Value ETF | Com | 464287663 | 57,066,026 | 647,521 | SH | | SOLE | 0 | 619,514 | 2,635 | 25,372 |
iShares Tr Russell 3000 | Com | 464287689 | 1,158,439 | 3,753 | SH | | SOLE | 0 | 3,753 | 0 | 0 |
iShares TR Core S&P Small-Cap ETF | Com | 464287804 | 312,834 | 2,933 | SH | | SOLE | 0 | 1,996 | 0 | 937 |
JP Morgan Chase & Co | Com | 46625H100 | 20,092,104 | 99,338 | SH | | SOLE | 0 | 94,843 | 2,259 | 2,236 |
Johnson & Johnson | Com | 478160104 | 14,944,714 | 102,249 | SH | | SOLE | 0 | 99,376 | 490 | 2,383 |
KLA Corporation | Com | 482480100 | 1,055,373 | 1,280 | SH | | SOLE | 0 | 1,167 | 0 | 113 |
KKR & Co Inc | Com | 48251W104 | 928,953 | 8,827 | SH | | SOLE | 0 | 8,087 | 0 | 740 |
Kellanova | Com | 487836108 | 548,248 | 9,505 | SH | | SOLE | 0 | 9,505 | 0 | 0 |
Kenvue Inc | Com | 49177J102 | 658,752 | 36,235 | SH | | SOLE | 0 | 32,992 | 0 | 3,243 |
Kimberly Clark Corp | Com | 494368103 | 1,825,484 | 13,209 | SH | | SOLE | 0 | 12,533 | 140 | 536 |
L3Harris Technologies Inc | Com | 502431109 | 1,354,667 | 6,032 | SH | | SOLE | 0 | 5,942 | 0 | 90 |
Lam Research Corp | Com | 512807108 | 320,520 | 301 | SH | | SOLE | 0 | 301 | 0 | 0 |
Lauder Estee Cos Inc Cl A | Com | 518439104 | 756,398 | 7,109 | SH | | SOLE | 0 | 6,987 | 0 | 122 |
Lennar Corporation | Com | 526057104 | 962,315 | 6,421 | SH | | SOLE | 0 | 6,386 | 0 | 35 |
Lilly Eli & Co | Com | 532457108 | 6,076,911 | 6,712 | SH | | SOLE | 0 | 6,643 | 0 | 69 |
Lockheed Martin Corp Com | Com | 539830109 | 6,225,509 | 13,328 | SH | | SOLE | 0 | 12,956 | 216 | 156 |
Lowes Companies Inc | Com | 548661107 | 4,264,799 | 19,345 | SH | | SOLE | 0 | 12,188 | 519 | 6,638 |
M&T Bk Corp | Com | 55261F104 | 358,875 | 2,371 | SH | | SOLE | 0 | 2,371 | 0 | 0 |
MSCI Inc | Com | 55354G100 | 1,806,081 | 3,749 | SH | | SOLE | 0 | 3,749 | 0 | 0 |
Magnolia Oil & Gas Corp | Com | 559663109 | 285,937 | 11,284 | SH | | SOLE | 0 | 10,181 | 0 | 1,103 |
MarketAxess Holdings New | Com | 57060D108 | 260,689 | 1,300 | SH | | SOLE | 0 | 0 | 0 | 1,300 |
Marsh & McLennan Co Inc | Com | 571748102 | 1,156,010 | 5,486 | SH | | SOLE | 0 | 5,088 | 0 | 398 |
Marriott International Inc Class A | Com | 571903202 | 720,233 | 2,979 | SH | | SOLE | 0 | 2,744 | 0 | 235 |
Masco Corporation | Com | 574599106 | 309,482 | 4,642 | SH | | SOLE | 0 | 4,642 | 0 | 0 |
Mastercard Inc Cl A | Com | 57636Q104 | 7,681,919 | 17,413 | SH | | SOLE | 0 | 14,649 | 0 | 2,764 |
McCormick & Co Inc | Com | 579780206 | 801,835 | 11,303 | SH | | SOLE | 0 | 11,303 | 0 | 0 |
McDonalds Corp | Com | 580135101 | 8,386,275 | 32,908 | SH | | SOLE | 0 | 32,576 | 0 | 332 |
McKesson Corporation | Com | 58155Q103 | 2,209,423 | 3,783 | SH | | SOLE | 0 | 3,174 | 0 | 609 |
Merck & Co Inc New | Com | 58933Y105 | 10,031,514 | 81,030 | SH | | SOLE | 0 | 77,500 | 38 | 3,492 |
Metlife, Inc. | Com | 59156R108 | 292,973 | 4,174 | SH | | SOLE | 0 | 4,174 | 0 | 0 |
Microsoft Corporation | Com | 594918104 | 41,211,919 | 92,207 | SH | | SOLE | 0 | 90,325 | 354 | 1,528 |
Microchip Technology Inc. | Com | 595017104 | 907,955 | 9,923 | SH | | SOLE | 0 | 8,263 | 0 | 1,660 |
Mondelez Intl Inc | Com | 609207105 | 1,432,351 | 21,888 | SH | | SOLE | 0 | 21,512 | 0 | 376 |
Monolithic Power Systems | Com | 609839105 | 487,256 | 593 | SH | | SOLE | 0 | 515 | 0 | 78 |
Morgan Stanley Dean Witter & Co. | Com | 617446448 | 3,175,586 | 32,674 | SH | | SOLE | 0 | 30,967 | 53 | 1,654 |
Mueller Industries Inc | Com | 624756102 | 238,579 | 4,190 | SH | | SOLE | 0 | 3,840 | 0 | 350 |
NOV Inc | Com | 62955J103 | 1,099,824 | 57,855 | SH | | SOLE | 0 | 56,787 | 0 | 1,068 |
Nasdaq Stk Mkt Inc | Com | 631103108 | 854,125 | 14,174 | SH | | SOLE | 0 | 13,001 | 0 | 1,173 |
Netflix Com Inc | Com | 64110L106 | 1,455,716 | 2,157 | SH | | SOLE | 0 | 2,157 | 0 | 0 |
NextEra Energy Inc | Com | 65339F101 | 7,054,517 | 99,626 | SH | | SOLE | 0 | 96,687 | 100 | 2,839 |
Nike, Inc. Class B | Com | 654106103 | 2,430,381 | 32,246 | SH | | SOLE | 0 | 26,920 | 0 | 5,326 |
Norfolk Southern Corp | Com | 655844108 | 4,400,286 | 20,496 | SH | | SOLE | 0 | 20,121 | 0 | 375 |
Northrup Grumman Corp. | Com | 666807102 | 738,935 | 1,695 | SH | | SOLE | 0 | 1,590 | 0 | 105 |
Novartis Ag Sponsored Adr | Com | 66987V109 | 259,124 | 2,434 | SH | | SOLE | 0 | 2,434 | 0 | 0 |
Novo-Nordisk As Adr | Com | 670100205 | 1,879,029 | 13,164 | SH | | SOLE | 0 | 13,164 | 0 | 0 |
Nvidia Corp. | Com | 67066G104 | 8,309,918 | 67,265 | SH | | SOLE | 0 | 63,252 | 0 | 4,013 |
Nuveen ESG Large Cap Value ETF | Com | 67092P300 | 2,190,006 | 57,952 | SH | | SOLE | 0 | 56,267 | 0 | 1,685 |
NuShares ESG Mid Growth ETF | Com | 67092P409 | 243,836 | 5,832 | SH | | SOLE | 0 | 5,832 | 0 | 0 |
Nuveen ESG Mid Cap Value ETF | Com | 67092P508 | 2,034,516 | 61,596 | SH | | SOLE | 0 | 60,044 | 0 | 1,552 |
O'Reilly Automotive Inc New Com | Com | 67103H107 | 1,196,516 | 1,133 | SH | | SOLE | 0 | 1,041 | 0 | 92 |
Oracle Corporation | Com | 68389X105 | 9,411,404 | 66,653 | SH | | SOLE | 0 | 60,314 | 2,246 | 4,093 |
Orasure Technologies Inc | Com | 68554V108 | 49,335 | 11,581 | SH | | SOLE | 0 | 10,825 | 0 | 756 |
Otis Worldwide Corp | Com | 68902V107 | 2,679,686 | 27,838 | SH | | SOLE | 0 | 26,879 | 500 | 459 |
Ovintiv Inc | Com | 69047Q102 | 1,441,299 | 30,751 | SH | | SOLE | 0 | 29,908 | 0 | 843 |
Owens Corning Com | Com | 690742101 | 291,328 | 1,677 | SH | | SOLE | 0 | 1,386 | 0 | 291 |
PNC Financial Services Group | Com | 693475105 | 604,662 | 3,889 | SH | | SOLE | 0 | 3,577 | 0 | 312 |
Paccar Inc Com | Com | 693718108 | 850,490 | 8,262 | SH | | SOLE | 0 | 7,571 | 0 | 691 |
Palo Alto Network | Com | 697435105 | 582,758 | 1,719 | SH | | SOLE | 0 | 1,719 | 0 | 0 |
Paychex Inc. | Com | 704326107 | 8,227,590 | 69,396 | SH | | SOLE | 0 | 67,398 | 0 | 1,998 |
Paycom Software Inc | Com | 70432V102 | 250,463 | 1,751 | SH | | SOLE | 0 | 1,751 | 0 | 0 |
Paypal Hldgs Inc | Com | 70450Y103 | 1,415,120 | 24,386 | SH | | SOLE | 0 | 22,604 | 0 | 1,782 |
Penumbra Inc | Com | 70975L107 | 258,077 | 1,434 | SH | | SOLE | 0 | 1,224 | 0 | 210 |
Pepsico Inc | Com | 713448108 | 11,451,750 | 69,434 | SH | | SOLE | 0 | 63,851 | 12 | 5,571 |
Pfizer Inc. | Com | 717081103 | 5,325,154 | 190,320 | SH | | SOLE | 0 | 181,870 | 222 | 8,228 |
Philip Morris Intl Inc | Com | 718172109 | 666,954 | 6,582 | SH | | SOLE | 0 | 4,573 | 0 | 2,009 |
Pimco ETF TR 1-5 YR US TIPS INDEX FD | Com | 72201R205 | 214,306 | 4,150 | SH | | SOLE | 0 | 0 | 0 | 4,150 |
Piper Sandler Companies | Com | 724078100 | 208,764 | 907 | SH | | SOLE | 0 | 807 | 0 | 100 |
Pool Corporation | Com | 73278L105 | 243,098 | 791 | SH | | SOLE | 0 | 694 | 0 | 97 |
Procter & Gamble Co | Com | 742718109 | 13,879,337 | 84,158 | SH | | SOLE | 0 | 81,077 | 1,667 | 1,414 |
Progessive Corp OH Com | Com | 743315103 | 1,989,654 | 9,579 | SH | | SOLE | 0 | 8,791 | 0 | 788 |
Prologis Inc REIT | Com | 74340W103 | 1,143,091 | 10,178 | SH | | SOLE | 0 | 9,238 | 0 | 940 |
Prudential Financial Inc | Com | 744320102 | 1,464,523 | 12,497 | SH | | SOLE | 0 | 12,260 | 0 | 237 |
Pure Storage Inc | Com | 74624M102 | 336,910 | 5,247 | SH | | SOLE | 0 | 4,492 | 0 | 755 |
Qualcomm Inc | Com | 747525103 | 2,296,545 | 11,530 | SH | | SOLE | 0 | 11,493 | 0 | 37 |
Qualys Inc | Com | 74758T303 | 255,111 | 1,789 | SH | | SOLE | 0 | 1,539 | 0 | 250 |
Raymond James Financial Inc. | Com | 754730109 | 267,492 | 2,164 | SH | | SOLE | 0 | 1,878 | 0 | 286 |
RTX Corp | Com | 75513E101 | 9,808,203 | 97,701 | SH | | SOLE | 0 | 94,419 | 872 | 2,410 |
Resmed Inc | Com | 761152107 | 262,628 | 1,372 | SH | | SOLE | 0 | 1,181 | 0 | 191 |
Ross Stores Inc | Com | 778296103 | 425,788 | 2,930 | SH | | SOLE | 0 | 2,930 | 0 | 0 |
S&P Global Inc | Com | 78409V104 | 1,382,600 | 3,100 | SH | | SOLE | 0 | 3,100 | 0 | 0 |
SPDR S&P 500 ETF Trust | Com | 78462F103 | 38,821,389 | 71,334 | SH | | SOLE | 0 | 70,075 | 0 | 1,259 |
SPS Commerce | Com | 78463M107 | 343,580 | 1,826 | SH | | SOLE | 0 | 1,584 | 0 | 242 |
SPDR S&P 600 Small Cap Value ETF | Com | 78464A300 | 15,788,471 | 201,615 | SH | | SOLE | 0 | 199,252 | 427 | 1,936 |
SPDR S&P 500 Growth ETF | Com | 78464A409 | 38,194,686 | 476,659 | SH | | SOLE | 0 | 473,977 | 2,682 | 0 |
SPDR S&P Dividend Etf | Com | 78464A763 | 3,869,324 | 30,424 | SH | | SOLE | 0 | 30,424 | 0 | 0 |
Spdr S P 400 Mid Cap Value ETF | Com | 78464A839 | 25,972,475 | 356,080 | SH | | SOLE | 0 | 352,695 | 1,133 | 2,252 |
SPDR Dow Jones Indl Average ETF Trust | Com | 78467X109 | 3,769,320 | 9,637 | SH | | SOLE | 0 | 9,584 | 0 | 53 |
SPDR Bloomberg 1-10 Year TIPS ETF | Com | 78468R861 | 257,796 | 13,950 | SH | | SOLE | 0 | 0 | 0 | 13,950 |
Saia Inc | Com | 78709Y105 | 320,620 | 676 | SH | | SOLE | 0 | 583 | 0 | 93 |
Salesforce.Com | Com | 79466L302 | 4,163,477 | 16,194 | SH | | SOLE | 0 | 15,906 | 0 | 288 |
SAP SE-Sponsored ADR | Com | 803054204 | 532,313 | 2,639 | SH | | SOLE | 0 | 2,639 | 0 | 0 |
Schlumberger Ltd | Com | 806857108 | 2,435,903 | 51,630 | SH | | SOLE | 0 | 49,762 | 0 | 1,868 |
Schwab Charles Corp | Com | 808513105 | 2,269,210 | 30,794 | SH | | SOLE | 0 | 30,431 | 0 | 363 |
Schwab US Broad Market ETF | Com | 808524102 | 333,211 | 5,300 | SH | | SOLE | 0 | 5,300 | 0 | 0 |
Schwab US Large-Cap Growth ETF | Com | 808524300 | 250,487 | 2,484 | SH | | SOLE | 0 | 2,484 | 0 | 0 |
Schwab Fundamental Intl Equity ETF | Com | 808524755 | 28,319,198 | 808,427 | SH | | SOLE | 0 | 803,952 | 2,713 | 1,762 |
Schwab Strategic Tr Us Tips ETF | Com | 808524870 | 310,292 | 5,966 | SH | | SOLE | 0 | 0 | 0 | 5,966 |
Servicenow Inc | Com | 81762P102 | 1,825,861 | 2,321 | SH | | SOLE | 0 | 2,321 | 0 | 0 |
Sherwin Williams Co | Com | 824348106 | 203,231 | 681 | SH | | SOLE | 0 | 681 | 0 | 0 |
Shopify Inc | Com | 82509L107 | 744,846 | 11,277 | SH | | SOLE | 0 | 11,205 | 0 | 72 |
Skyworks Solutions, Inc. | Com | 83088M102 | 1,766,564 | 16,575 | SH | | SOLE | 0 | 16,360 | 40 | 175 |
Snap-On Inc. | Com | 833034101 | 1,813,785 | 6,939 | SH | | SOLE | 0 | 6,722 | 0 | 217 |
Southern Co | Com | 842587107 | 3,367,546 | 43,413 | SH | | SOLE | 0 | 40,943 | 0 | 2,470 |
Starbucks Corp | Com | 855244109 | 240,479 | 3,089 | SH | | SOLE | 0 | 2,460 | 0 | 629 |
State Street Corp. | Com | 857477103 | 331,668 | 4,482 | SH | | SOLE | 0 | 4,482 | 0 | 0 |
Stryker Corp. | Com | 863667101 | 2,912,200 | 8,559 | SH | | SOLE | 0 | 6,499 | 0 | 2,060 |
Synchrony Financial | Com | 87165B103 | 401,587 | 8,510 | SH | | SOLE | 0 | 8,510 | 0 | 0 |
Sysco Corp | Com | 871829107 | 608,743 | 8,527 | SH | | SOLE | 0 | 8,004 | 0 | 523 |
TJX Companies Inc | Com | 872540109 | 3,624,602 | 32,921 | SH | | SOLE | 0 | 25,354 | 0 | 7,567 |
Take-Two Interactive Software Inc. | Com | 874054109 | 255,315 | 1,642 | SH | | SOLE | 0 | 1,415 | 0 | 227 |
Target Corp. | Com | 87612E106 | 2,582,854 | 17,447 | SH | | SOLE | 0 | 16,851 | 0 | 596 |
Teledyne Technologies Inc | Com | 879360105 | 206,793 | 533 | SH | | SOLE | 0 | 449 | 0 | 84 |
Tesla Motors Inc | Com | 88160R101 | 260,014 | 1,314 | SH | | SOLE | 0 | 774 | 0 | 540 |
Texas Instruments Inc | Com | 882508104 | 4,736,222 | 24,347 | SH | | SOLE | 0 | 21,050 | 0 | 3,297 |
Thermo Fisher Scientific, Inc. | Com | 883556102 | 4,750,270 | 8,590 | SH | | SOLE | 0 | 8,424 | 0 | 166 |
3M Company | Com | 88579Y101 | 1,813,668 | 17,748 | SH | | SOLE | 0 | 17,218 | 75 | 455 |
Travelers Cos Inc. | Com | 89417E109 | 2,490,102 | 12,246 | SH | | SOLE | 0 | 12,156 | 0 | 90 |
Truist Finl Corp | Com | 89832Q109 | 1,329,874 | 34,231 | SH | | SOLE | 0 | 32,530 | 187 | 1,514 |
US Bancorp Del New | Com | 902973304 | 321,649 | 8,102 | SH | | SOLE | 0 | 6,255 | 0 | 1,847 |
Ulta Salon Cosmetics & Frag Inc | Com | 90384S303 | 237,310 | 615 | SH | | SOLE | 0 | 528 | 0 | 87 |
Unilever Plc Spons Adr New | Com | 904767704 | 264,722 | 4,814 | SH | | SOLE | 0 | 4,814 | 0 | 0 |
Union Pacific Corp | Com | 907818108 | 2,474,379 | 10,936 | SH | | SOLE | 0 | 10,457 | 0 | 479 |
United Parcel Service Inc | Com | 911312106 | 1,207,291 | 8,822 | SH | | SOLE | 0 | 8,408 | 0 | 414 |
United Rentals Inc | Com | 911363109 | 693,941 | 1,073 | SH | | SOLE | 0 | 1,000 | 0 | 73 |
Unitedhealth Group Inc | Com | 91324P102 | 2,371,115 | 4,656 | SH | | SOLE | 0 | 4,564 | 5 | 87 |
Valvoline Inc | Com | 92047W101 | 268,747 | 6,221 | SH | | SOLE | 0 | 5,391 | 0 | 830 |
VanEck Vectors Green Bond ETF | Com | 92189F171 | 824,767 | 34,896 | SH | | SOLE | 0 | 34,629 | 0 | 267 |
Vanguard Dividend Appreciation ETF | Com | 921908844 | 269,991 | 1,479 | SH | | SOLE | 0 | 1,479 | 0 | 0 |
Vanguard S&P 500 Growth ETF | Com | 921932505 | 257,090 | 771 | SH | | SOLE | 0 | 771 | 0 | 0 |
Vanguard Short-Term Bond Fd ETF | Com | 921937827 | 219,209 | 2,858 | SH | | SOLE | 0 | 2,858 | 0 | 0 |
Vanguard Whitehall Fds High Div Yield ETF | Com | 921946406 | 401,224 | 3,383 | SH | | SOLE | 0 | 3,383 | 0 | 0 |
Vanguard Intl Dividend Appreciation ETF | Com | 921946810 | 1,184,331 | 14,571 | SH | | SOLE | 0 | 12,721 | 0 | 1,850 |
Vanguard Total Int'l Bond ETF | Com | 92203J407 | 2,765,381 | 56,819 | SH | | SOLE | 0 | 56,819 | 0 | 0 |
Vanguard FTSE All-Wld ex-US SmCp Idx ETF | Com | 922042718 | 1,706,895 | 14,528 | SH | | SOLE | 0 | 14,373 | 0 | 155 |
Vanguard FTSE Emerging Mkt MFC | Com | 922042858 | 4,934,334 | 112,759 | SH | | SOLE | 0 | 112,235 | 204 | 320 |
Vanguard MSCI Pacific ETF | Com | 922042866 | 1,374,259 | 18,526 | SH | | SOLE | 0 | 18,219 | 107 | 200 |
Vanguard MSCI Europe ETF | Com | 922042874 | 2,085,160 | 31,229 | SH | | SOLE | 0 | 30,628 | 376 | 225 |
Vanguard Index Funds S & P 500 ETF | Com | 922908363 | 2,209,074 | 4,417 | SH | | SOLE | 0 | 4,417 | 0 | 0 |
Vanguard REIT ETF | Com | 922908553 | 3,800,778 | 45,377 | SH | | SOLE | 0 | 45,137 | 90 | 150 |
Vanguard Small Cap Value | Com | 922908611 | 1,239,128 | 6,789 | SH | | SOLE | 0 | 6,789 | 0 | 0 |
Vanguard Mid-Cap Etf | Com | 922908629 | 9,424,953 | 38,930 | SH | | SOLE | 0 | 38,830 | 0 | 100 |
Vanguard Growth ETF | Com | 922908736 | 1,275,000 | 3,409 | SH | | SOLE | 0 | 3,409 | 0 | 0 |
Vanguard Value ETF | Com | 922908744 | 332,370 | 2,072 | SH | | SOLE | 0 | 1,672 | 0 | 400 |
Vanguard Small Cap ETF | Com | 922908751 | 10,667,389 | 48,924 | SH | | SOLE | 0 | 48,732 | 54 | 138 |
Vanguard Total Stock Mkt Index ETF | Com | 922908769 | 330,910 | 1,237 | SH | | SOLE | 0 | 1,237 | 0 | 0 |
Verizon Communications | Com | 92343V104 | 2,718,376 | 65,916 | SH | | SOLE | 0 | 63,250 | 734 | 1,932 |
Visa | Com | 92826C839 | 2,610,264 | 9,945 | SH | | SOLE | 0 | 9,569 | 0 | 376 |
Walmart Inc | Com | 931142103 | 3,135,786 | 46,312 | SH | | SOLE | 0 | 42,535 | 0 | 3,777 |
Waste Mgmt Inc New | Com | 94106L109 | 551,697 | 2,586 | SH | | SOLE | 0 | 1,686 | 0 | 900 |
Waters Corp Com | Com | 941848103 | 208,306 | 718 | SH | | SOLE | 0 | 718 | 0 | 0 |
Watts Water Technologies Inc. | Com | 942749102 | 298,343 | 1,627 | SH | | SOLE | 0 | 1,305 | 0 | 322 |
Wells Fargo & Company | Com | 949746101 | 534,629 | 9,002 | SH | | SOLE | 0 | 8,467 | 0 | 535 |
West Pharmaceutical Svcs Inc Com | Com | 955306105 | 297,769 | 904 | SH | | SOLE | 0 | 658 | 0 | 246 |
WisdomTree Emerging Markets ETF | Com | 97717W315 | 8,017,764 | 185,125 | SH | | SOLE | 0 | 183,442 | 829 | 854 |
Workday Inc Class A | Com | 98138H101 | 581,480 | 2,601 | SH | | SOLE | 0 | 2,601 | 0 | 0 |
Yum Brands Inc. | Com | 988498101 | 958,481 | 7,236 | SH | | SOLE | 0 | 6,889 | 0 | 347 |
Zimmer Biomet Hldgs Inc | Com | 98956P102 | 298,566 | 2,751 | SH | | SOLE | 0 | 2,751 | 0 | 0 |
Zoetis Inc | Com | 98978V103 | 1,084,367 | 6,255 | SH | | SOLE | 0 | 6,255 | 0 | 0 |
Allegion PLC | Com | G0176J109 | 433,847 | 3,672 | SH | | SOLE | 0 | 3,348 | 324 | 0 |
AON Plc | Com | G0403H108 | 1,461,735 | 4,979 | SH | | SOLE | 0 | 4,584 | 0 | 395 |
Accenture PLC | Com | G1151C101 | 4,641,566 | 15,298 | SH | | SOLE | 0 | 14,770 | 55 | 473 |
Eaton Corp PLC | Com | G29183103 | 2,750,774 | 8,773 | SH | | SOLE | 0 | 7,779 | 0 | 994 |
Fabrinet | Com | G3323L100 | 278,081 | 1,136 | SH | | SOLE | 0 | 972 | 0 | 164 |
Weatherford International Plc | Com | G48833118 | 294,125 | 2,402 | SH | | SOLE | 0 | 2,049 | 0 | 353 |
Linde Plc | Com | G54950103 | 1,785,079 | 4,068 | SH | | SOLE | 0 | 3,799 | 177 | 92 |
Medtronic PLC | Com | G5960L103 | 1,020,160 | 12,961 | SH | | SOLE | 0 | 12,889 | 72 | 0 |
Nvent Electric Plc | Com | G6700G107 | 377,841 | 4,932 | SH | | SOLE | 0 | 4,240 | 0 | 692 |
Steris Plc | Com | G8473T100 | 252,471 | 1,150 | SH | | SOLE | 0 | 976 | 0 | 174 |
Trane Technologies PLC | Com | G8994E103 | 3,409,688 | 10,366 | SH | | SOLE | 0 | 9,232 | 1,134 | 0 |
Chubb Limited | Com | H1467J104 | 1,568,487 | 6,149 | SH | | SOLE | 0 | 5,833 | 0 | 316 |
NXP Semiconductors NV | Com | N6596X109 | 700,710 | 2,604 | SH | | SOLE | 0 | 2,395 | 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 |