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