Mount desert island trojans