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
3M CO COM 88579Y101   538,510 4,926 SH   SOLE   0 0 4,926
ABBOTT LABORATORIES COM 002824100   224,103 2,036 SH   SOLE   0 0 2,036
ALPHABET INC CAP STOCK CL A COM 02079K305   669,814 4,795 SH   SOLE   0 0 4,795
ALPHABET INC CAP STOCK CL C COM 02079K107   528,910 3,753 SH   SOLE   0 0 3,753
AMAZON.COM INC COM 023135106   2,139,315 14,080 SH   SOLE   0 0 14,080
AMERICOLD REALTY TRUST INC COM 03064D108   870,111 28,745 SH   SOLE   0 0 28,745
AMGEN INC COM 031162100   6,695,365 23,246 SH   SOLE   0 0 23,246
ANALOG DEVICES INC COM 032654105   448,944 2,261 SH   SOLE   0 0 2,261
APPLE INC COM 037833100   9,572,014 49,717 SH   SOLE   0 0 49,717
APPLIED MATERIALS INC COM 038222105   264,336 1,631 SH   SOLE   0 0 1,631
ATN INTL INC COM 00215F107   710,384 18,229 SH   SOLE   0 0 18,229
BANK NEW YORK MELLON CORP COM 064058100   4,678,618 89,887 SH   SOLE   0 0 89,887
BECTON DICKINSON & CO COM 075887109   3,761,809 15,428 SH   SOLE   0 0 15,428
BERKSHIRE HATHAWAY INC CL A COM 084670108   1,085,250 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC CL B NE COM 084670702   1,619,236 4,540 SH   SOLE   0 0 4,540
BRISTOL-MYERS SQUIBB CO COM 110122108   270,096 5,264 SH   SOLE   0 0 5,264
CARLISLE COS INC COM 142339100   218,701 700 SH   SOLE   0 0 700
CHECK POINT SOFTWARE TECH LTD COM M22465104   5,771,489 37,774 SH   SOLE   0 0 37,774
CHUBB LIMITED COM H1467J104   1,971,624 8,724 SH   SOLE   0 0 8,724
CHURCH & DWIGHT CO INC COM 171340102   6,222,521 65,805 SH   SOLE   0 0 65,805
CINTAS CORP COM 172908105   430,902 715 SH   SOLE   0 0 715
CISCO SYSTEMS INC COM 17275R102   4,253,380 84,192 SH   SOLE   0 0 84,192
COSTCO WHOLESALE CORP COM 22160K105   293,076 444 SH   SOLE   0 0 444
DIAGEO PLC SP ADR NEW COM 25243Q205   5,138,593 35,278 SH   SOLE   0 0 35,278
DOVER CORP COM 260003108   264,553 1,720 SH   SOLE   0 0 1,720
EATON CORP PLC COM G29183103   2,976,535 12,360 SH   SOLE   0 0 12,360
ELI LILLY & CO COM 532457108   491,984 844 SH   SOLE   0 0 844
EMERSON ELECTRIC CO COM 291011104   486,163 4,995 SH   SOLE   0 0 4,995
ENANTA PHARMACEUTICALS INC COM 29251M106   321,587 34,175 SH   SOLE   0 0 34,175
EXXON MOBILE CORP COM 30231G102   1,201,360 12,016 SH   SOLE   0 0 12,016
FEDEX CORP COM 31428X106   5,963,277 23,573 SH   SOLE   0 0 23,573
FIFTH THIRD BANCORP COM 316773100   584,916 16,959 SH   SOLE   0 0 16,959
FIRST BANCORP INC ME COM 31866P102   301,672 10,690 SH   SOLE   0 0 10,690
FOMENTO ECONOMICO MEXICANO SAB COM 344419106   5,248,282 40,263 SH   SOLE   0 0 40,263
GENERAL ELECTRIC CO NEW COM 369604301   360,938 2,828 SH   SOLE   0 0 2,828
GENERAL MILLS INC COM 370334104   473,177 7,264 SH   SOLE   0 0 7,264
GLOBAL X GENOMICS & BIOTECHNOL COM 37954Y434   2,781,341 240,640 SH   SOLE   0 0 240,640
HERSHEY CO COM 427866108   4,531,492 24,305 SH   SOLE   0 0 24,305
HOME DEPOT INC COM 437076102   395,414 1,141 SH   SOLE   0 0 1,141
HONEYWELL INTL INC COM 438516106   777,185 3,706 SH   SOLE   0 0 3,706
HUBBELL INC COM 443510607   9,090,309 27,636 SH   SOLE   0 0 27,636
IDEXX LABORATORIES INC COM 45168D104   1,400,391 2,523 SH   SOLE   0 0 2,523
INTEL CORP COM 458140100   8,446,870 168,097 SH   SOLE   0 0 168,097
INTL BUSINESS MACHINES COM 459200101   6,438,895 39,370 SH   SOLE   0 0 39,370
JOHNSON & JOHNSON COM 478160104   1,306,271 8,334 SH   SOLE   0 0 8,334
JPMORGAN CHASE & CO COM 46625H100   688,395 4,047 SH   SOLE   0 0 4,047
KELLANOVA COM 487836108   303,591 5,430 SH   SOLE   0 0 5,430
MATSON INC COM 57686G105   325,622 2,971 SH   SOLE   0 0 2,971
MCCORMICK & CO INC NON VTG COM 579780206   3,255,971 47,588 SH   SOLE   0 0 47,588
MCDONALDS CORP COM 580135101   1,855,856 6,259 SH   SOLE   0 0 6,259
MERCADOLIBRE INC COM 58733R102   2,754,910 1,753 SH   SOLE   0 0 1,753
MERCK & CO INC COM 58933Y105   1,645,875 15,097 SH   SOLE   0 0 15,097
MICROSOFT CORP COM 594918104   15,219,467 40,473 SH   SOLE   0 0 40,473
NETFLIX INC COM 64110L106   774,139 1,590 SH   SOLE   0 0 1,590
NEXTERA ENERGY INC COM 65339F101   207,245 3,412 SH   SOLE   0 0 3,412
NORFOLK SOUTHERN CORP COM 655844108   6,119,169 25,887 SH   SOLE   0 0 25,887
ORACLE CORP COM 68389X105   316,290 3,000 SH   SOLE   0 0 3,000
PALO ALTO NETWORKS INC COM 697435105   7,195,072 24,400 SH   SOLE   0 0 24,400
PHILIP MORRIS INTL INC COM 718172109   259,190 2,755 SH   SOLE   0 0 2,755
PROCTER AND GAMBLE CO COM 742718109   1,187,121 8,101 SH   SOLE   0 0 8,101
QUALCOMM INC COM 747525103   249,342 1,724 SH   SOLE   0 0 1,724
ROCKWELL AUTOMATION INC COM 773903109   7,920,082 25,509 SH   SOLE   0 0 25,509
ROPER TECHNOLOGIES INC COM 776696106   204,439 375 SH   SOLE   0 0 375
SHELL PLC SPON ADS COM 780259305   2,254,505 34,263 SH   SOLE   0 0 34,263
SHERWIN WILLIAMS CO COM 824348106   945,993 3,033 SH   SOLE   0 0 3,033
SMITH & NEPHEW PLC SP ADR NEW COM 83175M205   432,306 15,847 SH   SOLE   0 0 15,847
SONY GROUP CORP SP ADR COM 835699307   250,550 2,646 SH   SOLE   0 0 2,646
SPDR GOLD SHARES COM 78463V107   410,060 2,145 SH   SOLE   0 0 2,145
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100   319,800 3,075 SH   SOLE   0 0 3,075
TEXAS INSTRUMENTS INC COM 882508104   6,995,167 41,037 SH   SOLE   0 0 41,037
THERMO FISHER SCIENTIFIC INC COM 883556102   271,234 511 SH   SOLE   0 0 511
UNILEVER PLC SP ADR NEW COM 904767704   5,049,434 104,155 SH   SOLE   0 0 104,155
US BANCORP DEL COM 902973304   1,806,464 41,739 SH   SOLE   0 0 41,739
WAL-MART DE MEXICO SA DE C V S COM 93114W107   3,008,006 71,246 SH   SOLE   0 0 71,246
WATERS CORP COM 941848103   217,621 661 SH   SOLE   0 0 661
WESTROCK CO COM 96145D105   347,481 8,369 SH   SOLE   0 0 8,369
XYLEM INC COM 98419M100   4,759,206 41,616 SH   SOLE   0 0 41,616
GOLDMAN SACHS JUST U.S. LARGE COM 381430396   234,834 3,455 SH   SOLE   0 0 3,455
ISHARES CORE MSCI EAFE ETF COM 46432F842   16,340,265 232,271 SH   SOLE   0 0 232,271
ISHARES CORE MSCI EMERGING MAR COM 46434G103   9,701,559 191,806 SH   SOLE   0 0 191,806
ISHARES CORE S&P 500 ETF COM 464287200   27,428,499 57,426 SH   SOLE   0 0 57,426
ISHARES CORE S&P MID-CAP ETF COM 464287507   37,382,546 134,882 SH   SOLE   0 0 134,882
ISHARES CORE S&P SMALL CAP ETF COM 464287804   1,641,828 15,167 SH   SOLE   0 0 15,167
ISHARES ESG AWARE MSCI EAFE ET COM 46435G516   1,340,080 17,740 SH   SOLE   0 0 17,740
ISHARES ESG AWARE MSCI EM ETF COM 46434G863   405,880 12,660 SH   SOLE   0 0 12,660
ISHARES ESG AWARE MSCI USA SMA COM 46435U663   1,279,987 33,675 SH   SOLE   0 0 33,675
ISHARES MICRO-CAP ETF COM 464288869   464,120 4,000 SH   SOLE   0 0 4,000
ISHARES MSCI ACWI ETF COM 464288257   276,204 2,714 SH   SOLE   0 0 2,714
ISHARES MSCI EAFE ETF COM 464287465   18,806,596 249,590 SH   SOLE   0 0 249,590
ISHARES MSCI EMERGING MARKETS COM 464287234   8,959,914 222,828 SH   SOLE   0 0 222,828
ISHARES MSCI EMERGING MARKETS COM 46434G764   481,790 8,695 SH   SOLE   0 0 8,695
ISHARES MSCI USA ESG SELECT ET COM 464288802   1,151,342 11,455 SH   SOLE   0 0 11,455
ISHARES RUSSELL 2000 ETF COM 464287655   14,967,547 74,573 SH   SOLE   0 0 74,573
ISHARES RUSSELL 3000 ETF COM 464287689   1,449,453 5,295 SH   SOLE   0 0 5,295
ISHARES RUSSELL MID-CAP GROWTH COM 464287481   211,636 2,026 SH   SOLE   0 0 2,026
ISHARES S&P 100 ETF COM 464287101   494,362 2,213 SH   SOLE   0 0 2,213
ISHARES S&P 500 GROWTH ETF COM 464287309   288,084 3,836 SH   SOLE   0 0 3,836
ISHARES S&P 500 VALUE ETF COM 464287408   206,755 1,189 SH   SOLE   0 0 1,189
ISHARES S&P MID-CAP 400 VALUE COM 464287705   266,397 2,336 SH   SOLE   0 0 2,336
ISHARES SELECT DIVIDEND ETF COM 464287168   770,135 6,570 SH   SOLE   0 0 6,570
SPDR S&P 500 ETF TRUST COM 78462F103   66,561,424 140,038 SH   SOLE   0 0 140,038
SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107   40,043,837 78,923 SH   SOLE   0 0 78,923
TCW TRANSFORM 500 ETF COM 29287L106   466,096 8,380 SH   SOLE   0 0 8,380
VANGUARD FTSE ALL-WORLD EX-US COM 922042775   4,241,770 75,557 SH   SOLE   0 0 75,557
VANGUARD FTSE ALL-WORLD EX-US COM 922042718   12,090,257 105,105 SH   SOLE   0 0 105,105
VANGUARD FTSE DEVELOPED MARKET COM 921943858   13,437,435 280,531 SH   SOLE   0 0 280,531
VANGUARD FTSE EMERGING MARKETS COM 922042858   20,814,235 506,429 SH   SOLE   0 0 506,429
VANGUARD GROWTH ETF COM 922908736   830,050 2,670 SH   SOLE   0 0 2,670
VANGUARD HIGH DIVIDEND YIELD I COM 921946406   457,571 4,099 SH   SOLE   0 0 4,099
VANGUARD MID-CAP ETF COM 922908629   1,328,607 5,711 SH   SOLE   0 0 5,711
VANGUARD MID-CAP VALUE ETF COM 922908512   502,460 3,465 SH   SOLE   0 0 3,465
VANGUARD RUSSELL 2000 VALUE ET COM 92206C649   286,818 2,100 SH   SOLE   0 0 2,100
VANGUARD S&P 500 ETF COM 922908363   1,722,302 3,943 SH   SOLE   0 0 3,943
VANGUARD TOTAL STOCK MARKET ET COM 922908769   14,262,141 60,122 SH   SOLE   0 0 60,122
VANGUARD VALUE ETF COM 922908744   268,502 1,796 SH   SOLE   0 0 1,796
WISDOMTREE EMERGING MARKETS SM COM 97717W281   5,299,557 106,161 SH   SOLE   0 0 106,161
WISDOMTREE INDIA EARNINGS FUND COM 97717W422   1,251,525 30,525 SH   SOLE   0 0 30,525
ISHARES 0-3 MONTH TREASURY BON COM 46436E718   250,675 2,500 SH   SOLE   0 0 2,500
ISHARES 0-5 YEAR TIPS BOND ETF COM 46429B747   14,967,539 151,816 SH   SOLE   0 0 151,816
ISHARES 7-10 YEAR TREASURY BON COM 464287440   18,129,128 188,081 SH   SOLE   0 0 188,081
ISHARES SHORT-TERM NATIONAL MU COM 464288158   2,514,716 23,852 SH   SOLE   0 0 23,852
SPDR BLOOMBERG 3-12 MONTH T-BI COM 78468R523   8,745,952 88,236 SH   SOLE   0 0 88,236
SPDR PORTFOLIO INTERMEDIATE TE COM 78464A672   25,063,999 877,591 SH   SOLE   0 0 877,591
SPDR PORTFOLIO SHORT TERM TREA COM 78468R101   18,578,811 639,546 SH   SOLE   0 0 639,546
VANGUARD INTERMEDIATE-TERM TRE COM 92206C706   26,052,514 439,186 SH   SOLE   0 0 439,186
VANGUARD SHORT-TERM INFLATION- COM 922020805   14,496,180 305,247 SH   SOLE   0 0 305,247
VANGUARD SHORT-TERM TREASURY E COM 92206C102   19,818,609 339,767 SH   SOLE   0 0 339,767
VANGUARD TAX-EXEMPT BOND ETF COM 922907746   592,690 11,610 SH   SOLE   0 0 11,610