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
ABB Ltd COM 000375204 3,214 133,421 SH   SOLE   0 0 133,421
ADM COM 039483102 534 11,529 SH   SOLE   0 0 11,529
AT&T COM 00206r102 231 5,917 SH   SOLE   0 0 5,917
ATN International COM 00215f107 217 3,921 SH   SOLE   0 0 3,921
Accenture COM G1151C101 338 1,603 SH   SOLE   0 0 1,603
Alibaba Holdings Ltd COM 01609w102 1,547 7,292 SH   SOLE   0 0 7,292
Allergan PLC COM g0177j108 843 4,410 SH   SOLE   0 0 4,410
Alphabet Inc Class A COM 02079k305 502 375 SH   SOLE   0 0 375
Alphabet Inc Class C COM 02079k107 322 241 SH   SOLE   0 0 241
Amazon.com COM 023135106 872 472 SH   SOLE   0 0 472
Amgen Inc COM 031162100 4,312 17,888 SH   SOLE   0 0 17,888
Apple Computer COM 037833100 4,237 14,428 SH   SOLE   0 0 14,428
BHP Billiton Ltd. COM 088606108 285 5,205 SH   SOLE   0 0 5,205
Bank of New York Mellon COM 064058100 3,063 60,854 SH   SOLE   0 0 60,854
Becton Dickinson Co. COM 075887109 2,820 10,369 SH   SOLE   0 0 10,369
Berkshire Hathaway Inc Cl A COM 084670108 340 1 SH   SOLE   0 0 1
Berkshire Hathaway Inc. Cl B COM 084670702 685 3,025 SH   SOLE   0 0 3,025
Boeing COM 097023105 418 1,282 SH   SOLE   0 0 1,282
Bristol Myers Squibb Co COM 110122108 420 6,538 SH   SOLE   0 0 6,538
CNOOC Ltd COM 126132109 2,659 15,954 SH   SOLE   0 0 15,954
Check Point Software (ISR) COM M22465104 1,823 16,427 SH   SOLE   0 0 16,427
Chevron Corp COM 166764100 382 3,174 SH   SOLE   0 0 3,174
China Life Insurance Co. COM 16939P106 856 61,893 SH   SOLE   0 0 61,893
Chubb Ltd COM H1467J104 1,762 11,322 SH   SOLE   0 0 11,322
Church & Dwight COM 171340102 3,632 51,640 SH   SOLE   0 0 51,640
Cigna COM 125523100 839 4,103 SH   SOLE   0 0 4,103
Cisco Systems COM 17275R102 262 5,470 SH   SOLE   0 0 5,470
Colgate COM 194162103 336 4,875 SH   SOLE   0 0 4,875
Diageo PLC COM 25243Q205 3,821 22,687 SH   SOLE   0 0 22,687
Emerson Electric COM 291011104 404 5,303 SH   SOLE   0 0 5,303
Exxon Mobil Corp COM 30231G102 1,117 16,010 SH   SOLE   0 0 16,010
FEMSA COM 344419106 1,455 15,390 SH   SOLE   0 0 15,390
FedEx Corp. COM 31428X106 2,956 19,550 SH   SOLE   0 0 19,550
Fidelity National Info Service COM 31620m106 358 2,572 SH   SOLE   0 0 2,572
Fifth Third Bancorp COM 316773100 707 22,999 SH   SOLE   0 0 22,999
First Bancorp COM 31866p102 385 12,725 SH   SOLE   0 0 12,725
General Electric COM 369604103 399 35,791 SH   SOLE   0 0 35,791
General Mills COM 370334104 541 10,104 SH   SOLE   0 0 10,104
Gilead Science Inc COM 375558103 258 3,978 SH   SOLE   0 0 3,978
Goldman Sachs JUST US Large Ca COM 381430396 340 7,350 SH   SOLE   0 0 7,350
HDFC Bank ADR COM 40415f101 680 10,730 SH   SOLE   0 0 10,730
Hasbro Corp COM 418056107 4,138 39,181 SH   SOLE   0 0 39,181
Hershey Foods Corp COM 427866108 3,055 20,787 SH   SOLE   0 0 20,787
Home Depot COM 437076102 250 1,145 SH   SOLE   0 0 1,145
Honeywell International COM 438516106 960 5,425 SH   SOLE   0 0 5,425
IBM COM 459200101 3,641 27,163 SH   SOLE   0 0 27,163
ICICI Bank (India) COM 45104G104 3,568 236,475 SH   SOLE   0 0 236,475
Idexx Labs COM 45168D104 764 2,924 SH   SOLE   0 0 2,924
Intel COM 458140100 1,853 30,964 SH   SOLE   0 0 30,964
JP Morgan Chase & Co. COM 46625H100 730 5,239 SH   SOLE   0 0 5,239
Johnson & Johnson COM 478160104 1,215 8,330 SH   SOLE   0 0 8,330
Kellogg Co COM 487836108 376 5,430 SH   SOLE   0 0 5,430
Manpower COM 56418H100 489 5,040 SH   SOLE   0 0 5,040
McCormick Inc COM 579780206 2,014 11,867 SH   SOLE   0 0 11,867
McDonald's COM 580135101 1,596 8,076 SH   SOLE   0 0 8,076
Merck & Co COM 58933y105 1,347 14,805 SH   SOLE   0 0 14,805
Microsoft COM 594918104 6,477 41,071 SH   SOLE   0 0 41,071
Minnesota Mining & MFG Co COM 88579Y101 1,504 8,525 SH   SOLE   0 0 8,525
Nextera Energy Inc. COM 65339f101 241 996 SH   SOLE   0 0 996
Nike Inc B COM 654106103 201 1,982 SH   SOLE   0 0 1,982
Norfolk Southern COM 655844108 4,624 23,818 SH   SOLE   0 0 23,818
Pepsico COM 713448108 357 2,609 SH   SOLE   0 0 2,609
Pfizer COM 717081103 651 16,620 SH   SOLE   0 0 16,620
Philip Morris Int'l COM 718172109 276 3,242 SH   SOLE   0 0 3,242
Phillips 66 COM 718546104 313 2,807 SH   SOLE   0 0 2,807
Procter & Gamble COM 742718109 1,613 12,917 SH   SOLE   0 0 12,917
Rockwell Automation Inc COM 773903109 3,960 19,539 SH   SOLE   0 0 19,539
Roper Industries COM 776696106 230 650 SH   SOLE   0 0 650
Royal Dutch Shell A ADR COM 780259206 1,249 21,175 SH   SOLE   0 0 21,175
Royal Dutch Shell B ADR COM 780259107 875 14,595 SH   SOLE   0 0 14,595
SPDR S&P 500 COM 78462F103 57,639 179,081 SH   SOLE   0 0 179,081
SPDR S&P Mid Cap 400 COM 78467Y107 37,825 100,766 SH   SOLE   0 0 100,766
Schlumberger Ltd COM 806857108 1,345 33,462 SH   SOLE   0 0 33,462
Sherwin Williams COM 824348106 590 1,011 SH   SOLE   0 0 1,011
Smith & Nephew (UK) ADR COM 83175M205 1,493 31,057 SH   SOLE   0 0 31,057
Suncor Energy COM 867224107 767 23,379 SH   SOLE   0 0 23,379
TSMC COM 874039100 285 4,906 SH   SOLE   0 0 4,906
Texas Instruments COM 882508104 3,982 31,038 SH   SOLE   0 0 31,038
Thermo Fisher Scientific COM 883556102 271 833 SH   SOLE   0 0 833
US Bancorp COM 902973304 4,802 80,990 SH   SOLE   0 0 80,990
Unilever (NL shares) COM 904784709 3,667 63,819 SH   SOLE   0 0 63,819
United Technologies COM 913017109 231 1,545 SH   SOLE   0 0 1,545
Vanguard All World ex-US COM 922042775 4,862 90,459 SH   SOLE   0 0 90,459
Vanguard Emerging Markets COM 922042858 14,134 317,841 SH   SOLE   0 0 317,841
Vanguard FTSE All World ex-US COM 922042718 6,940 62,468 SH   SOLE   0 0 62,468
Vanguard FTSE Developed Market COM 921943858 485 10,997 SH   SOLE   0 0 10,997
Vanguard Large Cap Growth COM 922908736 391 2,148 SH   SOLE   0 0 2,148
Vanguard Large Cap Value COM 922908744 257 2,146 SH   SOLE   0 0 2,146
Vanguard Total US Market COM 922908769 12,904 78,865 SH   SOLE   0 0 78,865
Verizon Communications COM 92343V104 317 5,163 SH   SOLE   0 0 5,163
Visa Inc COM 92826C839 359 1,908 SH   SOLE   0 0 1,908
Walt Disney Company COM 254687106 314 2,174 SH   SOLE   0 0 2,174
Westrock Co COM 96145d105 444 10,344 SH   SOLE   0 0 10,344
WisdomTree Emerging Markets Sm COM 97717W281 2,103 43,970 SH   SOLE   0 0 43,970
WisdomTree India Fund COM 97717w422 1,093 43,931 SH   SOLE   0 0 43,931
Xylem Inc COM 98419m100 958 12,155 SH   SOLE   0 0 12,155
iShares Core MSCI EAFE COM 46432f842 2,329 35,701 SH   SOLE   0 0 35,701
iShares Core MSCI Emerging Mar COM 46434G103 1,438 26,750 SH   SOLE   0 0 26,750
iShares Core S&P 500 COM 464287200 684 2,116 SH   SOLE   0 0 2,116
iShares ESG USA Mid/Small Cap COM 46435u663 275 9,500 SH   SOLE   0 0 9,500
iShares MSCI EAFE Index COM 464287465 24,439 351,949 SH   SOLE   0 0 351,949
iShares MSCI Emerging Markets COM 464287234 12,395 276,240 SH   SOLE   0 0 276,240
iShares MSCI USA ESG Select ET COM 464288802 439 3,275 SH   SOLE   0 0 3,275
iShares Mid Cap S&P 400 COM 464287507 8,585 41,711 SH   SOLE   0 0 41,711
iShares Russell 2000 COM 464287655 9,210 55,594 SH   SOLE   0 0 55,594
iShares Russell Microcap COM 464288869 454 4,560 SH   SOLE   0 0 4,560
iShares S&P 100 Index COM 464287101 326 2,263 SH   SOLE   0 0 2,263
iShares Select Dividend COM 464287168 1,369 12,960 SH   SOLE   0 0 12,960
SPDR Short Term Corporate COM 78464A474 210 6,820 SH   SOLE   0 0 6,820
Vanguard Short Term TIPS COM 922020805 7,017 142,395 SH   SOLE   0 0 142,395
iShares 0-5 Year TIPS COM 46429b747 7,152 71,011 SH   SOLE   0 0 71,011
iShares Short Term Corporate COM 464288646 450 8,384 SH   SOLE   0 0 8,384
iShares Short Term National Mu COM 464288158 1,544 14,455 SH   SOLE   0 0 14,455