Middle Hainesville in Central Hainesville, New Brunswick