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,913,594 28,167 SH   SOLE 0 27,667 0 500
AT&T Inc. Com 00206R102   1,351,604 59,359 SH   SOLE 0 53,669 3,565 2,125
AXT Inc. Com 00246W103   27,780 12,802 SH   SOLE 0 12,415 0 387
Abbott Laboratories Com 002824100   7,418,546 65,587 SH   SOLE 0 62,479 0 3,108
Abbvie Inc Com 00287Y109   5,617,808 31,614 SH   SOLE 0 29,306 0 2,308
Adobe Inc. Com 00724F101   2,616,052 5,883 SH   SOLE 0 4,833 0 1,050
Advanced Micro Devices Com 007903107   689,952 5,712 SH   SOLE 0 5,712 0 0
Airbnb Inc Com 009066101   954,694 7,265 SH   SOLE 0 7,265 0 0
Air Products & Chemicals Inc Com 009158106   2,429,665 8,377 SH   SOLE 0 7,924 17 436
Allstate Corp. Com 020002101   1,778,873 9,227 SH   SOLE 0 6,895 0 2,332
Alphabet Inc Class C Com 02079K107   10,882,884 57,146 SH   SOLE 0 51,131 0 6,015
Alphabet Inc Class A Com 02079K305   4,221,390 22,300 SH   SOLE 0 19,172 0 3,128
Altria Group Inc Com 02209S103   379,312 7,254 SH   SOLE 0 3,454 0 3,800
Amazon Com Inc Com 023135106   13,485,026 61,466 SH   SOLE 0 58,320 60 3,086
American Eagle Outfitters Com 02553E106   214,009 12,838 SH   SOLE 0 12,456 0 382
American Express Co Com 025816109   3,619,057 12,194 SH   SOLE 0 11,916 0 278
American Tower Com REIT Com 03027X100   2,018,977 11,008 SH   SOLE 0 10,804 31 173
American Water Works Company Com 030420103   304,378 2,445 SH   SOLE 0 2,445 0 0
Ametek Inc Com 031100100   602,609 3,343 SH   SOLE 0 193 0 3,150
Amgen Inc. Com 031162100   3,292,144 12,631 SH   SOLE 0 11,892 33 706
Analog Devices Inc. Com 032654105   1,492,319 7,024 SH   SOLE 0 6,746 0 278
Apple Inc Com 037833100   33,883,579 135,307 SH   SOLE 0 120,584 120 14,603
Applied Materials Com 038222105   609,700 3,749 SH   SOLE 0 3,749 0 0
Astrazeneca Plc Adr Com 046353108   971,006 14,820 SH   SOLE 0 14,244 0 576
Autodesk, Inc. Com 052769106   1,340,114 4,534 SH   SOLE 0 4,519 0 15
Automatic Data Processing Inc Com 053015103   2,321,056 7,929 SH   SOLE 0 7,679 0 250
Bank Amer Corp Com 060505104   5,269,122 119,889 SH   SOLE 0 117,705 120 2,064
Bank New York Mellon Corp Com 064058100   740,872 9,643 SH   SOLE 0 9,643 0 0
Becton Dickinson & Co Com 075887109   922,000 4,064 SH   SOLE 0 3,922 0 142
Berkshire Hathaway Inc Del Cl A Com 084670108   1,361,840 2 SH   SOLE 0 2 0 0
Berkshire Hathaway Inc Cl B Com 084670702   2,731,012 6,025 SH   SOLE 0 5,900 0 125
Blackstone Group Inc Class A Com 09260D107   275,182 1,596 SH   SOLE 0 1,596 0 0
Boeing Co Com 097023105   2,491,806 14,078 SH   SOLE 0 13,583 0 495
Booz Allen Hamilton Holding Corp Com 099502106   242,600 1,885 SH   SOLE 0 1,885 0 0
Bristol-Myers Squibb Co. Com 110122108   2,258,837 39,937 SH   SOLE 0 39,250 0 687
Broadstone Net Lease Inc Com 11135E203   1,234,261 77,822 SH   SOLE 0 77,335 0 487
Broadcom Inc Com 11135F101   1,511,597 6,520 SH   SOLE 0 5,280 0 1,240
Brown & Brown Inc Com 115236101   267,292 2,620 SH   SOLE 0 2,620 0 0
Cigna Group Com 125523100   1,770,610 6,412 SH   SOLE 0 6,103 0 309
CME Group Inc Class A Com 12572Q105   542,489 2,336 SH   SOLE 0 407 0 1,929
CSX Corp Com 126408103   665,956 20,637 SH   SOLE 0 20,337 0 300
CVS Health Corp Com 126650100   1,867,379 41,599 SH   SOLE 0 41,416 31 152
Cameco Corp Com 13321L108   206,023 4,009 SH   SOLE 0 4,009 0 0
Canadian Natl Ry Co Com 136375102   553,839 5,456 SH   SOLE 0 4,649 750 57
Cardinal Health Inc. Com 14149Y108   406,731 3,439 SH   SOLE 0 3,439 0 0
Carlisle Cos Inc Com 142339100   1,814,324 4,919 SH   SOLE 0 4,861 0 58
Carrier Global Corporation Com 14448C104   3,995,667 58,536 SH   SOLE 0 56,616 1,000 920
Caseys Gen Stores Inc Com 147528103   268,248 677 SH   SOLE 0 677 0 0
Caterpillar Inc Com 149123101   5,493,275 15,143 SH   SOLE 0 14,398 0 745
Chevron Corporation Com 166764100   7,431,740 51,310 SH   SOLE 0 50,412 31 867
Chipotle Mexican Grill Com 169656105   1,517,450 25,165 SH   SOLE 0 25,165 0 0
Cisco Systems Com 17275R102   6,449,662 108,947 SH   SOLE 0 104,647 104 4,196
Citigroup Inc Com New Com 172967424   1,097,943 15,598 SH   SOLE 0 14,853 146 599
Clorox Co Com 189054109   1,622,638 9,991 SH   SOLE 0 9,716 41 234
Coca Cola Co Com 191216100   5,394,269 86,641 SH   SOLE 0 85,159 85 1,397
Colgate Palmolive Co Com 194162103   1,139,466 12,534 SH   SOLE 0 12,204 0 330
Comfort Sys Usa Inc Com 199908104   240,442 567 SH   SOLE 0 502 0 65
Comcast Corp New Cl A Com 20030N101   2,684,483 71,529 SH   SOLE 0 69,309 199 2,021
Community Financial System Inc Com 203607106   1,992,942 32,311 SH   SOLE 0 32,311 0 0
ConocoPhillips Com 20825C104   2,860,261 28,842 SH   SOLE 0 27,780 0 1,062
Constellation Brands Inc Cl A Com 21036P108   8,700,991 39,371 SH   SOLE 0 39,119 100 152
Copart Inc Com 217204106   268,987 4,687 SH   SOLE 0 4,548 0 139
Corning Inc. Com 219350105   970,358 20,420 SH   SOLE 0 17,628 192 2,600
Corteva Inc Com 22052L104   223,226 3,919 SH   SOLE 0 1,612 0 2,307
Costco Whsl Corp New Com 22160K105   1,703,346 1,859 SH   SOLE 0 1,559 0 300
CoStar Group, Inc. Com 22160N109   448,082 6,259 SH   SOLE 0 6,259 0 0
Crane Company Com 224408104   225,349 1,485 SH   SOLE 0 1,485 0 0
Cummins Engine Co Inc Com 231021106   2,238,709 6,422 SH   SOLE 0 5,712 16 694
Curtiss Wright Corp Com 231561101   507,109 1,429 SH   SOLE 0 1,381 0 48
Danaher Corp Com 235851102   2,280,579 9,935 SH   SOLE 0 9,770 0 165
Darden Restaurants Inc Com 237194105   1,829,749 9,801 SH   SOLE 0 9,016 750 35
Deckers Outdoor Corp Com 243537107   302,401 1,489 SH   SOLE 0 1,489 0 0
Deere & Co Com 244199105   3,128,177 7,383 SH   SOLE 0 6,183 0 1,200
Descartes Systems Group Com 249906108   265,824 2,340 SH   SOLE 0 2,340 0 0
Diageo Plc New Adr Com 25243Q205   718,157 5,649 SH   SOLE 0 5,296 0 353
Diamondrock Hospitality Co Com 252784301   94,707 10,488 SH   SOLE 0 9,256 0 1,232
Digital Rlty Tr Inc Com 253868103   4,750,493 26,789 SH   SOLE 0 26,046 43 700
Disney Walt Co Com 254687106   3,403,301 30,564 SH   SOLE 0 30,387 0 177
Dominion Energy Inc Com 25746U109   1,549,391 28,767 SH   SOLE 0 27,386 122 1,259
Dover Corp Com 260003108   428,854 2,286 SH   SOLE 0 2,286 0 0
Dow Inc Com 260557103   513,664 12,800 SH   SOLE 0 11,015 119 1,666
Duke Energy Corp New Com 26441C204   2,049,215 19,020 SH   SOLE 0 18,395 68 557
Dupont De Nemours Inc Com 26614N102   1,530,109 20,067 SH   SOLE 0 19,940 0 127
Dynatrace Inc Com 268150109   217,291 3,998 SH   SOLE 0 3,998 0 0
Eastman Chemical Co. Com 277432100   1,500,936 16,436 SH   SOLE 0 16,008 58 370
Emcor Group Com 29084Q100   734,410 1,618 SH   SOLE 0 1,531 0 87
Emerson Elec Co Com 291011104   1,427,674 11,520 SH   SOLE 0 10,795 0 725
Enbridge Inc Com 29250N105   995,917 23,472 SH   SOLE 0 20,223 0 3,249
Entergy Corp Com 29364G103   612,322 8,076 SH   SOLE 0 8,076 0 0
Extra Space Storage Inc Com 30225T102   341,986 2,286 SH   SOLE 0 2,006 0 280
Exxon-Mobil Corp Com 30231G102   23,727,360 220,576 SH   SOLE 0 202,141 3,620 14,815
Meta Platforms Inc Com 30303M102   3,627,234 6,195 SH   SOLE 0 6,038 0 157
Factset Resh Sys Inc Com 303075105   219,488 457 SH   SOLE 0 457 0 0
Fastenal Company Com 311900104   859,540 11,953 SH   SOLE 0 10,338 0 1,615
Fidelity Natl Information Svcs Inc. Com 31620M106   268,076 3,319 SH   SOLE 0 2,724 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   7,742,037 283,695 SH   SOLE 0 283,695 0 0
First Citiz Bancshares Inc A Com 31946M103   228,206 108 SH   SOLE 0 96 0 12
Fiserv Inc. Com 337738108   390,709 1,902 SH   SOLE 0 1,902 0 0
Fortive Corp Com 34959J108   340,125 4,535 SH   SOLE 0 4,535 0 0
Freeport-McMoRan Copper & Gold Com 35671D857   209,897 5,512 SH   SOLE 0 5,512 0 0
GE Healthcare Technologies Inc Com 36266G107   230,631 2,950 SH   SOLE 0 2,950 0 0
Gartner Inc Com 366651107   481,079 993 SH   SOLE 0 993 0 0
GE Vernova Inc Com 36828A101   885,151 2,691 SH   SOLE 0 2,691 0 0
General Dynamics Corp Com 369550108   3,312,596 12,572 SH   SOLE 0 12,231 0 341
GE Aerospace Com 369604301   2,418,789 14,502 SH   SOLE 0 14,502 0 0
General Mills Inc Com 370334104   896,798 14,063 SH   SOLE 0 13,394 64 605
Gilead Sci Inc. Com 375558103   546,091 5,912 SH   SOLE 0 5,912 0 0
GSK PLC ADR Com 37733W204   208,399 6,162 SH   SOLE 0 6,162 0 0
GoDaddy Inc Com 380237107   232,897 1,180 SH   SOLE 0 1,180 0 0
Goldman Sachs Group Inc. Com 38141G104   5,220,004 9,116 SH   SOLE 0 8,926 0 190
Helix Energy Solutions Group Inc Com 42330P107   100,237 10,755 SH   SOLE 0 9,982 0 773
Home Depot Inc Com 437076102   5,588,230 14,366 SH   SOLE 0 13,992 7 367
Honeywell Intl Inc Com 438516106   2,548,265 11,281 SH   SOLE 0 10,868 0 413
Illinois Tool Works Inc Com 452308109   1,080,926 4,263 SH   SOLE 0 4,102 0 161
Ingersoll Rand Inc Com 45687V106   236,462 2,614 SH   SOLE 0 1,227 1,387 0
Innovator Eqty Def Prot 1yr to Aug 2025 ETF Com 45783Y111   1,318,678 53,003 SH   SOLE 0 53,003 0 0
Innovator Eqty Def Prot 1yr to July 2025 ETF Com 45783Y251   3,248,363 120,106 SH   SOLE 0 120,106 0 0
Innovator Eqty Def Prot 1yr to Sep 2025 ETF Com 45784N304   1,706,805 66,424 SH   SOLE 0 66,424 0 0
Intel Corp. Com 458140100   849,659 42,377 SH   SOLE 0 41,760 0 617
Integer Hldgs Corp Com 45826H109   264,907 1,999 SH   SOLE 0 1,999 0 0
Intercontinental Exchange Inc Com 45866F104   449,265 3,015 SH   SOLE 0 2,941 0 74
Intl Business Machines Corp Com 459200101   6,933,878 31,542 SH   SOLE 0 30,316 993 233
Invesco QQQ Tr Series 1 Com 46090E103   7,752,803 15,165 SH   SOLE 0 15,064 0 101
Intuitive Surgical Com 46120E602   395,124 757 SH   SOLE 0 757 0 0
Invesco Van Kampen Tr Invt Grade Com 46131T101   136,110 13,000 SH   SOLE 0 13,000 0 0
Iron Mtn Inc New Com 46284V101   225,987 2,150 SH   SOLE 0 1,325 0 825
iShares Core S&P Total US Stock Mkt ETF Com 464287150   4,950,712 38,491 SH   SOLE 0 38,461 0 30
iShares Select Dividend ETF Com 464287168   1,984,580 15,116 SH   SOLE 0 14,053 0 1,063
Ishares Tr Barclays Tips Bd Fd Com 464287176   800,404 7,512 SH   SOLE 0 7,512 0 0
iShares Core S P 500 ETF Com 464287200   3,173,574 5,391 SH   SOLE 0 4,347 0 1,044
iShares MSCI Emerging Markets Com 464287234   1,752,509 41,906 SH   SOLE 0 41,656 0 250
iShares S&P 500 Growth Index Com 464287309   534,759 5,267 SH   SOLE 0 5,267 0 0
iShares S&P 500 Value Index Com 464287408   456,203 2,390 SH   SOLE 0 2,105 0 285
iShares 20 Year Treasury Bond ETF Com 464287432   7,551,949 86,476 SH   SOLE 0 86,226 250 0
iShares MSCI EAFE Index Fund Com 464287465   13,867,857 183,413 SH   SOLE 0 178,993 0 4,420
iShares Russell Midcap Value Index Fund Com 464287473   651,615 5,038 SH   SOLE 0 538 0 4,500
iShares Russell Midcap Growth Index Fund Com 464287481   1,347,226 10,629 SH   SOLE 0 929 0 9,700
iShares Russell MidCap Index Fund Com 464287499   4,961,804 56,129 SH   SOLE 0 55,629 0 500
iShares TR Core S&P Mid-Cap ETF Com 464287507   2,357,810 37,840 SH   SOLE 0 31,928 0 5,912
iShares Russell 1000 Value Index Fund Com 464287598   2,119,924 11,451 SH   SOLE 0 11,271 0 180
iShares Russell 1000 Growth Com 464287614   3,250,790 8,095 SH   SOLE 0 8,095 0 0
iShares Tr Russell 1000 Index Fd Com 464287622   500,959 1,555 SH   SOLE 0 1,555 0 0
iShares Russell 2000 Value Com 464287630   474,780 2,892 SH   SOLE 0 392 0 2,500
iShares Russell 2000 Growth Com 464287648   925,917 3,217 SH   SOLE 0 217 0 3,000
iShares Tr Russell 2000 Index Com 464287655   4,138,139 18,728 SH   SOLE 0 17,711 0 1,017
iShares Core S&P US Value ETF Com 464287663   66,729,891 720,703 SH   SOLE 0 671,989 2,635 46,079
iShares Tr Russell 3000 Com 464287689   1,285,526 3,846 SH   SOLE 0 3,846 0 0
iShares TR Core S&P Small-Cap ETF Com 464287804   376,654 3,269 SH   SOLE 0 2,332 0 937
iShares Tr S&P Europe 350 Com 464287861   414,970 7,971 SH   SOLE 0 7,971 0 0
iShares MSCI EAFE Small Cap Index Com 464288273   220,523 3,630 SH   SOLE 0 650 0 2,980
iShares Preferred & Income Secs ETF Com 464288687   4,444,358 141,360 SH   SOLE 0 139,268 407 1,685
iShares MCSI EAFE Value Index Fund Com 464288877   239,998 4,574 SH   SOLE 0 2,513 0 2,061
iShares Tr MSCI USA Min Vol USA ETF Com 46429B697   392,985 4,426 SH   SOLE 0 4,426 0 0
Ishares Tr/0-5 Yr Tips Bd ETF Com 46429B747   1,685,050 16,750 SH   SOLE 0 16,596 0 154
iShares Core MSCI Total Instl Stk ETF Com 46432F834   1,517,715 22,947 SH   SOLE 0 21,978 0 969
iShares Tr Core MSCI Com 46432F842   1,151,116 16,379 SH   SOLE 0 569 0 15,810
iShares Core MSCI Emerging Markets ETF Com 46434G103   749,514 14,353 SH   SOLE 0 703 0 13,650
iShares MSCI Emerging Mkts ESG Optimized ETF Com 46434G863   1,006,141 30,133 SH   SOLE 0 29,446 0 687
Ishares Ultra Short Term Bond ETF Com 46434V878   767,040 15,210 SH   SOLE 0 11,830 1,400 1,980
iShares ESG 1-5 Yr USD Corp Bond ETF Com 46435G243   1,845,164 74,703 SH   SOLE 0 74,703 0 0
iShares Trust MSCI EAFE ESG ETF Com 46435G516   3,211,357 42,177 SH   SOLE 0 41,134 0 1,043
JP Morgan Chase & Co Com 46625H100   22,104,378 92,213 SH   SOLE 0 88,232 2,194 1,787
Johnson & Johnson Com 478160104   14,169,434 97,977 SH   SOLE 0 95,473 490 2,014
KLA Corporation Com 482480100   545,684 866 SH   SOLE 0 812 0 54
KKR & Co Inc Com 48251W104   1,092,167 7,384 SH   SOLE 0 7,032 0 352
Kellanova Com 487836108   716,018 8,843 SH   SOLE 0 8,843 0 0
Kenvue Inc Com 49177J102   717,125 33,589 SH   SOLE 0 31,760 0 1,829
Kimberly Clark Corp Com 494368103   1,657,787 12,651 SH   SOLE 0 11,975 140 536
L3Harris Technologies Inc Com 502431109   845,746 4,022 SH   SOLE 0 3,967 0 55
Lennar Corporation Com 526057104   736,125 5,398 SH   SOLE 0 5,363 0 35
Lilly Eli & Co Com 532457108   5,417,896 7,018 SH   SOLE 0 6,949 0 69
Lockheed Martin Corp Com Com 539830109   5,945,962 12,236 SH   SOLE 0 11,883 216 137
Lowes Companies Inc Com 548661107   3,480,127 14,101 SH   SOLE 0 8,137 519 5,445
M&T Bk Corp Com 55261F104   445,772 2,371 SH   SOLE 0 2,371 0 0
MSCI Inc Com 55354G100   2,428,840 4,048 SH   SOLE 0 4,048 0 0
Magnachip Semiconductor Corp N Com 55933J203   70,258 17,477 SH   SOLE 0 16,372 0 1,105
Magnolia Oil & Gas Corp Com 559663109   253,837 10,857 SH   SOLE 0 9,754 0 1,103
Marsh & McLennan Co Inc Com 571748102   1,073,945 5,056 SH   SOLE 0 4,822 0 234
Marriott International Inc Class A Com 571903202   980,474 3,515 SH   SOLE 0 3,341 0 174
Masco Corporation Com 574599106   242,021 3,335 SH   SOLE 0 3,335 0 0
Mastercard Inc Cl A Com 57636Q104   8,686,299 16,496 SH   SOLE 0 13,732 0 2,764
McCormick & Co Inc Com 579780206   681,738 8,942 SH   SOLE 0 8,942 0 0
McDonalds Corp Com 580135101   9,446,935 32,588 SH   SOLE 0 32,219 0 369
McKesson Corporation Com 58155Q103   2,165,658 3,800 SH   SOLE 0 3,283 0 517
Merck & Co Inc New Com 58933Y105   7,911,346 79,527 SH   SOLE 0 75,997 38 3,492
Metlife, Inc. Com 59156R108   317,449 3,877 SH   SOLE 0 3,877 0 0
Microsoft Corporation Com 594918104   35,688,827 84,671 SH   SOLE 0 82,790 354 1,527
Microchip Technology Inc. Com 595017104   536,624 9,357 SH   SOLE 0 7,697 0 1,660
Mondelez Intl Inc Com 609207105   1,945,107 32,565 SH   SOLE 0 31,560 0 1,005
Morgan Stanley Dean Witter & Co. Com 617446448   3,706,980 29,486 SH   SOLE 0 28,178 53 1,255
Mueller Industries Inc Com 624756102   275,776 3,475 SH   SOLE 0 3,125 0 350
NOV Inc Com 62955J103   874,467 59,895 SH   SOLE 0 58,766 0 1,129
Nasdaq Stk Mkt Inc Com 631103108   780,986 10,102 SH   SOLE 0 9,591 0 511
Netflix Com Inc Com 64110L106   1,714,900 1,924 SH   SOLE 0 1,924 0 0
NextEra Energy Inc Com 65339F101   7,211,010 100,586 SH   SOLE 0 97,641 100 2,845
Nike, Inc. Class B Com 654106103   1,550,705 20,493 SH   SOLE 0 15,567 0 4,926
Norfolk Southern Corp Com 655844108   4,506,475 19,201 SH   SOLE 0 18,826 0 375
Northwestern Corp Com 668074305   221,378 4,141 SH   SOLE 0 3,667 0 474
Novo-Nordisk As Adr Com 670100205   1,081,185 12,569 SH   SOLE 0 11,469 0 1,100
Nvidia Corp. Com 67066G104   9,369,279 69,769 SH   SOLE 0 65,944 0 3,825
Nuveen ESG Large Cap Value ETF Com 67092P300   2,139,051 54,332 SH   SOLE 0 52,647 0 1,685
NuShares ESG Mid Growth ETF Com 67092P409   297,262 6,274 SH   SOLE 0 6,274 0 0
Nuveen ESG Mid Cap Value ETF Com 67092P508   1,998,094 57,400 SH   SOLE 0 55,848 0 1,552
O'Reilly Automotive Inc New Com Com 67103H107   1,473,949 1,243 SH   SOLE 0 1,148 0 95
Ollies Bargain Outlet Hldgs Inc Com 681116109   247,990 2,260 SH   SOLE 0 2,260 0 0
Onto Innovation Inc Com 683344105   273,339 1,640 SH   SOLE 0 1,548 0 92
Oracle Corporation Com 68389X105   12,567,489 75,417 SH   SOLE 0 69,078 2,246 4,093
Orasure Technologies Inc Com 68554V108   38,789 10,745 SH   SOLE 0 9,989 0 756
Otis Worldwide Corp Com 68902V107   2,378,317 25,681 SH   SOLE 0 24,722 500 459
Ovintiv Inc Com 69047Q102   284,391 7,022 SH   SOLE 0 6,764 0 258
Owens Corning Com Com 690742101   204,214 1,199 SH   SOLE 0 1,146 0 53
PTC Inc Com 69370C100   205,567 1,118 SH   SOLE 0 1,118 0 0
Paccar Inc Com Com 693718108   1,254,793 12,063 SH   SOLE 0 11,463 0 600
Palo Alto Network Com 697435105   746,582 4,103 SH   SOLE 0 4,103 0 0
Paychex Inc. Com 704326107   9,112,898 64,990 SH   SOLE 0 62,992 0 1,998
Paycom Software Inc Com 70432V102   548,500 2,676 SH   SOLE 0 2,676 0 0
Paypal Hldgs Inc Com 70450Y103   1,895,709 22,211 SH   SOLE 0 20,429 0 1,782
Penumbra Inc Com 70975L107   267,165 1,125 SH   SOLE 0 1,125 0 0
Pepsico Inc Com 713448108   10,286,099 67,645 SH   SOLE 0 62,339 0 5,306
Pfizer Inc. Com 717081103   5,293,425 199,526 SH   SOLE 0 191,812 222 7,492
Philip Morris Intl Inc Com 718172109   665,656 5,531 SH   SOLE 0 3,522 0 2,009
Pimco ETF TR 1-5 YR US TIPS INDEX FD Com 72201R205   217,042 4,150 SH   SOLE 0 0 0 4,150
Piper Sandler Companies Com 724078100   260,957 870 SH   SOLE 0 770 0 100
Procter & Gamble Co Com 742718109   13,669,007 81,533 SH   SOLE 0 78,552 1,667 1,314
Progessive Corp OH Com Com 743315103   1,870,396 7,806 SH   SOLE 0 7,409 0 397
Prologis Inc REIT Com 74340W103   1,047,064 9,906 SH   SOLE 0 9,378 0 528
Prudential Financial Inc Com 744320102   1,237,690 10,442 SH   SOLE 0 10,296 0 146
Pure Storage Inc Com 74624M102   204,746 3,333 SH   SOLE 0 3,333 0 0
Qualcomm Inc Com 747525103   1,689,666 10,999 SH   SOLE 0 10,962 0 37
Quanta Services, Inc. Com 74762E102   230,400 729 SH   SOLE 0 0 0 729
Raymond James Financial Inc. Com 754730109   288,292 1,856 SH   SOLE 0 1,856 0 0
RTX Corp Com 75513E101   11,193,711 96,731 SH   SOLE 0 93,826 872 2,033
Resmed Inc Com 761152107   238,752 1,044 SH   SOLE 0 1,044 0 0
Ross Stores Inc Com 778296103   439,591 2,906 SH   SOLE 0 2,906 0 0
S&P Global Inc Com 78409V104   1,525,964 3,064 SH   SOLE 0 3,064 0 0
SPDR S&P 500 ETF Trust Com 78462F103   39,787,799 67,888 SH   SOLE 0 66,629 0 1,259
SPS Commerce Com 78463M107   264,210 1,436 SH   SOLE 0 1,436 0 0
SPDR S&P 600 Small Cap Value ETF Com 78464A300   17,985,017 206,132 SH   SOLE 0 204,050 427 1,655
SPDR S&P 500 Growth ETF Com 78464A409   45,039,960 512,400 SH   SOLE 0 509,718 2,682 0
SPDR S&P Dividend ETF Com 78464A763   3,812,010 28,857 SH   SOLE 0 28,857 0 0
Spdr S P 400 Mid Cap Value ETF Com 78464A839   30,557,002 381,010 SH   SOLE 0 377,945 1,133 1,932
SPDR Dow Jones Indl Average ETF Trust Com 78467X109   3,359,748 7,896 SH   SOLE 0 7,843 0 53
SPDR Bloomberg 1-10 Year TIPS ETF Com 78468R861   257,936 13,950 SH   SOLE 0 0 0 13,950
Saia Inc Com 78709Y105   237,435 521 SH   SOLE 0 521 0 0
Salesforce.Com Com 79466L302   3,788,628 11,332 SH   SOLE 0 10,959 0 373
SAP SE-Sponsored ADR Com 803054204   1,316,239 5,346 SH   SOLE 0 5,346 0 0
Schlumberger Ltd Com 806857108   1,865,969 48,669 SH   SOLE 0 46,801 0 1,868
Schwab Charles Corp Com 808513105   2,455,356 33,176 SH   SOLE 0 32,813 0 363
Schwab US Broad Market ETF Com 808524102   360,930 15,900 SH   SOLE 0 15,900 0 0
Schwab US Large-Cap Growth ETF Com 808524300   276,916 9,936 SH   SOLE 0 9,936 0 0
Schwab Fundamental Intl Equity ETF Com 808524755   29,806,241 897,508 SH   SOLE 0 893,033 2,713 1,762
Schwab Strategic Tr Us Tips ETF Com 808524870   316,469 12,252 SH   SOLE 0 300 0 11,952
Servicenow Inc Com 81762P102   1,811,745 1,709 SH   SOLE 0 1,709 0 0
Sherwin Williams Co Com 824348106   226,733 667 SH   SOLE 0 667 0 0
Shopify Inc Com 82509L107   1,528,281 14,373 SH   SOLE 0 14,367 0 6
Skyworks Solutions, Inc. Com 83088M102   744,735 8,398 SH   SOLE 0 8,358 40 0
Snap-On Inc. Com 833034101   2,216,804 6,530 SH   SOLE 0 6,313 0 217
Southern Co Com 842587107   3,380,224 41,062 SH   SOLE 0 39,113 0 1,949
Starbucks Corp Com 855244109   280,594 3,075 SH   SOLE 0 2,446 0 629
State Street Corp. Com 857477103   423,223 4,312 SH   SOLE 0 4,312 0 0
Stryker Corp. Com 863667101   3,097,510 8,603 SH   SOLE 0 6,543 0 2,060
Synchrony Financial Com 87165B103   542,685 8,349 SH   SOLE 0 8,349 0 0
Sysco Corp Com 871829107   833,873 10,906 SH   SOLE 0 10,383 0 523
TJX Companies Inc Com 872540109   4,060,182 33,608 SH   SOLE 0 26,043 0 7,565
T-Mobile US Com 872590104   1,446,223 6,552 SH   SOLE 0 6,430 0 122
Take-Two Interactive Software Inc. Com 874054109   231,389 1,257 SH   SOLE 0 1,257 0 0
Target Corp. Com 87612E106   1,917,799 14,187 SH   SOLE 0 13,884 0 303
Tesla Motors Inc Com 88160R101   530,646 1,314 SH   SOLE 0 774 0 540
Texas Instruments Inc Com 882508104   4,052,091 21,610 SH   SOLE 0 19,113 0 2,497
Thermo Fisher Scientific, Inc. Com 883556102   4,218,545 8,109 SH   SOLE 0 7,943 0 166
3M Company Com 88579Y101   2,076,284 16,084 SH   SOLE 0 15,554 75 455
Travelers Cos Inc. Com 89417E109   2,404,564 9,982 SH   SOLE 0 9,892 0 90
Truist Finl Corp Com 89832Q109   1,329,814 30,655 SH   SOLE 0 28,954 187 1,514
US Bancorp Del New Com 902973304   382,783 8,003 SH   SOLE 0 6,291 0 1,712
Unilever Plc Spons Adr New Com 904767704   271,139 4,782 SH   SOLE 0 4,782 0 0
Union Pacific Corp Com 907818108   2,384,842 10,458 SH   SOLE 0 10,165 0 293
United Parcel Service Inc Com 911312106   865,298 6,862 SH   SOLE 0 6,486 0 376
United Rentals Inc Com 911363109   755,864 1,073 SH   SOLE 0 1,000 0 73
US Foods Hldg Corp Com 912008109   253,717 3,761 SH   SOLE 0 3,761 0 0
Unitedhealth Group Inc Com 91324P102   1,862,577 3,682 SH   SOLE 0 3,594 5 83
VanEck Vectors Green Bond ETF Com 92189F171   829,998 35,021 SH   SOLE 0 34,754 0 267
Vanguard Dividend Appreciation ETF Com 921908844   381,085 1,946 SH   SOLE 0 1,946 0 0
Vanguard S&P 500 Growth ETF Com 921932505   353,248 965 SH   SOLE 0 965 0 0
Vanguard Whitehall Fds High Div Yield ETF Com 921946406   431,637 3,383 SH   SOLE 0 3,383 0 0
Vanguard Intl Dividend Appreciation ETF Com 921946810   1,298,398 16,232 SH   SOLE 0 14,675 0 1,557
Vanguard Total Int'l Bond ETF Com 92203J407   2,528,380 51,547 SH   SOLE 0 50,945 602 0
Vanguard FTSE All-Wld ex-US SmCp Idx ETF Com 922042718   1,650,573 14,418 SH   SOLE 0 14,263 0 155
Vanguard FTSE Emerging Mkt MFC Com 922042858   4,727,738 107,351 SH   SOLE 0 106,827 204 320
Vanguard MSCI Pacific ETF Com 922042866   1,304,721 18,366 SH   SOLE 0 18,059 107 200
Vanguard MSCI Europe ETF Com 922042874   1,981,787 31,224 SH   SOLE 0 30,623 376 225
Vanguard Index Funds S & P 500 ETF Com 922908363   2,372,380 4,403 SH   SOLE 0 4,403 0 0
Vanguard REIT ETF Com 922908553   4,151,662 46,606 SH   SOLE 0 46,366 90 150
Vanguard Small Cap Value Com 922908611   927,086 4,678 SH   SOLE 0 4,678 0 0
Vanguard Mid-Cap Etf Com 922908629   10,083,691 38,177 SH   SOLE 0 38,077 0 100
Vanguard Growth ETF Com 922908736   1,395,906 3,401 SH   SOLE 0 3,401 0 0
Vanguard Value ETF Com 922908744   350,790 2,072 SH   SOLE 0 1,672 0 400
Vanguard Small Cap ETF Com 922908751   12,178,832 50,686 SH   SOLE 0 50,499 49 138
Vanguard Total Stock Mkt Index ETF Com 922908769   340,237 1,174 SH   SOLE 0 1,174 0 0
Verizon Communications Com 92343V104   2,432,472 60,827 SH   SOLE 0 58,271 734 1,822
Visa Com 92826C839   2,917,997 9,233 SH   SOLE 0 8,853 0 380
Walmart Inc Com 931142103   4,086,621 45,231 SH   SOLE 0 41,964 0 3,267
Waste Mgmt Inc New Com 94106L109   521,829 2,586 SH   SOLE 0 1,686 0 900
Waters Corp Com Com 941848103   266,364 718 SH   SOLE 0 718 0 0
Watts Water Technologies Inc. Com 942749102   240,301 1,182 SH   SOLE 0 1,182 0 0
Webster Fncl Corp. Waterbury Conn. Com 947890109   206,412 3,738 SH   SOLE 0 3,311 0 427
Wells Fargo & Company Com 949746101   585,029 8,329 SH   SOLE 0 8,168 0 161
Williams Sonoma Inc Com Com 969904101   257,215 1,389 SH   SOLE 0 1,295 0 94
WisdomTree Emerging Markets ETF Com 97717W315   8,187,038 202,199 SH   SOLE 0 200,516 829 854
Workday Inc Class A Com 98138H101   915,748 3,549 SH   SOLE 0 3,549 0 0
Yum Brands Inc. Com 988498101   1,090,050 8,125 SH   SOLE 0 7,778 0 347
Zimmer Biomet Hldgs Inc Com 98956P102   222,457 2,106 SH   SOLE 0 2,106 0 0
Zoetis Inc Com 98978V103   1,178,961 7,236 SH   SOLE 0 7,236 0 0
Allegion PLC Com G0176J109   479,857 3,672 SH   SOLE 0 3,348 324 0
AON Plc Com G0403H108   1,414,013 3,937 SH   SOLE 0 3,746 0 191
Accenture PLC Com G1151C101   5,080,903 14,443 SH   SOLE 0 13,973 55 415
Eaton Corp PLC Com G29183103   2,455,838 7,400 SH   SOLE 0 6,548 0 852
Linde Plc Com G54950103   1,663,376 3,973 SH   SOLE 0 3,741 175 57
Medtronic PLC Com G5960L103   978,530 12,250 SH   SOLE 0 12,178 72 0
Trane Technologies PLC Com G8994E103   3,800,981 10,291 SH   SOLE 0 9,157 1,134 0
Chubb Limited Com H1467J104   1,486,770 5,381 SH   SOLE 0 5,205 0 176
NXP Semiconductors NV Com N6596X109   657,222 3,162 SH   SOLE 0 3,002 0 160
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