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 985 6,614 SH   SOLE   0 0 6,614
ABB Ltd COM 000375204 4,912 151,896 SH   SOLE   0 0 151,896
ADM COM 039483102 478 5,294 SH   SOLE   0 0 5,294
ATN International COM 00215f107 338 8,485 SH   SOLE   0 0 8,485
AbbVie Inc COM 00287y109 348 2,147 SH   SOLE   0 0 2,147
Abbott Labs COM 002824100 515 4,354 SH   SOLE   0 0 4,354
Accenture COM G1151C101 284 842 SH   SOLE   0 0 842
Airbnb Inc. COM 009066101 3,286 19,134 SH   SOLE   0 0 19,134
Alibaba Holdings Ltd COM 01609w102 1,996 18,346 SH   SOLE   0 0 18,346
Alphabet Inc Class A COM 02079k305 701 252 SH   SOLE   0 0 252
Alphabet Inc Class C COM 02079k107 550 197 SH   SOLE   0 0 197
Amazon.com COM 023135106 5,265 1,615 SH   SOLE   0 0 1,615
Americold Realty Trust COM 03064D108 1,024 36,720 SH   SOLE   0 0 36,720
Amgen Inc COM 031162100 5,143 21,268 SH   SOLE   0 0 21,268
Analog Devices Inc COM 032654105 1,100 6,662 SH   SOLE   0 0 6,662
Apollo Global Mgmt Cl A COM 03769m106 356 5,750 SH   SOLE   0 0 5,750
Apple Inc COM 037833100 9,847 56,393 SH   SOLE   0 0 56,393
Applied Materials COM 038222105 211 1,600 SH   SOLE   0 0 1,600
Bank of New York Mellon COM 064058100 3,527 71,075 SH   SOLE   0 0 71,075
Becton Dickinson Co. COM 075887109 3,817 14,348 SH   SOLE   0 0 14,348
Berkshire Hathaway Cl A COM 084670108 1,058 2 SH   SOLE   0 0 2
Berkshire Hathaway Cl B COM 084670702 1,536 4,353 SH   SOLE   0 0 4,353
Blackstone Group Inc. COM 09260D107 619 4,875 SH   SOLE   0 0 4,875
Bristol Myers Squibb Co COM 110122108 477 6,538 SH   SOLE   0 0 6,538
Check Point Software (ISR) COM M22465104 4,187 30,285 SH   SOLE   0 0 30,285
Chevron Corp COM 166764100 366 2,247 SH   SOLE   0 0 2,247
Chubb Ltd COM H1467J104 1,866 8,723 SH   SOLE   0 0 8,723
Church & Dwight COM 171340102 5,529 55,630 SH   SOLE   0 0 55,630
Cigna COM 125523100 500 2,088 SH   SOLE   0 0 2,088
Cintas Corp COM 172908105 304 715 SH   SOLE   0 0 715
Cisco Systems COM 17275R102 3,892 69,805 SH   SOLE   0 0 69,805
Colgate COM 194162103 319 4,206 SH   SOLE   0 0 4,206
Costco Wholesale Corp. COM 22160K105 264 459 SH   SOLE   0 0 459
Diageo PLC COM 25243Q205 5,851 28,802 SH   SOLE   0 0 28,802
Dover Corp COM 260003108 384 2,445 SH   SOLE   0 0 2,445
Eaton Corp PLC COM G29183103 1,681 11,075 SH   SOLE   0 0 11,075
Eli Lilly COM 532457108 408 1,426 SH   SOLE   0 0 1,426
Emerson Electric COM 291011104 470 4,795 SH   SOLE   0 0 4,795
Enanta Pharmaceuticals Inc COM 29251m106 3,798 53,360 SH   SOLE   0 0 53,360
Enstar Group Ltd COM G3075P101 255 975 SH   SOLE   0 0 975
Exxon Mobil Corp COM 30231G102 946 11,452 SH   SOLE   0 0 11,452
FEMSA COM 344419106 2,452 29,593 SH   SOLE   0 0 29,593
FedEx Corp. COM 31428X106 4,551 19,669 SH   SOLE   0 0 19,669
Fifth Third Bancorp COM 316773100 756 17,568 SH   SOLE   0 0 17,568
First Bancorp COM 31866p102 352 11,690 SH   SOLE   0 0 11,690
General Electric COM 369604301 350 3,825 SH   SOLE   0 0 3,825
General Mills COM 370334104 709 10,464 SH   SOLE   0 0 10,464
Hasbro Corp COM 418056107 3,783 46,176 SH   SOLE   0 0 46,176
Hershey Foods Corp COM 427866108 5,111 23,594 SH   SOLE   0 0 23,594
Home Depot COM 437076102 366 1,223 SH   SOLE   0 0 1,223
Honeywell International COM 438516106 1,138 5,847 SH   SOLE   0 0 5,847
Hubbell Inc COM 443510607 1,807 9,832 SH   SOLE   0 0 9,832
IBM COM 459200101 4,305 33,114 SH   SOLE   0 0 33,114
Idexx Labs COM 45168D104 1,661 3,037 SH   SOLE   0 0 3,037
Illinois Tool Works COM 452308109 207 989 SH   SOLE   0 0 989
Intel COM 458140100 4,608 92,981 SH   SOLE   0 0 92,981
JP Morgan Chase & Co. COM 46625H100 776 5,695 SH   SOLE   0 0 5,695
Johnson & Johnson COM 478160104 1,859 10,491 SH   SOLE   0 0 10,491
Kellogg Co COM 487836108 350 5,430 SH   SOLE   0 0 5,430
Laboratory Corp of America COM 50540r409 248 942 SH   SOLE   0 0 942
Linde PLC COM G5494J103 233 729 SH   SOLE   0 0 729
Manpower COM 56418H100 319 3,395 SH   SOLE   0 0 3,395
Matson Inc COM 57686G105 358 2,971 SH   SOLE   0 0 2,971
McCormick Inc COM 579780206 3,239 32,456 SH   SOLE   0 0 32,456
McDonald's COM 580135101 1,664 6,729 SH   SOLE   0 0 6,729
MercadoLibre Inc. COM 58733R102 1,375 1,156 SH   SOLE   0 0 1,156
Merck & Co COM 58933y105 1,238 15,093 SH   SOLE   0 0 15,093
Microsoft COM 594918104 12,911 41,877 SH   SOLE   0 0 41,877
Netflix Inc. COM 64110l106 661 1,765 SH   SOLE   0 0 1,765
Nextera Energy Inc. COM 65339f101 266 3,146 SH   SOLE   0 0 3,146
Nike Inc B COM 654106103 279 2,074 SH   SOLE   0 0 2,074
Norfolk Southern COM 655844108 5,985 20,985 SH   SOLE   0 0 20,985
Oracle COM 68389X105 248 3,000 SH   SOLE   0 0 3,000
Palo Alto Networks Inc COM 697435105 928 1,491 SH   SOLE   0 0 1,491
Pepsico COM 713448108 386 2,309 SH   SOLE   0 0 2,309
Pfizer COM 717081103 662 12,794 SH   SOLE   0 0 12,794
Philip Morris Int'l COM 718172109 295 3,142 SH   SOLE   0 0 3,142
Procter & Gamble COM 742718109 1,804 11,809 SH   SOLE   0 0 11,809
Qualcomm Inc. COM 747525103 309 2,024 SH   SOLE   0 0 2,024
Rockwell Automation Inc COM 773903109 5,936 21,198 SH   SOLE   0 0 21,198
Roper Industries COM 776696106 201 425 SH   SOLE   0 0 425
SPDR Gold Shares COM 78463v107 398 2,202 SH   SOLE   0 0 2,202
SPDR S&P 500 COM 78462F103 68,345 151,327 SH   SOLE   0 0 151,327
SPDR S&P Mid Cap 400 COM 78467Y107 42,563 86,783 SH   SOLE   0 0 86,783
Schwab US REIT COM 808524847 375 15,078 SH   SOLE   0 0 15,078
Shell PLC ADR COM 780259305 2,735 49,790 SH   SOLE   0 0 49,790
Sherwin Williams COM 824348106 757 3,033 SH   SOLE   0 0 3,033
Smith & Nephew (UK) ADR COM 83175M205 752 23,586 SH   SOLE   0 0 23,586
TSMC COM 874039100 482 4,625 SH   SOLE   0 0 4,625
Texas Instruments COM 882508104 6,536 35,621 SH   SOLE   0 0 35,621
Thermo Fisher Scientific COM 883556102 336 569 SH   SOLE   0 0 569
US Bancorp COM 902973304 3,195 60,121 SH   SOLE   0 0 60,121
Unilever PLC COM 904767704 4,201 92,187 SH   SOLE   0 0 92,187
Union Pacific Corp COM 907818108 209 766 SH   SOLE   0 0 766
Vanguard All World ex-US COM 922042775 4,267 74,086 SH   SOLE   0 0 74,086
Vanguard CRSP Mid Cap COM 922908629 1,428 6,004 SH   SOLE   0 0 6,004
Vanguard Emerging Markets COM 922042858 18,284 396,363 SH   SOLE   0 0 396,363
Vanguard FTSE All World ex-US COM 922042718 10,567 85,295 SH   SOLE   0 0 85,295
Vanguard FTSE Developed Market COM 921943858 5,818 121,143 SH   SOLE   0 0 121,143
Vanguard Large Cap Growth COM 922908736 253 880 SH   SOLE   0 0 880
Vanguard Large Cap Value COM 922908744 265 1,796 SH   SOLE   0 0 1,796
Vanguard Russell 2000 Value COM 92206C649 562 3,979 SH   SOLE   0 0 3,979
Vanguard S&P 500 COM 922908363 1,503 3,620 SH   SOLE   0 0 3,620
Vanguard Total US Market COM 922908769 15,398 67,634 SH   SOLE   0 0 67,634
Verizon Communications COM 92343V104 209 4,109 SH   SOLE   0 0 4,109
Visa Inc COM 92826C839 215 971 SH   SOLE   0 0 971
Walt Disney Company COM 254687106 484 3,529 SH   SOLE   0 0 3,529
Waters Corp COM 941848103 339 1,093 SH   SOLE   0 0 1,093
Westrock Co COM 96145d105 402 8,544 SH   SOLE   0 0 8,544
WisdomTree Emerging Markets Sm COM 97717W281 4,016 75,341 SH   SOLE   0 0 75,341
WisdomTree India Fund COM 97717w422 1,481 41,121 SH   SOLE   0 0 41,121
Xylem Inc COM 98419m100 2,667 31,285 SH   SOLE   0 0 31,285
iShares Core MSCI EAFE COM 46432f842 13,744 197,721 SH   SOLE   0 0 197,721
iShares Core MSCI Emerging Mar COM 46434G103 6,503 117,072 SH   SOLE   0 0 117,072
iShares Core S&P 500 COM 464287200 16,189 35,682 SH   SOLE   0 0 35,682
iShares ESG MSCI EAFE Index COM 46435g516 646 8,755 SH   SOLE   0 0 8,755
iShares ESG MSCI Emerging Mark COM 46434g863 394 10,735 SH   SOLE   0 0 10,735
iShares ESG USA Mid/Small Cap COM 46435u663 501 13,175 SH   SOLE   0 0 13,175
iShares MSCI All-Country World COM 464288257 268 2,681 SH   SOLE   0 0 2,681
iShares MSCI EAFE Index COM 464287465 20,397 277,133 SH   SOLE   0 0 277,133
iShares MSCI Emerging Markets COM 464287234 11,164 247,255 SH   SOLE   0 0 247,255
iShares MSCI USA ESG Select ET COM 464288802 728 7,520 SH   SOLE   0 0 7,520
iShares Mid Cap S&P 400 COM 464287507 26,534 98,882 SH   SOLE   0 0 98,882
iShares Russell 2000 COM 464287655 14,546 70,861 SH   SOLE   0 0 70,861
iShares Russell 2000 Value COM 464287630 202 1,251 SH   SOLE   0 0 1,251
iShares Russell 3000 Index COM 464287689 1,384 5,275 SH   SOLE   0 0 5,275
iShares Russell Microcap COM 464288869 541 4,195 SH   SOLE   0 0 4,195
iShares S&P 100 Index COM 464287101 472 2,263 SH   SOLE   0 0 2,263
iShares S&P 500 Growth COM 464287309 300 3,924 SH   SOLE   0 0 3,924
iShares S&P Mid Cap 400 Value COM 464287705 212 1,934 SH   SOLE   0 0 1,934
iShares Select Dividend COM 464287168 1,416 11,055 SH   SOLE   0 0 11,055
iShares Small Cap S&P 600 COM 464287804 425 3,942 SH   SOLE   0 0 3,942
SPDR Investment Grade Floating COM 78468R200 11,494 376,970 SH   SOLE   0 0 376,970
SPDR Portfolio Intermediate Tr COM 78464a672 2,341 77,270 SH   SOLE   0 0 77,270
SPDR Portfolio Short Term Trea COM 78468r101 14,660 494,435 SH   SOLE   0 0 494,435
Vanguard Intermediate-Term Tre COM 92206C706 2,553 40,585 SH   SOLE   0 0 40,585
Vanguard Short-Term TIPS Bond COM 922020805 14,166 276,619 SH   SOLE   0 0 276,619
Vanguard Short-Term Treasury E COM 92206C102 15,461 260,905 SH   SOLE   0 0 260,905
Vanguard Tax-Exempt Bond Index COM 922907746 980 19,015 SH   SOLE   0 0 19,015
iShares 0-5 Year TIPS Bond ETF COM 46429b747 14,350 136,747 SH   SOLE   0 0 136,747
iShares AAA-A Rated Corporate COM 46429B291 6,520 125,793 SH   SOLE   0 0 125,793
iShares Floating Rate Bond ETF COM 46429B655 11,687 231,335 SH   SOLE   0 0 231,335
iShares GNMA Bond ETF COM 46429B333 7,933 166,250 SH   SOLE   0 0 166,250
iShares MBS ETF COM 464288588 7,799 76,560 SH   SOLE   0 0 76,560
iShares Short-Term National Mu COM 464288158 3,599 34,411 SH   SOLE   0 0 34,411
iShares Ultra Short Term Bond COM 46434V878 248 4,950 SH   SOLE   0 0 4,950