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
3M Company COM 88579Y101 3,783 19,636 SH   SOLE   19,636 0 0
AT&T Corp New COM 00206r102 6,602 218,097 SH   SOLE   218,097 0 0
Abbott Laboratories COM 002824100 7,564 63,114 SH   SOLE   63,114 0 0
Abbvie Inc COM 00287Y109 270 2,495 SH   SOLE   2,495 0 0
Accenture PLC-Cl A COM G1151c101 1,781 6,448 SH   SOLE   6,448 0 0
Adobe Systems Inc COM 00724F101 314 661 SH   SOLE   661 0 0
Agilent Technologies Inc COM 00846U101 17,330 136,308 SH   SOLE   136,308 0 0
Air Products & Chemicals Inc COM 009158106 288 1,025 SH   SOLE   1,025 0 0
Alphabet Inc - Class A COM 02079K305 20,860 10,114 SH   SOLE   10,114 0 0
Alphabet Inc - Class C COM 02079K107 2,046 989 SH   SOLE   989 0 0
Amazon.com Inc COM 023135106 1,426 461 SH   SOLE   461 0 0
American Express Company COM 025816109 310 2,191 SH   SOLE   2,191 0 0
Amgen Inc COM 031162100 742 2,981 SH   SOLE   2,981 0 0
Analog Devices COM 032654105 5,900 38,044 SH   SOLE   38,044 0 0
Anthem Inc COM 036752103 1,181 3,289 SH   SOLE   3,289 0 0
Apple Computer COM 037833100 5,019 41,085 SH   SOLE   41,085 0 0
Astrazeneca PLC- Spons ADR COM 046353108 295 5,927 SH   SOLE   5,927 0 0
Bank of America Corp COM 060505104 366 9,470 SH   SOLE   9,470 0 0
Berkshire Hathaway Inc - Class COM 084670702 15,607 61,090 SH   SOLE   61,090 0 0
Berkshire Hathaway Inc-CL A COM 084670108 771 2 SH   SOLE   2 0 0
Blackstone Group Inc COM 09260D107 932 12,500 SH   SOLE   12,500 0 0
Booking Holdings Inc COM 09857L108 6,384 2,740 SH   SOLE   2,740 0 0
Bristol-Myers Squibb Co COM 110122108 306 4,844 SH   SOLE   4,844 0 0
Broadridge Financial Solutions COM 11133T103 2,027 13,240 SH   SOLE   13,240 0 0
Chevron Corp COM 166764100 4,867 46,445 SH   SOLE   46,445 0 0
Chubb Ltd COM H1467J104 382 2,419 SH   SOLE   2,419 0 0
Cigna Corp COM 125523100 220 909 SH   SOLE   909 0 0
Cisco Systems Inc COM 17275R102 18,623 360,140 SH   SOLE   360,140 0 0
Citizens Financial Group COM 174610105 9,788 221,710 SH   SOLE   221,710 0 0
Coca-Cola Co COM 191216100 5,050 95,805 SH   SOLE   95,805 0 0
Comcast Corp-Class A COM 20030N101 15,045 278,044 SH   SOLE   278,044 0 0
ConocoPhillips COM 20825C104 499 9,425 SH   SOLE   9,425 0 0
Constellation Brands Inc-A COM 21036p108 5,404 23,700 SH   SOLE   23,700 0 0
Consumer Discretionary Select COM 81369y407 1,829 10,884 SH   SOLE   10,884 0 0
Consumer Staples Select Sector COM 81369y308 1,097 16,056 SH   SOLE   16,056 0 0
Corteva Inc COM 22052L104 795 17,060 SH   SOLE   17,060 0 0
Crown Castle International Cor COM 22822v101 1,432 8,320 SH   SOLE   8,320 0 0
DXC Technology Company COM 23355L106 1,020 32,625 SH   SOLE   32,625 0 0
Danaher Corp COM 235851102 13,345 59,289 SH   SOLE   59,289 0 0
Dassault Systemes S-Spon ADR COM 237545108 1,743 8,132 SH   SOLE   8,132 0 0
Disney (Walt) Co COM 254687106 2,253 12,213 SH   SOLE   12,213 0 0
Dominion Energy Inc COM 25746U109 11,305 148,826 SH   SOLE   148,826 0 0
Dow US COM 260557103 7,226 113,020 SH   SOLE   113,020 0 0
DuPont de Nemours Inc COM 26614N102 1,179 15,257 SH   SOLE   15,257 0 0
Eaton Corp COM G29183103 1,781 12,880 SH   SOLE   12,880 0 0
Ecolab Inc COM 278865100 2,391 11,169 SH   SOLE   11,169 0 0
Electronic Arts Inc COM 285512109 8,215 60,683 SH   SOLE   60,683 0 0
Emerson Electric Co COM 291011104 435 4,818 SH   SOLE   4,818 0 0
Energy Select Sector SPDR COM 81369y506 3,354 68,364 SH   SOLE   68,364 0 0
Enterprise Products Partners L COM 293792107 661 30,000 SH   SOLE   30,000 0 0
Essential Utilities Inc COM 29670g102 428 9,559 SH   SOLE   9,559 0 0
Evergy Inc COM 30034W106 10,569 177,545 SH   SOLE   177,545 0 0
Exxon Mobil Corporation COM 30231G102 5,010 89,736 SH   SOLE   89,736 0 0
Facebook Inc COM 30303M102 11,021 37,418 SH   SOLE   37,418 0 0
Fastenal Co COM 311900104 1,728 34,360 SH   SOLE   34,360 0 0
Financial Select Sector SPDR COM 81369y605 751 22,044 SH   SOLE   22,044 0 0
FirstEnergy Corp COM 337932107 7,318 210,967 SH   SOLE   210,967 0 0
Franklin Resources Inc COM 354613101 7,998 270,211 SH   SOLE   270,211 0 0
General Electric Co COM 369604103 713 54,298 SH   SOLE   54,298 0 0
General Motors Corp COM 37045V100 9,481 165,000 SH   SOLE   165,000 0 0
Genuine Parts Co COM 372460105 9,876 85,441 SH   SOLE   85,441 0 0
Goldman Sachs Group Inc COM 38141G104 634 1,939 SH   SOLE   1,939 0 0
HP Inc COM 40434L105 13,396 421,910 SH   SOLE   421,910 0 0
Health Care Select Sector SPDR COM 81369Y209 1,760 15,075 SH   SOLE   15,075 0 0
Hershey Foods Corp COM 427866108 779 4,925 SH   SOLE   4,925 0 0
Hewlett Packard Enterprise Co COM 42824C109 6,801 432,091 SH   SOLE   432,091 0 0
Home Depot Inc COM 437076102 19,393 63,531 SH   SOLE   63,531 0 0
Honeywell International COM 438516106 426 1,964 SH   SOLE   1,964 0 0
IShare Russell 1000 Growth COM 464287614 318 1,308 SH   SOLE   1,308 0 0
IShares Core Dividend Growth COM 46434V621 605 12,535 SH   SOLE   12,535 0 0
IShares Core EAFE ETF COM 46432F842 2,767 38,400 SH   SOLE   38,400 0 0
IShares Core MSCI Emerging Mar COM 46434G103 949 14,745 SH   SOLE   14,745 0 0
IShares Core MSCI Europe ETF COM 46434V738 266 4,930 SH   SOLE   4,930 0 0
IShares Core S&P Total US Stoc COM 464287150 503 5,491 SH   SOLE   5,491 0 0
IShares Core S&P US Value COM 464287663 456 6,620 SH   SOLE   6,620 0 0
IShares Expanded Tech Sector E COM 464287549 325 900 SH   SOLE   900 0 0
IShares MSCI EAFE Index Fund COM 464287465 638 8,412 SH   SOLE   8,412 0 0
IShares NASDAQ Biotech Fd COM 464287556 248 1,650 SH   SOLE   1,650 0 0
IShares Russell 2000 ETF COM 464287655 1,577 7,139 SH   SOLE   7,139 0 0
IShares Russell Top 200 Growth COM 464289438 18,011 133,870 SH   SOLE   133,870 0 0
IShares S&P 500 Index Fund COM 464287200 1,179 2,963 SH   SOLE   2,963 0 0
IShares S&P Midcap 400 COM 464287507 2,172 8,345 SH   SOLE   8,345 0 0
IShares S&P Small Cap 600 COM 464287804 1,393 12,836 SH   SOLE   12,836 0 0
IShares Trust S&P 500/Barra Gr COM 464287309 933 14,324 SH   SOLE   14,324 0 0
IShares Trust S&P 500/Barra Va COM 464287408 477 3,378 SH   SOLE   3,378 0 0
Industrial Select Sector SPDR COM 81369Y704 1,151 11,690 SH   SOLE   11,690 0 0
Ingredion Inc COM 457187102 5,529 61,485 SH   SOLE   61,485 0 0
Intel Corp COM 458140100 9,228 144,182 SH   SOLE   144,182 0 0
International Business Machine COM 459200101 6,960 52,225 SH   SOLE   52,225 0 0
International Paper Co COM 460146103 297 5,500 SH   SOLE   5,500 0 0
Intuitive Surgical Inc COM 46120E602 355 480 SH   SOLE   480 0 0
Invesco QQQ Trust Series 1 COM 46090E103 1,105 3,463 SH   SOLE   3,463 0 0
Invesco S&P 500 Equal Weight E COM 46137V357 414 2,925 SH   SOLE   2,925 0 0
Invesco S&P 500 Equal Wt Tech COM 46137V282 1,153 4,272 SH   SOLE   4,272 0 0
JP Morgan Chase & Company COM 46625H100 21,142 138,884 SH   SOLE   138,884 0 0
Jacobs Engineering Group Inc COM 469814107 6,297 48,710 SH   SOLE   48,710 0 0
Johnson & Johnson COM 478160104 4,778 29,075 SH   SOLE   29,075 0 0
Johnson Controls International COM g51502105 10,842 181,700 SH   SOLE   181,700 0 0
Keysight Technologies Inc COM 49338L103 9,998 69,724 SH   SOLE   69,724 0 0
Kraft Heinz Company COM 500754106 11,711 292,771 SH   SOLE   292,771 0 0
Lam Research Corp COM 512807108 1,616 2,715 SH   SOLE   2,715 0 0
Lehman Bros Holding IXXX Escro COM 524ESC100 0 10,400 SH   SOLE   10,400 0 0
Lilly Eli & Co COM 532457108 221 1,185 SH   SOLE   1,185 0 0
Linde PLC COM G5494J103 1,195 4,267 SH   SOLE   4,267 0 0
Lockheed Martin Corporation COM 539830109 594 1,607 SH   SOLE   1,607 0 0
Lowe's Companies COM 548661107 271 1,423 SH   SOLE   1,423 0 0
M & T Bank Corporation COM 55261F104 219 1,445 SH   SOLE   1,445 0 0
Martin Marietta Materials COM 573284106 949 2,825 SH   SOLE   2,825 0 0
MasterCard Inc - Class A COM 57636Q104 1,320 3,707 SH   SOLE   3,707 0 0
McDonald's Corp COM 580135101 7,469 33,324 SH   SOLE   33,324 0 0
McKesson Corp COM 58155Q103 345 1,771 SH   SOLE   1,771 0 0
Merck & Co Inc COM 58933Y105 17,649 228,942 SH   SOLE   228,942 0 0
Microsoft Corp COM 594918104 38,361 162,704 SH   SOLE   162,704 0 0
Midcap SPDR Trust Series 1 COM 78467y107 396 832 SH   SOLE   832 0 0
Mondelez International Inc COM 609207105 14,765 252,260 SH   SOLE   252,260 0 0
Nasdaq Inc COM 631103108 906 6,143 SH   SOLE   6,143 0 0
NextEra Energy Inc COM 65339F101 1,254 16,580 SH   SOLE   16,580 0 0
Oracle Corporation COM 68389X105 15,308 218,159 SH   SOLE   218,159 0 0
PNC Financial Services Group COM 693475105 576 3,281 SH   SOLE   3,281 0 0
Parker Hannifin Corp COM 701094104 5,454 17,290 SH   SOLE   17,290 0 0
PayPal Holdings Inc COM 70450Y103 541 2,226 SH   SOLE   2,226 0 0
Pepsico Inc COM 713448108 1,879 13,285 SH   SOLE   13,285 0 0
Pfizer Inc COM 717081103 7,009 193,447 SH   SOLE   193,447 0 0
Philip Morris International COM 718172109 269 3,026 SH   SOLE   3,026 0 0
Phillips 66 COM 718546104 609 7,466 SH   SOLE   7,466 0 0
Pinnacle West Capital COM 723484101 6,946 85,390 SH   SOLE   85,390 0 0
Procter & Gamble Co COM 742718109 4,249 31,372 SH   SOLE   31,372 0 0
Raytheon Technologies Corp COM 75513E101 11,067 143,229 SH   SOLE   143,229 0 0
Republic Services Inc COM 760759100 1,025 10,320 SH   SOLE   10,320 0 0
Robo Global Robotics & Automat COM 301505707 362 5,700 SH   SOLE   5,700 0 0
Ross Stores Inc COM 778296103 1,246 10,390 SH   SOLE   10,390 0 0
SPDR Gold Trust COM 78463V107 202 1,260 SH   SOLE   1,260 0 0
SPDR S&P 500 ETF Trust Series COM 78462F103 8,107 20,456 SH   SOLE   20,456 0 0
Schlumberger Ltd COM 806857108 772 28,410 SH   SOLE   28,410 0 0
Schwab US Dividend ETF COM 808524797 3,921 53,776 SH   SOLE   53,776 0 0
Schwab US Large Cap ETF COM 808524201 1,198 12,476 SH   SOLE   12,476 0 0
Schwab US Large Cap Value ETF COM 808524409 1,022 15,661 SH   SOLE   15,661 0 0
Shockwave Medical Inc COM 82489T104 210 1,612 SH   SOLE   1,612 0 0
Siga Technologies COM 826917106 81 12,500 SH   SOLE   12,500 0 0
Snap-On Inc COM 833034101 3,715 16,102 SH   SOLE   16,102 0 0
Stanley Black & Decker COM 854502101 7,408 37,100 SH   SOLE   37,100 0 0
Starbucks Corporation COM 855244109 1,220 11,162 SH   SOLE   11,162 0 0
Stryker Corp COM 863667101 231 950 SH   SOLE   950 0 0
TJX Companies Inc COM 872540109 8,073 122,045 SH   SOLE   122,045 0 0
Target Corp COM 87612e106 233 1,174 SH   SOLE   1,174 0 0
Technology Select Sect SPDR COM 81369y803 435 3,278 SH   SOLE   3,278 0 0
Tesla Motors Inc COM 88160R101 868 1,300 SH   SOLE   1,300 0 0
Texas Instruments Inc COM 882508104 2,208 11,684 SH   SOLE   11,684 0 0
Thermo Fisher Scientific Inc COM 883556102 1,394 3,055 SH   SOLE   3,055 0 0
Travelers Cos Inc COM 89417E109 222 1,473 SH   SOLE   1,473 0 0
Truist Financial Corp COM 89832q109 15,151 259,794 SH   SOLE   259,794 0 0
Union Pacific Corp COM 907818108 4,657 21,130 SH   SOLE   21,130 0 0
Unitedhealth Group COM 91324P102 12,870 34,590 SH   SOLE   34,590 0 0
Vanguard Communication Service COM 92204A884 515 3,965 SH   SOLE   3,965 0 0
Vanguard Growth ETF COM 922908736 470 1,828 SH   SOLE   1,828 0 0
Vanguard High Dvd Yld ETF COM 921946406 11,018 108,993 SH   SOLE   108,993 0 0
Vanguard Info Tech ETF COM 92204A702 9,122 25,446 SH   SOLE   25,446 0 0
Vanguard Large-Cap ETF COM 922908637 3,836 20,703 SH   SOLE   20,703 0 0
Vanguard MSCI EAFE ETF COM 921943858 806 16,420 SH   SOLE   16,420 0 0
Vanguard Mid-Cap ETF COM 922908629 2,025 9,149 SH   SOLE   9,149 0 0
Vanguard Small-Cap ETF COM 922908751 1,045 4,880 SH   SOLE   4,880 0 0
Vanguard U S Total Stock Mkt COM 922908769 1,148 5,556 SH   SOLE   5,556 0 0
Vanguard Utilities ETF COM 92204A876 1,499 10,670 SH   SOLE   10,670 0 0
Vanguard Value ETF COM 922908744 369 2,804 SH   SOLE   2,804 0 0
Verizon Communications COM 92343V104 9,430 162,172 SH   SOLE   162,172 0 0
Visa Inc - Class A Shares COM 92826C839 585 2,763 SH   SOLE   2,763 0 0
Wal-Mart Stores Inc COM 931142103 581 4,276 SH   SOLE   4,276 0 0
YUM! Brands Inc COM 988498101 495 4,577 SH   SOLE   4,577 0 0
Zimmer Biomet Inc COM 98956P102 11,362 70,975 SH   SOLE   70,975 0 0
Zoetis Inc COM 98978V103 306 1,945 SH   SOLE   1,945 0 0