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 Company COM 88579Y101   510 5,096 SH   SOLE   0 0 5,096
ATN International COM 00215f107   423 11,549 SH   SOLE   0 0 11,549
Abbott Labs COM 002824100   235 2,156 SH   SOLE   0 0 2,156
Airbnb Inc. COM 009066101   2,993 23,350 SH   SOLE   0 0 23,350
Alibaba Holdings Ltd COM 01609w102   1,640 19,673 SH   SOLE   0 0 19,673
Alphabet Inc Class A COM 02079k305   579 4,840 SH   SOLE   0 0 4,840
Alphabet Inc Class C COM 02079k107   496 4,100 SH   SOLE   0 0 4,100
Amazon.com COM 023135106   2,233 17,130 SH   SOLE   0 0 17,130
Americold Realty Trust COM 03064D108   1,058 32,745 SH   SOLE   0 0 32,745
Amgen Inc COM 031162100   5,027 22,641 SH   SOLE   0 0 22,641
Analog Devices Inc COM 032654105   557 2,858 SH   SOLE   0 0 2,858
Apple Inc COM 037833100   9,962 51,359 SH   SOLE   0 0 51,359
Applied Materials COM 038222105   231 1,600 SH   SOLE   0 0 1,600
Bank of New York Mellon COM 064058100   3,881 87,170 SH   SOLE   0 0 87,170
Becton Dickinson Co. COM 075887109   3,995 15,131 SH   SOLE   0 0 15,131
Berkshire Hathaway Cl A COM 084670108   1,036 2 SH   SOLE   0 0 2
Berkshire Hathaway Cl B COM 084670702   1,593 4,672 SH   SOLE   0 0 4,672
Bristol Myers Squibb Co COM 110122108   337 5,264 SH   SOLE   0 0 5,264
Check Point Software (ISR) COM M22465104   4,636 36,905 SH   SOLE   0 0 36,905
Chevron Corp COM 166764100   260 1,654 SH   SOLE   0 0 1,654
Chubb Ltd COM H1467J104   1,614 8,384 SH   SOLE   0 0 8,384
Church & Dwight COM 171340102   6,489 64,743 SH   SOLE   0 0 64,743
Cintas Corp COM 172908105   355 715 SH   SOLE   0 0 715
Cisco Systems COM 17275R102   4,196 81,099 SH   SOLE   0 0 81,099
Costco Wholesale Corp. COM 22160K105   239 444 SH   SOLE   0 0 444
Diageo PLC COM 25243Q205   5,840 33,666 SH   SOLE   0 0 33,666
Dover Corp COM 260003108   254 1,720 SH   SOLE   0 0 1,720
Eaton Corp PLC COM G29183103   2,454 12,201 SH   SOLE   0 0 12,201
Eli Lilly COM 532457108   443 944 SH   SOLE   0 0 944
Emerson Electric COM 291011104   451 4,995 SH   SOLE   0 0 4,995
Enanta Pharmaceuticals Inc COM 29251m106   731 34,175 SH   SOLE   0 0 34,175
Engine No. 1 Transform 500 ETF COM 29287L106   432 8,380 SH   SOLE   0 0 8,380
Exxon Mobil Corp COM 30231G102   886 8,259 SH   SOLE   0 0 8,259
FEMSA COM 344419106   4,289 38,694 SH   SOLE   0 0 38,694
FedEx Corp. COM 31428X106   5,765 23,256 SH   SOLE   0 0 23,256
Fifth Third Bancorp COM 316773100   444 16,959 SH   SOLE   0 0 16,959
First Bancorp COM 31866p102   260 10,690 SH   SOLE   0 0 10,690
General Electric COM 369604301   312 2,836 SH   SOLE   0 0 2,836
General Mills COM 370334104   557 7,264 SH   SOLE   0 0 7,264
Global X Genomics & Biotechnol COM 37954Y434   2,813 232,123 SH   SOLE   0 0 232,123
Goldman Sachs JUST US Large Ca COM 381430396   218 3,455 SH   SOLE   0 0 3,455
Hershey Foods Corp COM 427866108   5,299 21,222 SH   SOLE   0 0 21,222
Home Depot COM 437076102   369 1,188 SH   SOLE   0 0 1,188
Honeywell International COM 438516106   924 4,455 SH   SOLE   0 0 4,455
Hubbell Inc COM 443510607   9,019 27,201 SH   SOLE   0 0 27,201
IBM COM 459200101   5,055 37,781 SH   SOLE   0 0 37,781
Idexx Labs COM 45168D104   1,360 2,708 SH   SOLE   0 0 2,708
Intel COM 458140100   3,688 110,288 SH   SOLE   0 0 110,288
JP Morgan Chase & Co. COM 46625H100   549 3,775 SH   SOLE   0 0 3,775
Johnson & Johnson COM 478160104   1,461 8,829 SH   SOLE   0 0 8,829
Kellogg Co COM 487836108   366 5,430 SH   SOLE   0 0 5,430
Matson Inc COM 57686G105   231 2,971 SH   SOLE   0 0 2,971
McCormick Inc COM 579780206   3,563 40,848 SH   SOLE   0 0 40,848
McDonald's COM 580135101   1,883 6,309 SH   SOLE   0 0 6,309
MercadoLibre Inc. COM 58733R102   1,962 1,656 SH   SOLE   0 0 1,656
Merck & Co COM 58933y105   1,742 15,097 SH   SOLE   0 0 15,097
Microsoft COM 594918104   14,175 41,626 SH   SOLE   0 0 41,626
Netflix Inc. COM 64110l106   700 1,590 SH   SOLE   0 0 1,590
Norfolk Southern COM 655844108   5,535 24,409 SH   SOLE   0 0 24,409
Oracle COM 68389X105   357 3,000 SH   SOLE   0 0 3,000
Palo Alto Networks Inc COM 697435105   6,134 24,005 SH   SOLE   0 0 24,005
Pepsico COM 713448108   267 1,439 SH   SOLE   0 0 1,439
Pfizer COM 717081103   247 6,747 SH   SOLE   0 0 6,747
Philip Morris Int'l COM 718172109   269 2,755 SH   SOLE   0 0 2,755
Procter & Gamble COM 742718109   1,265 8,339 SH   SOLE   0 0 8,339
Qualcomm Inc. COM 747525103   205 1,724 SH   SOLE   0 0 1,724
Rockwell Automation Inc COM 773903109   7,960 24,161 SH   SOLE   0 0 24,161
SPDR Gold Shares COM 78463v107   393 2,202 SH   SOLE   0 0 2,202
SPDR S&P 500 COM 78462F103   64,783 146,145 SH   SOLE   0 0 146,145
SPDR S&P Mid Cap 400 COM 78467Y107   39,372 82,212 SH   SOLE   0 0 82,212
Shell PLC ADR COM 780259305   2,630 43,558 SH   SOLE   0 0 43,558
Sherwin Williams COM 824348106   805 3,033 SH   SOLE   0 0 3,033
Smith & Nephew (UK) ADR COM 83175M205   592 18,347 SH   SOLE   0 0 18,347
TSMC COM 874039100   403 3,995 SH   SOLE   0 0 3,995
Texas Instruments COM 882508104   7,088 39,371 SH   SOLE   0 0 39,371
Thermo Fisher Scientific COM 883556102   284 544 SH   SOLE   0 0 544
US Bancorp COM 902973304   1,526 46,189 SH   SOLE   0 0 46,189
Unilever PLC COM 904767704   5,240 100,522 SH   SOLE   0 0 100,522
Vanguard All World ex-US COM 922042775   3,654 67,151 SH   SOLE   0 0 67,151
Vanguard CRSP Mid Cap COM 922908629   1,257 5,711 SH   SOLE   0 0 5,711
Vanguard Emerging Markets COM 922042858   18,292 449,658 SH   SOLE   0 0 449,658
Vanguard FTSE All World ex-US COM 922042718   11,042 99,947 SH   SOLE   0 0 99,947
Vanguard FTSE Developed Market COM 921943858   12,693 274,851 SH   SOLE   0 0 274,851
Vanguard Large Cap Growth COM 922908736   249 880 SH   SOLE   0 0 880
Vanguard Large Cap Value COM 922908744   255 1,796 SH   SOLE   0 0 1,796
Vanguard Russell 2000 Value COM 92206C649   492 3,979 SH   SOLE   0 0 3,979
Vanguard S&P 500 COM 922908363   1,648 4,047 SH   SOLE   0 0 4,047
Vanguard Total US Market COM 922908769   13,606 61,765 SH   SOLE   0 0 61,765
Walt Disney Company COM 254687106   297 3,332 SH   SOLE   0 0 3,332
Westrock Co COM 96145d105   243 8,369 SH   SOLE   0 0 8,369
WisdomTree Emerging Markets Sm COM 97717W281   4,576 98,337 SH   SOLE   0 0 98,337
WisdomTree India Fund COM 97717w422   1,277 36,701 SH   SOLE   0 0 36,701
Xylem Inc COM 98419m100   4,474 39,729 SH   SOLE   0 0 39,729
iShares Core MSCI EAFE COM 46432f842   13,587 201,294 SH   SOLE   0 0 201,294
iShares Core MSCI Emerging Mar COM 46434G103   8,407 170,554 SH   SOLE   0 0 170,554
iShares Core S&P 500 COM 464287200   22,758 51,059 SH   SOLE   0 0 51,059
iShares ESG MSCI EAFE Index COM 46435g516   1,294 17,740 SH   SOLE   0 0 17,740
iShares ESG MSCI Emerging Mark COM 46434g863   400 12,660 SH   SOLE   0 0 12,660
iShares ESG USA Mid/Small Cap COM 46435u663   1,196 33,675 SH   SOLE   0 0 33,675
iShares MSCI All-Country World COM 464288257   260 2,711 SH   SOLE   0 0 2,711
iShares MSCI EAFE Index COM 464287465   18,299 252,404 SH   SOLE   0 0 252,404
iShares MSCI Emerging Markets COM 464287234   8,893 224,801 SH   SOLE   0 0 224,801
iShares MSCI Emerging Mkts Ex COM 46434G764   452 8,695 SH   SOLE   0 0 8,695
iShares MSCI USA ESG Select ET COM 464288802   1,073 11,455 SH   SOLE   0 0 11,455
iShares Mid Cap S&P 400 COM 464287507   32,940 125,974 SH   SOLE   0 0 125,974
iShares Russell 2000 COM 464287655   13,461 71,878 SH   SOLE   0 0 71,878
iShares Russell 3000 Index COM 464287689   1,347 5,295 SH   SOLE   0 0 5,295
iShares Russell Microcap COM 464288869   437 4,000 SH   SOLE   0 0 4,000
iShares S&P 100 Index COM 464287101   469 2,263 SH   SOLE   0 0 2,263
iShares S&P 500 Growth COM 464287309   270 3,836 SH   SOLE   0 0 3,836
iShares S&P Mid Cap 400 Value COM 464287705   207 1,934 SH   SOLE   0 0 1,934
iShares Select Dividend COM 464287168   858 7,570 SH   SOLE   0 0 7,570
iShares Small Cap S&P 600 COM 464287804   1,504 15,092 SH   SOLE   0 0 15,092
SPDR Portfolio Intermediate Tr COM 78464a672   20,396 720,959 SH   SOLE   0 0 720,959
SPDR Portfolio Short Term Trea COM 78468r101   15,877 551,477 SH   SOLE   0 0 551,477
Vanguard Intermediate-Term Tre COM 92206C706   21,894 373,238 SH   SOLE   0 0 373,238
Vanguard Short-Term TIPS Bond COM 922020805   14,324 302,073 SH   SOLE   0 0 302,073
Vanguard Short-Term Treasury E COM 92206C102   17,101 296,225 SH   SOLE   0 0 296,225
Vanguard Tax-Exempt Bond Index COM 922907746   768 15,285 SH   SOLE   0 0 15,285
iShares 0-5 Year TIPS Bond ETF COM 46429b747   14,368 147,217 SH   SOLE   0 0 147,217
iShares AAA-A Rated Corporate COM 46429B291   5,144 109,030 SH   SOLE   0 0 109,030
iShares GNMA Bond ETF COM 46429B333   8,921 203,501 SH   SOLE   0 0 203,501
iShares MBS ETF COM 464288588   8,114 87,000 SH   SOLE   0 0 87,000
iShares Short-Term National Mu COM 464288158   3,004 28,871 SH   SOLE   0 0 28,871