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 CO COM 88579Y101 1,543 11,925 SH   SOLE   0 0 11,725
ABBOTT LABS COM 002824100 4,436 40,825 SH   SOLE   0 0 40,825
ABBVIE INC COM 00287Y109 9,405 61,405 SH   SOLE   0 0 61,055
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,961 10,664 SH   SOLE   0 0 10,264
ADOBE SYSTEMS INCORPORATED COM 00724F101 504 1,376 SH   SOLE   0 0 1,376
AFLAC INC COM 001055102 1,699 30,706 SH   SOLE   0 0 30,706
ALBEMARLE CORP COM 012653101 214 1,025 SH   SOLE   0 0 1,025
ALPHABET INC CAP STK CL A 02079K305 1,037 476 SH   SOLE   0 0 476
ALPHABET INC CAP STK CL C 02079K107 1,726 789 SH   SOLE   0 0 789
ALTRIA GROUP INC COM 02209S103 272 6,500 SH   SOLE   0 0 6,500
AMAZON COM INC COM 023135106 3,269 30,775 SH   SOLE   0 0 30,775
AMERICAN ELEC PWR CO INC COM 025537101 1,505 15,692 SH   SOLE   0 0 15,242
AMERICAN WTR WKS CO INC NEW COM 030420103 1,960 13,175 SH   SOLE   0 0 13,175
AMGEN INC COM 031162100 992 4,079 SH   SOLE   0 0 4,079
APPLE INC COM 037833100 12,844 93,945 SH   SOLE   0 0 93,745
ARES CAPITAL CORP COM 04010L103 298 16,600 SH   SOLE   0 0 16,600
AT&T INC COM 00206R102 1,998 95,324 SH   SOLE   0 0 95,324
ATMOS ENERGY CORP COM 049560105 717 6,400 SH   SOLE   0 0 6,400
AUTOMATIC DATA PROCESSING IN COM 053015103 588 2,800 SH   SOLE   0 0 2,800
BECTON DICKINSON & CO COM 075887109 286 1,161 SH   SOLE   0 0 1,161
BK OF AMERICA CORP COM 060505104 2,031 65,233 SH   SOLE   0 0 65,233
BOEING CO COM 097023105 471 3,445 SH   SOLE   0 0 3,445
BP PLC SPONSORED ADR 055622104 325 11,480 SH   SOLE   0 0 11,480
BRISTOL-MYERS SQUIBB CO COM 110122108 3,540 45,975 SH   SOLE   0 0 44,975
CANADIAN PAC RY LTD COM 13645T100 493 7,065 SH   SOLE   0 0 7,065
CATERPILLAR INC COM 149123101 648 3,625 SH   SOLE   0 0 3,625
CHEVRON CORP NEW COM 166764100 1,535 10,605 SH   SOLE   0 0 10,605
CIGNA CORP NEW COM 125523100 483 1,832 SH   SOLE   0 0 1,832
CIRRUS LOGIC INC COM 172755100 268 3,700 SH   SOLE   0 0 3,700
CISCO SYS INC COM 17275R102 3,229 75,731 SH   SOLE   0 0 75,731
CLOROX CO DEL COM 189054109 515 3,650 SH   SOLE   0 0 3,275
COCA COLA CO COM 191216100 2,806 44,606 SH   SOLE   0 0 44,606
COLGATE PALMOLIVE CO COM 194162103 3,311 41,313 SH   SOLE   0 0 41,313
COMERICA INC COM 200340107 759 10,341 SH   SOLE   0 0 10,341
CONOCOPHILLIPS COM 20825C104 249 2,776 SH   SOLE   0 0 2,776
CORNING INC COM 219350105 2,118 67,210 SH   SOLE   0 0 67,210
COSTCO WHSL CORP NEW COM 22160K105 1,340 2,797 SH   SOLE   0 0 2,797
DARDEN RESTAURANTS INC COM 237194105 714 6,310 SH   SOLE   0 0 6,310
DEERE & CO COM 244199105 1,113 3,715 SH   SOLE   0 0 3,715
DIAGEO PLC SPON ADR NEW 25243Q205 1,402 8,050 SH   SOLE   0 0 7,900
DOMINION ENERGY INC COM 25746U109 1,089 13,643 SH   SOLE   0 0 13,643
DOW INC COM 260557103 592 11,468 SH   SOLE   0 0 11,468
DT MIDSTREAM INC COMMON STOCK 23345M107 270 5,512 SH   SOLE   0 0 5,412
DTE ENERGY CO COM 233331107 1,112 8,775 SH   SOLE   0 0 8,575
EMERSON ELEC CO COM 291011104 1,161 14,600 SH   SOLE   0 0 14,600
ESSENTIAL UTILS INC COM 29670G102 599 13,074 SH   SOLE   0 0 11,824
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 472 10,300 SH   SOLE   0 0 10,300
EXXON MOBIL CORP COM 30231G102 4,623 53,984 SH   SOLE   0 0 53,984
FEDEX CORP COM 31428X106 623 2,750 SH   SOLE   0 0 2,750
FISKER INC CL A COM STK 33813J106 231 27,000 SH   SOLE   0 0 27,000
FLUOR CORP NEW COM 343412102 1,314 54,000 SH   SOLE   0 0 54,000
FORD MTR CO DEL COM 345370860 365 32,750 SH   SOLE   0 0 32,750
GENERAL ELECTRIC CO COM NEW 369604301 1,045 16,409 SH   SOLE   0 0 16,409
GENERAL MLS INC COM 370334104 1,215 16,108 SH   SOLE   0 0 16,108
GLOBAL PMTS INC COM 37940X102 1,329 12,010 SH   SOLE   0 0 11,860
GRACO INC COM 384109104 324 5,457 SH   SOLE   0 0 5,457
HANNON ARMSTRONG SUST INFR C COM 41068X100 952 25,155 SH   SOLE   0 0 25,155
HONEYWELL INTL INC COM 438516106 1,034 5,950 SH   SOLE   0 0 5,750
HUNTINGTON INGALLS INDS INC COM 446413106 1,000 4,590 SH   SOLE   0 0 4,590
ILLINOIS TOOL WKS INC COM 452308109 1,394 7,650 SH   SOLE   0 0 7,650
INTEL CORP COM 458140100 2,071 55,366 SH   SOLE   0 0 54,716
INTERNATIONAL BUSINESS MACHS COM 459200101 3,904 27,654 SH   SOLE   0 0 27,654
INTUIT COM 461202103 466 1,208 SH   SOLE   0 0 1,208
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 333 7,200 SH   SOLE   0 0 7,200
ISHARES TR PFD AND INCM SEC 464288687 3,403 103,508 SH   SOLE   0 0 103,508
JOHNSON & JOHNSON COM 478160104 4,921 27,720 SH   SOLE   0 0 27,720
JPMORGAN CHASE & CO COM 46625H100 11,631 103,286 SH   SOLE   0 0 103,286
KIMBERLY-CLARK CORP COM 494368103 989 7,319 SH   SOLE   0 0 7,319
LAM RESEARCH CORP COM 512807108 1,445 3,391 SH   SOLE   0 0 3,391
LAUDER ESTEE COS INC CL A 518439104 1,166 4,580 SH   SOLE   0 0 4,580
LILLY ELI & CO COM 532457108 268 826 SH   SOLE   0 0 826
MAIN STR CAP CORP COM 56035L104 948 24,600 SH   SOLE   0 0 24,600
MARATHON OIL CORP COM 565849106 327 14,533 SH   SOLE   0 0 14,533
MARATHON PETE CORP COM 56585A102 382 4,650 SH   SOLE   0 0 4,150
MARRIOTT INTL INC NEW CL A 571903202 585 4,300 SH   SOLE   0 0 4,300
MASCO CORP COM 574599106 455 9,000 SH   SOLE   0 0 9,000
MASTERCARD INCORPORATED CL A 57636Q104 571 1,810 SH   SOLE   0 0 1,810
MCCORMICK & CO INC COM NON VTG 579780206 688 8,270 SH   SOLE   0 0 8,270
MCDONALDS CORP COM 580135101 504 2,040 SH   SOLE   0 0 2,040
MCKESSON CORP COM 58155Q103 1,109 3,400 SH   SOLE   0 0 3,400
MEDTRONIC PLC SHS G5960L103 206 2,300 SH   SOLE   0 0 2,300
MERCK & CO INC COM 58933Y105 4,635 50,835 SH   SOLE   0 0 50,835
MICRON TECHNOLOGY INC COM 595112103 1,759 31,815 SH   SOLE   0 0 31,815
MICROSOFT CORP COM 594918104 11,842 46,109 SH   SOLE   0 0 45,709
NEXTERA ENERGY INC COM 65339F101 2,317 29,910 SH   SOLE   0 0 29,910
NIKE INC CL B 654106103 1,888 18,478 SH   SOLE   0 0 17,018
NORFOLK SOUTHN CORP COM 655844108 1,489 6,550 SH   SOLE   0 0 6,550
NORTHROP GRUMMAN CORP COM 666807102 648 1,355 SH   SOLE   0 0 1,355
NVIDIA CORPORATION COM 67066G104 1,448 9,550 SH   SOLE   0 0 9,550
ORACLE CORP COM 68389X105 3,359 48,068 SH   SOLE   0 0 48,068
PAYPAL HLDGS INC COM 70450Y103 442 6,325 SH   SOLE   0 0 6,325
PEPSICO INC COM 713448108 5,883 35,299 SH   SOLE   0 0 35,299
PFIZER INC COM 717081103 5,148 98,190 SH   SOLE   0 0 98,190
PHILIP MORRIS INTL INC COM 718172109 296 3,000 SH   SOLE   0 0 3,000
PROCTER AND GAMBLE CO COM 742718109 10,724 74,583 SH   SOLE   0 0 74,583
PROSHARES TR PET CARE ETF 74348A145 655 12,400 SH   SOLE   0 0 12,400
RAYTHEON TECHNOLOGIES CORP COM 75513E101 405 4,214 SH   SOLE   0 0 4,014
REALTY INCOME CORP COM 756109104 491 7,200 SH   SOLE   0 0 7,200
RESIDEO TECHNOLOGIES INC COM 76118Y104 223 11,465 SH   SOLE   0 0 11,465
S&P GLOBAL INC COM 78409V104 4,259 12,637 SH   SOLE   0 0 12,637
SCHLUMBERGER LTD COM STK 806857108 288 8,051 SH   SOLE   0 0 8,051
SHERWIN WILLIAMS CO COM 824348106 4,653 20,781 SH   SOLE   0 0 20,781
SMUCKER J M CO COM NEW 832696405 410 3,200 SH   SOLE   0 0 3,200
SPDR GOLD TR GOLD SHS 78463V107 1,797 10,669 SH   SOLE   0 0 10,669
SPDR S&P 500 ETF TR TR UNIT 78462F103 977 2,591 SH   SOLE   0 0 2,591
STARBUCKS CORP COM 855244109 317 4,144 SH   SOLE   0 0 4,144
STRYKER CORPORATION COM 863667101 398 2,000 SH   SOLE   0 0 2,000
TC ENERGY CORP COM 87807B107 435 8,400 SH   SOLE   0 0 8,400
TESLA INC COM 88160R101 330 490 SH   SOLE   0 0 490
TJX COS INC NEW COM 872540109 391 7,000 SH   SOLE   0 0 6,200
TRACTOR SUPPLY CO COM 892356106 2,031 10,475 SH   SOLE   0 0 10,475
UNION PAC CORP COM 907818108 3,783 17,738 SH   SOLE   0 0 17,738
US BANCORP DEL COM NEW 902973304 461 10,016 SH   SOLE   0 0 10,016
VERIZON COMMUNICATIONS INC COM 92343V104 3,298 64,994 SH   SOLE   0 0 64,244
VIATRIS INC COM 92556V106 899 85,909 SH   SOLE   0 0 85,909
VISA INC COM CL A 92826C839 2,168 11,014 SH   SOLE   0 0 11,014
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,460 38,515 SH   SOLE   0 0 38,015
WARNER BROS DISCOVERY INC COM SER A 934423104 283 21,066 SH   SOLE   0 0 21,066
YUM BRANDS INC COM 988498101 236 2,080 SH   SOLE   0 0 2,080
ZOETIS INC CL A 98978V103 1,272 7,400 SH   SOLE   0 0 7,400