.########..##........########..##.....##..##........##...........##.....##.....##..##........##...........##.....##.....##..######....##...........##.....##.....##..##........##...........##......##...##...##........##...........##.......##.##....########..########.....##........###....