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
AMAZON COM INC COM Stock 023135106 15,381 136,111 SH   SOLE   135,111 0 1,000
GLOBAL PMTS INC COM Stock 37940X102 1,047 9,690 SH   SOLE   9,690 0 0
INVESCO QQQ TRUST ETF 46090E103 303 1,135 SH   SOLE   1,135 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 282 2,372 SH   SOLE   2,371 0 0
STARBUCKS CORP COM Stock 855244109 211 2,504 SH   SOLE   2,504 0 0
SEMPRA ENERGY COM Stock 816851109 2,223 14,827 SH   SOLE   14,701 0 125
ANTHEM INC COM Stock 036752103 120 264 SH   SOLE   264 0 0
ISHARES COMEX GOLD TRUST ETF 464285204 157 4,968 SH   SOLE   4,968 0 0
CENTRAL SECS CORP COM CEF 155123102 1,453 43,050 SH   SOLE   43,049 0 0
JOHNSON & JOHNSON COM Stock 478160104 21,407 131,041 SH   SOLE   128,840 0 2,200
ISHARES MSCI USA MULTIFACTOR ETF ETF 46434V282 420 11,607 SH   SOLE   11,606 0 0
WASTE MGMT INC DEL COM Stock 94106L109 9,825 61,324 SH   SOLE   61,073 0 250
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 193 1,073 SH   SOLE   1,073 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 14,006 29,657 SH   SOLE   29,657 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 161 4,624 SH   SOLE   4,624 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 7,550 25,765 SH   SOLE   25,615 0 150
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 461 10,000 SH   SOLE   10,000 0 0
YUM BRANDS INC COM Stock 988498101 2,602 24,466 SH   SOLE   22,716 0 1,750
PROCTER AND GAMBLE CO COM Stock 742718109 15,448 122,357 SH   SOLE   120,357 0 2,000
COCA COLA CO COM Stock 191216100 10,514 187,683 SH   SOLE   184,683 0 3,000
ISHARES MSCI USA SMALL-CAP MULTIFACTOR ETF ETF 46434V290 268 5,982 SH   SOLE   5,981 0 0
GENERAL MLS INC COM Stock 370334104 629 8,210 SH   SOLE   8,209 0 0
TRUIST FINL CORP COM Stock 89832Q109 5,478 125,804 SH   SOLE   125,003 0 800
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 1,694 84,910 SH   SOLE   84,910 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 969 5,999 SH   SOLE   5,998 0 0
INTEL CORP COM Stock 458140100 101 3,938 SH   SOLE   3,937 0 0
CME GROUP INC COM Stock 12572Q105 2,610 14,733 SH   SOLE   14,482 0 250
HUNT J B TRANS SVCS INC COM Stock 445658107 125 800 SH   SOLE   800 0 0
MEDTRONIC PLC SHS Stock G5960L103 88 1,087 SH   SOLE   1,087 0 0
PAYCHEX INC COM Stock 704326107 64 571 SH   SOLE   571 0 0
MERCK & CO. INC COM Stock 58933Y105 251 2,915 SH   SOLE   2,915 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 682 6,640 SH   SOLE   6,639 0 0
SPDR S&P 500 ETF ETF 78462F103 679 1,902 SH   SOLE   1,902 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 685 2,410 SH   SOLE   2,410 0 0
EMERSON ELEC CO COM Stock 291011104 71 973 SH   SOLE   973 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 5,924 34,886 SH   SOLE   34,885 0 0
ANNALY CAPITAL MANAGEMENT INC COM REIT 035710839 0 0 SH   SOLE   0 0 0
SMUCKER J M CO COM NEW Stock 832696405 312 2,273 SH   SOLE   2,273 0 0
CORNING INC COM Stock 219350105 54 1,867 SH   SOLE   1,867 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 6,505 171,325 SH   SOLE   170,575 0 750
FEDEX CORP COM Stock 31428X106 1,752 11,801 SH   SOLE   11,800 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 707 3,452 SH   SOLE   3,452 0 0
PEPSICO INC COM Stock 713448108 15,239 93,343 SH   SOLE   91,492 0 1,850
KIMBERLY-CLARK CORP COM Stock 494368103 2,556 22,710 SH   SOLE   22,310 0 400
HONEYWELL INTL INC COM Stock 438516106 198 1,186 SH   SOLE   1,185 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 5,530 38,188 SH   SOLE   38,187 0 0
XCEL ENERGY INC COM Stock 98389B100 97 1,508 SH   SOLE   1,508 0 0
HOME DEPOT INC COM Stock 437076102 13,575 49,194 SH   SOLE   48,944 0 250
BAXTER INTL INC COM Stock 071813109 657 12,194 SH   SOLE   12,193 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 308 2,545 SH   SOLE   2,545 0 0
SPDR GOLD SHARES ETF 78463V107 2,043 13,207 SH   SOLE   13,206 0 0
SOUTHERN CO COM Stock 842587107 447 6,580 SH   SOLE   6,579 0 0
BECTON DICKINSON & CO COM Stock 075887109 2,102 9,434 SH   SOLE   8,934 0 500
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 982 48,910 SH   SOLE   48,910 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 329 1,564 SH   SOLE   127 0 1,437
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 1,436 77,154 SH   SOLE   74,654 0 2,500
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 8,452 168,501 SH   SOLE   166,500 0 2,000
AON PLC SHS CL A Stock G0403H108 244 911 SH   SOLE   911 0 0
STERIS PLC SHS USD Stock G8473T100 4,813 28,943 SH   SOLE   28,642 0 300
GALLAGHER ARTHUR J & CO COM Stock 363576109 362 2,116 SH   SOLE   2,116 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 249 2,514 SH   SOLE   2,514 0 0
LEMAITRE VASCULAR INC COM Stock 525558201 730 14,407 SH   SOLE   14,407 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 311 3,563 SH   SOLE   3,563 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 5,387 20,175 SH   SOLE   20,175 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 7 89 SH   SOLE   89 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 12,065 126,133 SH   SOLE   126,133 0 0
FISERV INC COM Stock 337738108 28 295 SH   SOLE   295 0 0
INTUIT COM Stock 461202103 5 13 SH   SOLE   13 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 224 5,107 SH   SOLE   5,107 0 0
CSX CORP COM Stock 126408103 511 19,187 SH   SOLE   19,187 0 0
SENSATA TECHNOLOGIES HLDG PLC SHS Stock G8060N102 2,614 70,126 SH   SOLE   70,125 0 0
COMCAST CORP NEW CL A Stock 20030N101 3,607 122,978 SH   SOLE   122,978 0 0
MICROSOFT CORP COM Stock 594918104 37,508 161,049 SH   SOLE   155,548 0 5,500
SCHLUMBERGER LTD COM Stock 806857108 232 6,475 SH   SOLE   5,275 0 1,200
CVS HEALTH CORP COM Stock 126650100 187 1,965 SH   SOLE   1,965 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 1,619 86,831 SH   SOLE   86,831 0 0
BOEING CO COM Stock 097023105 328 2,713 SH   SOLE   2,513 0 200
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1,588 9,289 SH   SOLE   9,289 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 4,352 23,151 SH   SOLE   23,001 0 150
NEXTERA ENERGY INC COM Stock 65339F101 1,885 24,036 SH   SOLE   24,036 0 0
NIKE INC CL B Stock 654106103 10,200 122,715 SH   SOLE   121,514 0 1,200
TESLA INC COM Stock 88160R101 259 977 SH   SOLE   977 0 0
SOUTHERN FIRST BANCSHARES COM Stock 842873101 211 5,073 SH   SOLE   5,073 0 0
NORFOLK SOUTHN CORP COM Stock 655844108 3,196 15,244 SH   SOLE   14,844 0 400
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 111 3,548 SH   SOLE   3,548 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Stock 112585104 2,346 57,370 SH   SOLE   57,370 0 0
CARLISLE COS INC COM Stock 142339100 1,935 6,900 SH   SOLE   6,900 0 0
ROYAL CARIBBEAN GROUP COM Stock V7780T103 301 7,949 SH   SOLE   7,949 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 817 10,865 SH   SOLE   10,714 0 150
VANGUARD S&P 500 ETF ETF 922908363 784 2,389 SH   SOLE   2,389 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 40 100 SH   SOLE   100 0 0
LILLY ELI & CO COM Stock 532457108 16,229 50,191 SH   SOLE   49,990 0 200
AIR PRODS & CHEMS INC COM Stock 009158106 13,731 58,999 SH   SOLE   58,199 0 800
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 43 450 SH   SOLE   450 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 652 3,956 SH   SOLE   3,956 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 13,820 148,565 SH   SOLE   147,797 0 768
DIGITAL RLTY TR INC COM REIT 253868103 4,710 47,489 SH   SOLE   47,489 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 355 9,995 SH   SOLE   9,495 0 500
AFLAC INC COM Stock 001055102 94 1,681 SH   SOLE   1,681 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 6,510 129,510 SH   SOLE   129,509 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 189 1,764 SH   SOLE   1,764 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 1,274 14,733 SH   SOLE   14,733 0 0
ENTERGY CORP NEW COM Stock 29364G103 172 1,708 SH   SOLE   1,708 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 63 800 SH   SOLE   800 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 23 158 SH   SOLE   158 0 0
MASTEC INC COM Stock 576323109 385 6,060 SH   SOLE   6,060 0 0
FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103 159 200 SH   SOLE   200 0 0
FORTUNE BRANDS HOME & SEC INC COM Stock 34964C106 172 3,209 SH   SOLE   3,209 0 0
GENTEX CORP COM Stock 371901109 208 8,740 SH   SOLE   8,740 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 1,281 7,509 SH   SOLE   7,509 0 0
VISA INC COM CL A Stock 92826C839 15,224 85,696 SH   SOLE   84,496 0 1,200
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 100 1,756 SH   SOLE   1,756 0 0
HERSHEY CO COM Stock 427866108 5,136 23,298 SH   SOLE   22,997 0 300
VANGUARD VALUE INDEX FUND ETF 922908744 49 396 SH   SOLE   396 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 895 4,185 SH   SOLE   4,185 0 0
PHILLIPS 66 COM Stock 718546104 3,289 40,752 SH   SOLE   40,751 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 281 3,533 SH   SOLE   3,532 0 0
FACEBOOK INC CL A Stock 30303M102 2,116 15,594 SH   SOLE   15,594 0 0
PACKAGING CORP AMER COM Stock 695156109 353 3,141 SH   SOLE   3,141 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 8,774 53,567 SH   SOLE   53,342 0 225
JABIL INC COM Stock 466313103 770 13,350 SH   SOLE   13,350 0 0
FMC CORP COM NEW Stock 302491303 714 6,760 SH   SOLE   6,759 0 0
MONDELEZ INTL INC CL A Stock 609207105 56 1,014 SH   SOLE   1,014 0 0
WP CAREY INC COM REIT 92936U109 4,056 58,105 SH   SOLE   57,105 0 1,000
BROADCOM INC COM Stock 11135F101 36 82 SH   SOLE   82 0 0
METLIFE INC COM Stock 59156R108 55 910 SH   SOLE   910 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106 1,432 4,447 SH   SOLE   4,296 0 150
INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF ETF 46137V597 223 1,530 SH   SOLE   1,530 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 10 196 SH   SOLE   196 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 61 800 SH   SOLE   800 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 1,909 36,252 SH   SOLE   36,251 0 0
ROYAL BK CDA COM Stock 780087102 1,585 17,602 SH   SOLE   17,602 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 9,523 37,012 SH   SOLE   36,511 0 500
ENBRIDGE INC COM Stock 29250N105 1,017 27,417 SH   SOLE   26,925 0 492
NVIDIA CORPORATION COM Stock 67066G104 3,107 25,599 SH   SOLE   25,248 0 350
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 283 5,748 SH   SOLE   5,748 0 0
CUMMINS INC COM Stock 231021106 198 973 SH   SOLE   973 0 0
EOG RES INC COM Stock 26875P101 2,686 24,040 SH   SOLE   24,040 0 0
GENUINE PARTS CO COM Stock 372460105 437 2,927 SH   SOLE   2,927 0 0
ABBVIE INC COM Stock 00287Y109 383 2,857 SH   SOLE   2,856 0 0
S&P GLOBAL INC COM Stock 78409V104 4,727 15,479 SH   SOLE   15,304 0 175
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 2,727 63,447 SH   SOLE   63,447 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 49 683 SH   SOLE   683 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 161 3,625 SH   SOLE   3,625 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 741 16,079 SH   SOLE   16,079 0 0
ZOETIS INC CL A Stock 98978V103 2,805 18,918 SH   SOLE   18,917 0 0
PARK NATL CORP COM Stock 700658107 532 4,274 SH   SOLE   4,273 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 2 12 SH   SOLE   12 0 0
BLACKSTONE GROUP INC COM Stock 09260D107 7,496 89,563 SH   SOLE   89,563 0 0
SYNOVUS FINL CORP COM NEW Stock 87161C501 191 5,092 SH   SOLE   5,092 0 0
STRYKER CORPORATION COM Stock 863667101 6,245 30,835 SH   SOLE   30,534 0 300
QUALCOMM INC COM Stock 747525103 41 361 SH   SOLE   360 0 0
FASTENAL CO COM Stock 311900104 109 2,365 SH   SOLE   2,365 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 119 562 SH   SOLE   562 0 0
MCDONALDS CORP COM Stock 580135101 4,793 20,770 SH   SOLE   20,420 0 350
QUEST DIAGNOSTICS INC COM Stock 74834L100 3,326 27,107 SH   SOLE   26,757 0 350
CISCO SYS INC COM Stock 17275R102 5,247 131,163 SH   SOLE   131,162 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 1,043 16,777 SH   SOLE   16,777 0 0
AT&T INC COM Stock 00206R102 242 15,799 SH   SOLE   14,599 0 1,200
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 5,565 47,580 SH   SOLE   46,680 0 900
GENERAL ELECTRIC CO COM Stock 369604301 340 5,490 SH   SOLE   5,228 0 262
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 167 1,603 SH   SOLE   1,603 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 45 344 SH   SOLE   344 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 62 846 SH   SOLE   846 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 337 1,346 SH   SOLE   1,346 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 122 1,532 SH   SOLE   807 0 725
ISHARES S&P 500 GROWTH ETF ETF 464287309 191 3,296 SH   SOLE   3,296 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 21,719 60,557 SH   SOLE   60,142 0 415
CIGNA CORP NEW COM Stock 125523100 403 1,453 SH   SOLE   1,453 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 123 3,075 SH   SOLE   3,075 0 0
WELLS FARGO CO NEW COM Stock 949746101 361 8,973 SH   SOLE   8,973 0 0
UNION PAC CORP COM Stock 907818108 13,918 71,438 SH   SOLE   71,438 0 0
CINTAS CORP COM Stock 172908105 5,395 13,897 SH   SOLE   13,896 0 0
ECOLAB INC COM Stock 278865100 2,710 18,763 SH   SOLE   18,562 0 200
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 106 3,360 SH   SOLE   3,360 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 98 194 SH   SOLE   194 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 243 1,993 SH   SOLE   1,993 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 4,865 12,595 SH   SOLE   12,595 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 11,271 107,857 SH   SOLE   107,357 0 500
CHEVRON CORP NEW COM Stock 166764100 10,240 71,275 SH   SOLE   70,274 0 1,000
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 299 2,917 SH   SOLE   2,917 0 0
CONOCOPHILLIPS COM Stock 20825C104 315 3,079 SH   SOLE   3,079 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 142 3,909 SH   SOLE   3,909 0 0
TJX COS INC NEW COM Stock 872540109 5,012 80,688 SH   SOLE   80,688 0 0
BK OF AMERICA CORP COM Stock 060505104 1,492 49,394 SH   SOLE   46,762 0 2,632
WALMART INC COM Stock 931142103 6,717 51,792 SH   SOLE   49,861 0 1,930
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 114 5,054 SH   SOLE   5,054 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 216 1,816 SH   SOLE   1,815 0 0
ORACLE CORP COM Stock 68389X105 6,716 109,978 SH   SOLE   109,977 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1,119 13,668 SH   SOLE   13,168 0 500
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 18 480 SH   SOLE   480 0 0
TEXAS INSTRS INC COM Stock 882508104 5,949 38,435 SH   SOLE   38,434 0 0
TARGET CORP COM Stock 87612E106 347 2,341 SH   SOLE   2,340 0 0
PFIZER INC COM Stock 717081103 1,578 36,060 SH   SOLE   35,060 0 1,000
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 48 464 SH   SOLE   464 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 6,534 137,853 SH   SOLE   137,853 0 0
3M CO COM Stock 88579Y101 940 8,507 SH   SOLE   7,457 0 1,050
CATERPILLAR INC COM Stock 149123101 3,152 19,212 SH   SOLE   18,911 0 300
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 383 12,810 SH   SOLE   12,810 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 5,389 56,044 SH   SOLE   56,044 0 0
AMERICAN EXPRESS CO COM Stock 025816109 469 3,476 SH   SOLE   3,476 0 0
AMGEN INC COM Stock 031162100 742 3,292 SH   SOLE   3,292 0 0
CLEAN HARBORS INC COM Stock 184496107 1,151 10,468 SH   SOLE   9,668 0 800
APPLIED MATLS INC COM Stock 038222105 4,360 53,222 SH   SOLE   53,221 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107 293 4,587 SH   SOLE   4,337 0 250
HUMANA INC COM Stock 444859102 8 17 SH   SOLE   17 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 195 1,739 SH   SOLE   1,239 0 500
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 340 3,526 SH   SOLE   3,525 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 60 587 SH   SOLE   587 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 8,171 183,750 SH   SOLE   183,027 0 722
EATON CORP PLC SHS Stock G29183103 6,753 50,634 SH   SOLE   50,634 0 0
STORE CAP CORP COM REIT 862121100 1,142 36,457 SH   SOLE   36,457 0 0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 1,006 48,226 SH   SOLE   48,225 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 1,853 90,860 SH   SOLE   90,859 0 0
DNP SELECT INCOME FD INC COM CEF 23325P104 125 12,025 SH   SOLE   12,025 0 0
ISHARES CURRENCY HEDGED MSCI EMERGING MARKETS ETF ETF 46434G509 171 7,443 SH   SOLE   7,443 0 0
BORGWARNER INC COM Stock 099724106 1,973 62,835 SH   SOLE   62,835 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 85 1,135 SH   SOLE   1,135 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 465 5,602 SH   SOLE   5,602 0 0
NUCOR CORP COM Stock 670346105 65 610 SH   SOLE   609 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106 210 584 SH   SOLE   584 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 964 6,449 SH   SOLE   6,449 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 467 6,575 SH   SOLE   4,175 0 2,400
REALTY INCOME CORP COM REIT 756109104 2,036 34,975 SH   SOLE   33,974 0 1,000
ALTRIA GROUP INC COM Stock 02209S103 235 5,822 SH   SOLE   5,822 0 0
DOMINION ENERGY INC COM Stock 25746U109 550 7,955 SH   SOLE   7,155 0 800
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 500 20,891 SH   SOLE   20,891 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 2,412 18,531 SH   SOLE   18,531 0 0
EXXON MOBIL CORP COM Stock 30231G102 1,551 17,769 SH   SOLE   17,768 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 21,848 43,259 SH   SOLE   43,009 0 250
TRAVELERS COMPANIES INC COM Stock 89417E109 12 76 SH   SOLE   76 0 0
LOWES COS INC COM Stock 548661107 273 1,452 SH   SOLE   1,451 0 0
DEERE & CO COM Stock 244199105 7,824 23,434 SH   SOLE   23,234 0 200
COLGATE PALMOLIVE CO COM Stock 194162103 1,098 15,630 SH   SOLE   15,630 0 0
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 3,571 128,538 SH   SOLE   128,537 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 2,581 29,982 SH   SOLE   29,982 0 0
SCHWAB CHARLES CORP COM Stock 808513105 2,789 38,810 SH   SOLE   38,809 0 0
CAMECO CORP COM Stock 13321L108 816 30,792 SH   SOLE   30,791 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 594 4,112 SH   SOLE   3,762 0 350
CARDINAL HEALTH INC COM Stock 14149Y108 94 1,404 SH   SOLE   1,404 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509 13 215 SH   SOLE   215 0 0
BLACKROCK INC COM Stock 09247X101 651 1,183 SH   SOLE   1,183 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 4,895 22,323 SH   SOLE   22,323 0 0
ISHARES MSCI EAFE ETF ETF 464287465 341 6,094 SH   SOLE   6,093 0 0
APPLE INC COM Stock 037833100 59,224 428,540 SH   SOLE   422,939 0 5,600
ABBOTT LABS COM Stock 002824100 5,270 54,460 SH   SOLE   53,260 0 1,200
WALT DISNEY CO Stock 254687106 9,901 104,959 SH   SOLE   102,458 0 2,500
BOOKING HOLDINGS INC COM Stock 09857L108 429 261 SH   SOLE   261 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 426 10,279 SH   SOLE   10,279 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 671 3,400 SH   SOLE   3,400 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 23 169 SH   SOLE   169 0 0