(207) 776-2312