(207) 504-5255