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