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