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
AMAZON COM INC COM Stock 023135106   2,011,884 23,951 SH   SOLE   23,951 0 0
CAMDEN NATL CORP COM Stock 133034108   292,622 7,019 SH   SOLE   7,019 0 0
STARBUCKS CORP COM Stock 855244109   755,210 7,613 SH   SOLE   7,613 0 0
JOHNSON & JOHNSON COM Stock 478160104   3,410,588 19,307 SH   SOLE   19,307 0 0
WASTE MGMT INC DEL COM Stock 94106L109   235,320 1,500 SH   SOLE   1,500 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   7,639,570 39,958 SH   SOLE   39,958 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   1,042,239 2,283 SH   SOLE   2,283 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   435,062 1,267 SH   SOLE   1,267 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570   2,579,845 35,936 SH   SOLE   35,936 0 0
SHELL PLC SPON ADS ADR 780259305   431,112 7,570 SH   SOLE   7,570 0 0
YUM BRANDS INC COM Stock 988498101   256,928 2,006 SH   SOLE   2,006 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   18,400,900 121,410 SH   SOLE   121,410 0 0
COCA COLA CO COM Stock 191216100   956,163 15,032 SH   SOLE   15,031 0 0
GENERAL MLS INC COM Stock 370334104   732,765 8,739 SH   SOLE   8,739 0 0
OCCIDENTAL PETE CORP COM Stock 674599105   375,042 5,954 SH   SOLE   5,954 0 0
TRUIST FINL CORP COM Stock 89832Q109   2,008,468 46,676 SH   SOLE   46,676 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   7,592,636 43,676 SH   SOLE   43,676 0 0
VANGUARD REAL ESTATE ETF ETF 922908553   499,499 6,056 SH   SOLE   6,056 0 0
INTEL CORP COM Stock 458140100   501,777 18,985 SH   SOLE   18,985 0 0
MEDTRONIC PLC SHS Stock G5960L103   4,283,771 55,118 SH   SOLE   55,118 0 0
FORTIVE CORP COM Stock 34959J108   2,415,350 37,593 SH   SOLE   37,593 0 0
PACCAR INC COM Stock 693718108   649,540 6,563 SH   SOLE   6,563 0 0
WATERS CORP COM Stock 941848103   8,777,927 25,623 SH   SOLE   25,623 0 0
MERCK & CO INC COM Stock 58933Y105   3,000,421 27,043 SH   SOLE   27,043 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,530,867 4,003 SH   SOLE   4,003 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,673,972 4,814 SH   SOLE   4,814 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   381,780 1,733 SH   SOLE   1,733 0 0
EMERSON ELEC CO COM Stock 291011104   6,521,526 67,890 SH   SOLE   67,890 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205   355,845 1,997 SH   SOLE   1,997 0 0
ISHARES TIPS BOND ETF ETF 464287176   509,209 4,784 SH   SOLE   4,784 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   330,942 1,146 SH   SOLE   1,146 0 0
SMUCKER J M CO COM NEW Stock 832696405   760,608 4,800 SH   SOLE   4,800 0 0
CORNING INC COM Stock 219350105   339,363 10,625 SH   SOLE   10,625 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   483,005 12,259 SH   SOLE   12,259 0 0
UNUM GROUP COM Stock 91529Y106   262,797 6,405 SH   SOLE   6,405 0 0
CHUBB LIMITED COM Stock H1467J104   656,726 2,977 SH   SOLE   2,977 0 0
MARVELL TECHNOLOGY INC COM Stock 573874104   204,164 5,512 SH   SOLE   5,512 0 0
PEPSICO INC COM Stock 713448108   9,391,446 51,984 SH   SOLE   51,984 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   2,559,965 31,538 SH   SOLE   31,538 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   463,451 3,414 SH   SOLE   3,414 0 0
HONEYWELL INTL INC COM Stock 438516106   6,050,546 28,234 SH   SOLE   28,234 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   369,630 2,199 SH   SOLE   2,199 0 0
US BANCORP DEL COM NEW Stock 902973304   318,004 7,292 SH   SOLE   7,292 0 0
XCEL ENERGY INC COM Stock 98389B100   358,753 5,117 SH   SOLE   5,117 0 0
HOME DEPOT INC COM Stock 437076102   1,085,927 3,438 SH   SOLE   3,438 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,495,264 6,260 SH   SOLE   6,260 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   276,579 4,030 SH   SOLE   4,030 0 0
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243   209,960 8,833 SH   SOLE   8,833 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   266,130 1,959 SH   SOLE   1,959 0 0
SPDR GOLD SHARES ETF 78463V107   1,017,670 5,999 SH   SOLE   5,999 0 0
BECTON DICKINSON & CO COM Stock 075887109   545,219 2,144 SH   SOLE   2,144 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   278,940 1,302 SH   SOLE   1,302 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   1,372,309 27,375 SH   SOLE   27,375 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   475,649 8,561 SH   SOLE   8,561 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   25,867,784 273,328 SH   SOLE   273,328 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,657,866 5,367 SH   SOLE   5,367 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   316,208 13,359 SH   SOLE   13,359 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   960,120 2,853 SH   SOLE   2,853 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   8,784,373 116,829 SH   SOLE   116,829 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   4,385,516 56,580 SH   SOLE   56,580 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   3,987,908 45,199 SH   SOLE   45,199 0 0
FISERV INC COM Stock 337738108   7,490,197 74,109 SH   SOLE   74,109 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107   204,255 242 SH   SOLE   242 0 0
INTUIT COM Stock 461202103   7,371,438 18,939 SH   SOLE   18,939 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704   4,190,782 83,233 SH   SOLE   83,233 0 0
NEWMONT CORP COM Stock 651639106   566,778 12,008 SH   SOLE   12,008 0 0
COMCAST CORP NEW CL A Stock 20030N101   215,835 6,172 SH   SOLE   6,172 0 0
MICROSOFT CORP COM Stock 594918104   14,844,377 61,898 SH   SOLE   61,897 0 0
SCHLUMBERGER LTD COM STK Stock 806857108   1,722,588 32,222 SH   SOLE   32,222 0 0
CVS HEALTH CORP COM Stock 126650100   6,004,884 64,437 SH   SOLE   64,437 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   468,711 1 SH   SOLE   1 0 0
BOEING CO COM Stock 097023105   466,510 2,449 SH   SOLE   2,449 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   4,109,094 22,388 SH   SOLE   22,388 0 0
VANGUARD MID-CAP ETF ETF 922908629   6,882,664 33,770 SH   SOLE   33,770 0 0
VANGUARD LARGE-CAP ETF ETF 922908637   8,934,195 51,287 SH   SOLE   51,287 0 0
NEXTERA ENERGY INC COM Stock 65339F101   1,988,259 23,783 SH   SOLE   23,783 0 0
NIKE INC CL B Stock 654106103   759,749 6,493 SH   SOLE   6,493 0 0
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   2,715,616 46,967 SH   SOLE   46,966 0 0
LINDE PLC SHS Stock G5494J103   6,388,888 19,587 SH   SOLE   19,587 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   546,789 10,820 SH   SOLE   10,820 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   813,173 23,777 SH   SOLE   23,777 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   232,867 945 SH   SOLE   945 0 0
PUBLIC STORAGE COM REIT 74460D109   287,195 1,025 SH   SOLE   1,025 0 0
TEMPLETON GLOBAL INCOME FD COM CEF 880198106   61,486 14,200 SH   SOLE   14,200 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874   410,533 7,405 SH   SOLE   7,405 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   460,544 1,442 SH   SOLE   1,441 0 0
AMPHENOL CORP NEW CL A Stock 032095101   532,980 7,000 SH   SOLE   7,000 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101   228,551 2,180 SH   SOLE   2,180 0 0
DOW INC COM Stock 260557103   518,362 10,287 SH   SOLE   10,287 0 0
VANGUARD S&P 500 ETF ETF 922908363   1,607,381 4,575 SH   SOLE   4,575 0 0
ISHARES IBONDS 2023 TERM HIGH YIELD & INCOME ETF ETF 46435U150   231,180 9,850 SH   SOLE   9,850 0 0
ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF ETF 46435U168   228,477 10,150 SH   SOLE   10,150 0 0
ISHARES IBONDS 2024 TERM HIGH YIELD & INCOME ETF ETF 46435U184   231,074 10,175 SH   SOLE   10,175 0 0
LILLY ELI & CO COM Stock 532457108   313,891 858 SH   SOLE   858 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   443,894 1,440 SH   SOLE   1,440 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508   267,015 4,070 SH   SOLE   4,069 0 0
HOLOGIC INC COM Stock 436440101   801,365 10,712 SH   SOLE   10,712 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   686,325 6,664 SH   SOLE   6,664 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104   1,442,183 34,962 SH   SOLE   34,962 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857   345,800 9,100 SH   SOLE   9,100 0 0
SYSCO CORP COM Stock 871829107   290,357 3,798 SH   SOLE   3,798 0 0
ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718   388,844 3,883 SH   SOLE   3,883 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168   266,526 2,210 SH   SOLE   2,210 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   219,619 2,313 SH   SOLE   2,313 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   2,563,601 33,937 SH   SOLE   33,937 0 0
XYLEM INC COM Stock 98419M100   851,500 7,701 SH   SOLE   7,701 0 0
VISA INC COM CL A Stock 92826C839   835,611 4,022 SH   SOLE   4,022 0 0
HERSHEY CO COM Stock 427866108   837,589 3,617 SH   SOLE   3,617 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   458,051 6,353 SH   SOLE   6,353 0 0
DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880   503,950 23,331 SH   SOLE   23,331 0 0
VANGUARD VALUE ETF ETF 922908744   773,719 5,512 SH   SOLE   5,512 0 0
VANGUARD GROWTH ETF ETF 922908736   638,478 2,996 SH   SOLE   2,996 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   569,268 2,687 SH   SOLE   2,687 0 0
BCE INC COM NEW Stock 05534B760   356,830 8,119 SH   SOLE   8,119 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   1,164,461 8,345 SH   SOLE   8,345 0 0
ISHARES IBONDS DEC 2032 TERM CORPORATE ETF ETF 46436E312   545,603 22,564 SH   SOLE   22,564 0 0
MONDELEZ INTL INC CL A Stock 609207105   812,797 12,195 SH   SOLE   12,195 0 0
WP CAREY INC COM REIT 92936U109   229,544 2,937 SH   SOLE   2,937 0 0
ISHARES IBONDS DEC 2032 TERM TREASURY ETF ETF 46436E296   454,227 19,655 SH   SOLE   19,655 0 0
BROADCOM INC COM Stock 11135F101   225,889 404 SH   SOLE   404 0 0
INVESCO BULLETSHARES 2032 CORPORATE BOND ETF ETF 46139W858   706,950 35,543 SH   SOLE   35,543 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   1,145,423 24,522 SH   SOLE   24,522 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   1,702,724 18,769 SH   SOLE   18,769 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   1,073,363 17,290 SH   SOLE   17,290 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   2,124,617 117,512 SH   SOLE   117,512 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   9,377,825 35,144 SH   SOLE   35,144 0 0
OMNICOM GROUP INC COM Stock 681919106   316,165 3,876 SH   SOLE   3,876 0 0
NVIDIA CORPORATION COM Stock 67066G104   1,170,289 8,008 SH   SOLE   8,008 0 0
GENUINE PARTS CO COM Stock 372460105   643,202 3,707 SH   SOLE   3,707 0 0
MOSAIC CO NEW COM Stock 61945C103   701,920 16,000 SH   SOLE   16,000 0 0
ABBVIE INC COM Stock 00287Y109   2,324,598 14,384 SH   SOLE   14,384 0 0
S&P GLOBAL INC COM Stock 78409V104   367,764 1,098 SH   SOLE   1,098 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   1,173,898 25,137 SH   SOLE   25,137 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   334,559 4,657 SH   SOLE   4,657 0 0
NORTHWEST NAT HLDG CO COM Stock 66765N105   252,608 5,308 SH   SOLE   5,308 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   1,160,628 24,992 SH   SOLE   24,992 0 0
ZOETIS INC CL A Stock 98978V103   403,452 2,753 SH   SOLE   2,753 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109   245,979 955 SH   SOLE   955 0 0
STRYKER CORPORATION COM Stock 863667101   725,646 2,968 SH   SOLE   2,968 0 0
QUALCOMM INC COM Stock 747525103   908,987 8,268 SH   SOLE   8,268 0 0
T-MOBILE US INC COM Stock 872590104   457,240 3,266 SH   SOLE   3,266 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   230,990 931 SH   SOLE   931 0 0
MCDONALDS CORP COM Stock 580135101   1,371,147 5,203 SH   SOLE   5,203 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,250,264 12,187 SH   SOLE   12,187 0 0
CISCO SYS INC COM Stock 17275R102   4,841,653 101,630 SH   SOLE   101,630 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   268,601 4,147 SH   SOLE   4,147 0 0
AT&T INC COM Stock 00206R102   363,119 19,724 SH   SOLE   19,724 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   1,041,223 14,010 SH   SOLE   14,010 0 0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885   202,271 3,317 SH   SOLE   3,317 0 0
ISHARES BIOTECHNOLOGY ETF ETF 464287556   891,459 6,790 SH   SOLE   6,790 0 0
HENRY SCHEIN INC COM Stock 806407102   226,991 2,842 SH   SOLE   2,842 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   379,485 4,529 SH   SOLE   4,529 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102   217,254 2,384 SH   SOLE   2,384 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   1,546,558 4,025 SH   SOLE   4,025 0 0
METTLER TOLEDO INTERNATIONAL COM Stock 592688105   635,998 440 SH   SOLE   440 0 0
UNION PAC CORP COM Stock 907818108   286,792 1,385 SH   SOLE   1,385 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100   534,000 7,500 SH   SOLE   7,500 0 0
ECOLAB INC COM Stock 278865100   3,647,006 25,055 SH   SOLE   25,055 0 0
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   419,246 13,732 SH   SOLE   13,732 0 0
SALESFORCE INC COM Stock 79466L302   657,646 4,960 SH   SOLE   4,960 0 0
IDEXX LABS INC COM Stock 45168D104   4,326,824 10,606 SH   SOLE   10,606 0 0
REPUBLIC SVCS INC COM Stock 760759100   591,032 4,582 SH   SOLE   4,582 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   361,816 657 SH   SOLE   657 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   4,178,310 31,158 SH   SOLE   31,158 0 0
CHEVRON CORP NEW COM Stock 166764100   5,087,106 28,342 SH   SOLE   28,342 0 0
CONOCOPHILLIPS COM Stock 20825C104   505,512 4,284 SH   SOLE   4,284 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   5,078,328 120,999 SH   SOLE   120,999 0 0
DANAHER CORPORATION COM Stock 235851102   11,752,267 44,278 SH   SOLE   44,278 0 0
TJX COS INC NEW COM Stock 872540109   1,838,203 23,093 SH   SOLE   23,093 0 0
BANK AMERICA CORP COM Stock 060505104   600,929 18,144 SH   SOLE   18,144 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   206,432 1,650 SH   SOLE   1,650 0 0
WALMART INC COM Stock 931142103   6,893,688 48,619 SH   SOLE   48,619 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448   305,115 11,234 SH   SOLE   11,234 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   971,718 6,897 SH   SOLE   6,897 0 0
ORACLE CORP COM Stock 68389X105   4,462,677 54,596 SH   SOLE   54,596 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   610,465 6,049 SH   SOLE   6,049 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   4,424,269 113,501 SH   SOLE   113,501 0 0
TEXAS INSTRS INC COM Stock 882508104   7,109,747 43,032 SH   SOLE   43,032 0 0
TARGET CORP COM Stock 87612E106   317,157 2,128 SH   SOLE   2,128 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   12,824,941 118,519 SH   SOLE   118,519 0 0
PFIZER INC COM Stock 717081103   2,323,632 45,348 SH   SOLE   45,348 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100   232,552 4,859 SH   SOLE   4,859 0 0
3M CO COM Stock 88579Y101   1,502,837 12,532 SH   SOLE   12,532 0 0
KLA CORP COM NEW Stock 482480100   576,598 1,529 SH   SOLE   1,529 0 0
CATERPILLAR INC COM Stock 149123101   224,707 938 SH   SOLE   938 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803   458,460 16,980 SH   SOLE   16,980 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   957,131 10,787 SH   SOLE   10,787 0 0
AMERICAN EXPRESS CO COM Stock 025816109   5,851,196 39,602 SH   SOLE   39,602 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107   512,147 6,540 SH   SOLE   6,540 0 0
ANALOG DEVICES INC COM Stock 032654105   350,532 2,137 SH   SOLE   2,137 0 0
WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUND ETF 97717X610   240,034 8,800 SH   SOLE   8,800 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104   238,821 1,893 SH   SOLE   1,893 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   240,484 2,950 SH   SOLE   2,950 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   4,791,321 31,553 SH   SOLE   31,552 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273   420,211 7,440 SH   SOLE   7,440 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   571,650 11,433 SH   SOLE   11,433 0 0
EATON CORP PLC SHS Stock G29183103   1,324,030 8,436 SH   SOLE   8,436 0 0
ESSENTIAL UTILS INC COM Stock 29670G102   207,626 4,350 SH   SOLE   4,350 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   11,194,211 148,701 SH   SOLE   148,701 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282   251,727 1,036 SH   SOLE   1,036 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   849,057 1,965 SH   SOLE   1,965 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   2,205,627 30,655 SH   SOLE   30,655 0 0
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680   483,821 6,762 SH   SOLE   6,762 0 0
DOMINION ENERGY INC COM Stock 25746U109   562,366 9,171 SH   SOLE   9,171 0 0
EXXON MOBIL CORP COM Stock 30231G102   6,686,967 60,625 SH   SOLE   60,625 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   423,614 799 SH   SOLE   799 0 0
LOWES COS INC COM Stock 548661107   278,228 1,396 SH   SOLE   1,396 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   514,105 6,525 SH   SOLE   6,525 0 0
NOVO-NORDISK A S ADR ADR 670100205   11,312,800 83,588 SH   SOLE   83,588 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   408,447 5,735 SH   SOLE   5,735 0 0
DENTSPLY SIRONA INC COM Stock 24906P109   873,276 27,427 SH   SOLE   27,427 0 0
CROWN CASTLE INC COM REIT 22822V101   986,510 7,273 SH   SOLE   7,273 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698   274,263 4,469 SH   SOLE   4,469 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   3,126,912 12,927 SH   SOLE   12,927 0 0
ISHARES MSCI EAFE ETF ETF 464287465   1,762,631 26,853 SH   SOLE   26,853 0 0
APPLE INC COM Stock 037833100   7,610,943 58,577 SH   SOLE   58,577 0 0
ABBOTT LABS COM Stock 002824100   1,468,002 13,371 SH   SOLE   13,371 0 0
DISNEY WALT CO COM Stock 254687106   375,930 4,327 SH   SOLE   4,327 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   593,456 2,819 SH   SOLE   2,819 0 0