mary/portland/long run