# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
836506 | Josia | Nowruz (IOI17_nowruz) | Text | 0 ms | 0 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
X...#X.X.X.#.X#X
..#.............
.XXX.X.X.X.#.X.X
..X.X.##X.X.XX.#
X##.............
..X.X.X.X.#.X.X.
.X.##X.X.X.X.X#.
................
.X.X.X.X.X.X.X.X
..X.X#X.X.X.X.X.
X.........#.....
..X.X.X.X.X.X.X.
#.XX.X.X#X.X.XX.
................
.#.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...
.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X
.....#.....................................................#....
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X
X.X.X.X.X.X.X#XXX#X.XXXXXXXXX.X.X.X.X.X.X.X.X.X#XXXXXXXXXXX.X.XX
.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXX.X.X.X
........X........X...........X........X..#.................X....
.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X
X.X#XXX.X.X.X.X.XXXXXXX.X.X.X.XXXXXXX.X.X.XXXXX.X#XXX.X#X.X#X#XX
.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.XXX
..........X............#X.............................X.....XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.XXXXX
X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#XXX.X.X.X.XXXX
XX#X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................X........X.#...#..........X.....X........#.....X
.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X
X.X.X.X.XXXXXXX.X.XXXXX.XXX.XXX.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.XX
.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.......................#...#X...................X..X............
.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X#X.X
X.X.XXX.X.X.X.XXXXXXXXXXX.X.XXXXXXX.X.XXXXXXXXX.XXX.X.X.X.X.X.XX
.X.X.XXX#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X
........................................................X.......
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX#X.X.XXX.X.XXXXXXXXXXX#X.X.X.X.XX
XX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X#X.X.X.X
XXX.............X....X..............................X...........
XX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X
X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXX.X.XXX.X#XXXXXX
XX.X.XXX.X.X.XXX.X.X.X.X.XXX#XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X
XXX...X....X..X.....X.........X..................X.....X........
XX.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X
X.X#XXX.X.XXX.X.X.X.X.X.X.X.X#X.X#X.X#X.X.XXXXXXXXXXXXXXXXX.X.XX
.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX#X.X.X#X.X.X.X.X.X.X.X.X.X.XXX
................X.....X.........X...........................XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX
X.X.X.X.XXXXX.X#X.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXX
.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX
.....X........X.....X......X..............X.....................
.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X
X.X.XXXXXXX.X.X.X#X.XXXXXXXXX.X.XXX.X.XXX.X.XXXXXXXXX.X.X.X.X#XX
.X.X.X.X.X.X.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X
.#.........X....X....................................#..........
.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X
X.X.X.XXX.X.X.X.XXXXX.X#XXXXX.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.XX
.X#X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X#X.X.X.X.X.X.X
.#........X...................X...............X.................
.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXX.X
X.X.X.X.X.X.XXX#X.XXXXXXX.X.X.X#X.X.XXXXX.X.X#X.XXX.X#XXX.X.XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X
...#..X....................#.........................XX........X
.X.X.XXX.X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X
XXX.XXX.X.X.X.X.X.X#X.XXXXX#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X
XXX#.........X............X.....................................
XX#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X
XXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
.......X......X......X.......X..X.......X.......XXX..X..........
.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X
X.X.XXX.X#X.X.X#X.XXXXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXX.X#XX
XX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX
X.......X................X...#.X...................X........X.XX
XX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X#X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
X...............................................................................................................................................................................................................................................................
..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...
XXXX.X.X.XXX.XXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X
XXX..#....X.............X...X#..................X.............X....X.......#............................X........................#.....XXXX..................................#..........XXX....................#......................X.........................
XX.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X
X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXX#X.XXXXX.X.X.X.X.XXXXX.X.X.XXX.X.X.X.XXXXX#X.XXX#X.X.X.X.XXXXXXXXXXX.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.XXX#XXXXXXXXXXXXX.X.XXXXXXXXX.X#X#X.X.X#X.XXX.X.X#X#XXX.X.X.X#X.X.XXX.X.X.X.XXXXXXXXXX
XX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X
X#.....#.............#.....#...#....X......X...X.............#....X...........XXXXX#.X................X....#..............X.....X.............X....X...X.......X....X...................................X...X#.#.......#.X.....................X................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.XXX#X.X.X.X#X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.XXXXX.XXX#X.XXX.X.XXXXX.X.XXX.X.X.XXX.X.XXX.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X#XXXXXXX.X.X.X.XXXXXXX.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#XXXXXXXXXXXXX.X.X.X.XX
.X.X#X.XXX.X.X.X.XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
................XXXXXXXXX...............X................X......XXX.....X....................X.......X........................................................................XX..............X.................X....#X...X.............................X.......
.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X
X.X.XXXXX#X.X.X.XXXXXXX.X.X.X.XXXXXXXXX.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.XXXXXXXXX.X.XXX.X#X.X.XXXXXXXXXXXXXXXXXXX.X.XXXXX.X.X.X.XXX.X.X.X.XXXXXXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.X.X.XXXXXXXXXXX.X.XXX.X.X.X.X.XXX.X#XX
.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X
..........X................................#..........................................X..#....................................XXXX...............................................X...........#...X.........X....XXXXX....................X......X.............XX
.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X
X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X#XXXXX.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X.XXXXXXXXXXXXX.X.X.X.X#X.XXXXXXXXXXXXXXX.X.X.X.X#X#XXX.X.X.X.XXXXXXXXXXXXXXX.X.XXXXX.X.X.X.XXX.X.X.X#XXX#X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X#XXXXX#X#
XX.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXX.X.X.X
XXXXX...X................X..X...X.................X..........................................................X....X................#..........X....#.X............................X#.......#..X........#................X............X....X.....X...............
XXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X
XXXXX#X.X.X.X.XXXXXXXXXXXXX.X.X.XXX#X.XXXXXXXXXXXXX#XXXXXXXXXXX.X.XXXXX.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X#X.X.XXX.X.X.X.XXXXX.X#X.X.XXX.X.XXX.XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X#
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X#X.X.X#X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXX.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X
.#.....X....................X........................................................X......X...............X........#....X.X...........................X...........X......................#....X.......X......#..X#............XXXXX..........X................
.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.XXXXX.X.XXX.X.X#X.X.X.X.X.X.X.X.X
X.X.X.XXXXXXX.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.XXX.X.X.X.XXX.X.X.X.XXXXXXXXXXXXX.X#X#X.X.X.XXXXX.X.X.X#XXX.XXX.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXXXXXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXX.XXX.XXXXXXX.X.XXXXX.X.X#X.X.X.X#XXXXXXXXXXX.X.XX
XXXX.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X
XXX#..............X.....X.....X..........X......XXXXX#.........X.......X......................X........................X.......X.......X...X..................X.............X...............XXX..X..........................X.........X....................X....
XX#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X
XXX.X#X.XXX.X.X.X.XXXXX.X.XXX.X.XXXXXXX#X.X.X.XXXXXXX.X#X#XXXXXXX.X.XXX#X.X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X.X#XXXXXXXXXXX#X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.XXXXX#X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.XXX.X.XXXXXXX.X.X.X#X.X.X.X#XX
.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X
............X.X........................X.X.......#...............X..X...X.............X..#........XXXXX................X..........X.........X...X...X........#......X.....X..X.............X.................................X..................X...X......X....
.X.X.X#X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X
X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXX.X.X.XXXXXXXXXXX.X.X.X#X.X.X#X.X.XXX.XXX.XXX.X.X#X.XXX.X.X.XXX#X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXXXX.X.XXXXXXXXX.X.XXXXX.X#X.X.XXX.X.XXXXXXXXXXXXX.X#X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#X.XXX.X.XXXX
.X.X.X#X.XXX.X.X.X.X.X.X.XXX.XXX#XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X#X.X.X.X.X.X
..........X...........X.....XXXXX#...X..........X.......................X#.#.X............X.....X......#..XXX........#...........X....................X.................................XXXXXXX...................X...........XXXXX.X#....X............X........
.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X#X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X#X.X.X.X.X.XXXXX.XXX.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.XXX.X.X.X.X.XXX#X.X.X.XXXXXXXXXXX.X.X#X.XXX.X.X.X.X.X.XXXXXXXXXXX.X.X.XXXXXXXXXXXXX.X.X.X#X.X.X.XXXXX.X.X.X.XXX.X.X.X.XXXXXXXXX.X.X.X.X.X.X#X.X.XXXXX.X.X.XXXXX.X#X.X.X.X.XXXXXXX.X.X.X.X.X.X.X#X.XXX.X.X.X.XXXXXXXXXXXXXXXXX.X.XX
.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX#XXX.X.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
....X...............X.....X......................X..............X.............X#..........X.....................X.....................X.......X...........X.....X.......X..........X..X.........................X......#.X.........X........................X...
.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X
X.X.XXXXXXX.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXX.X.XXXXX.X#XXX.X#X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.XXXXX.X.XXXXXXX.X.XXXXX.X#X.X.X.X.XX
.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X
...........X......X......#..X........................X.#..............X......#.X....X.........X..............#X...........X....#......X...............X.....X...........XXX.........X.....................X.....XXXXX............X..................X....#...X..
.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X#X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X
X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.XXX.X.XXX.X.XXX.XXX.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXXXXXXXX.XXX.X.X.X.X.X#X.X.X.X.X.XXXXXXX#X.XXX.X.XXXXXXXXX.X.X.X.XXX.X.XXXXXXXXXXXXXXX.X.XXXXXXX.X.X.X.XXXXXXX.X.X.X.X.X.XXXXX.X.XXXXX.XXXXXX
XX.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X#X.X.X.X.XXX.X
X............X.....X...#...X.....................................X......X...X.........X............X...X....................X...........X.......X.............................X..........................#....X...................X..#.#X.......................
XX.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.XXX.X.XXXXX.X.X.X#XXXXXXXXXXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.XXX.X.X.X.XXXXXXXXXXXXX.X.XXXXX.X.XXXXXXXXX#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXXXX#XXX.X.XXX.X.XXXXXXX.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.XX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.XXX.X
XXX........X.......X...................#X.........X.....XXXXX................X............X......................................X................X.X..#...............#..X........X..X.....X................................X...................#X...........XX
XXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.XXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X
X.X.X.X.X.XXXXXXXXXXX.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X#X.X.XXXXXXXXX.X#X.X.X#XXX#X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXX.XXX.X.XXXXXXXXX.X.X.X.X.XXXXX.X.XXX.X.X.X.XXX.X.X.XXXXXXX.X.XXXXXXXXXXX.X.X.X.X.X#XXX.X.X.X.X.XXXXXXX#XX
.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X#X.X.XXX#X.XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
.#.....................#.X............X..................................X.............X..X.X......X........X....XXXXXX...............X..#..X......#...#...................#..................X.......X.......................XXX............X....X.............
.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X
X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXXXXXX.X#XXXXXXXXX.X.XXX.X.X.X.XXXXX.X.X.XXX.X.XXXXX.X.XXXXXXXXXXX.X.XXXXX.X.XXXXX.XXX#X.X#X.XXX.XXXXXXXXXXXXX.X#XXX.X#X#XXXXXXXXX.X.X.X.X.XXX.X.XXX.X.XXXXX.X.XXXXX.X.XXXXX.X#X.X.X#X.X.X.XXX.X.X.X.X.XX
.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#XXX#X.X.X.X.XXX.X.X.X.X.X.X
................X.....X.X.X....X............X.X#..X..........X..................X.........X#...............#.#......X.X..........X..........X..X....................X.....X.................X..............X.......#....................XX......XX........X.....
.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X#X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.XXX.X.X
X.X.X.X.X.X#XXX.X.X.XXX.X.X.X.XXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.X.XXXXXXX.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.XXX.X.X#X.X.X.X.X.X.XXX.X#X.X.XXX#X.XXXXXXXXXXXXXXX#X.X.XXXXXXXXX.X#X.XXXXX.X.X.X.X.X.X.XXXXX#X#
XX.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X#X
X.....X..........#....X....#....................................................X...X...................X.....................X.......XXX....X...........#.................X.........................................X...........X.X.#........XX....X...........
XX.X.X.X.XXX.X#X.X#X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.X.X#X#X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.XXX.X
X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X#XXX.X.XXXXX.X.X.X.XXX.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X#X.XXXXXXXXXXX.X#X.X#X.X.X#XXX.X#X.X.XXX#X#XXXXXXXXX.X.XXXXXXXXXXX.X.X#X.X#X.X.X#XXX.X.XXX#X.X.X.XXXXXXXXX.X.XXX.X.X.X.X#X.X.XXXXXXXXXXXXXXX.X#X.X.X.X.X#X#X#X.XXXXX.X#XXXX
.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
...X...X..............X.................................X.........................X....................#..X.........X....................X...................X.................#X....................#X.....X#X#......................X..#...............X......
.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X
X.X.XXXXXXXXXXXXX.X.X.X.X.X.XXXXXXXXXXX.X#X.XXXXXXX#X.X.X.X.XXXXXXXXXXXXXXXXX.X.XXX.X.X.XXXXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXX#X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXXXXXX.X.X#X.XXX.X.XXXXXXX.X.X.X.X.X.X.X#X.XXXXX.X.XXX.XX
.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXXXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.#...............X.....................X.X..............X...................X................X.......X.............X.................................#.X......X....X......X...............X#.....................................X..........X..........X.......X
.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.XXX.X.XXX.XXXXXXXXXXXXX.X.XXXXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXX.XXXXX.X.X.X.X.X.X.X.X#XXX.X.X.X.XXXXX.XXX#X.XXXXXXXXXXXXX.X.X.X.X.X.XXXXXXXXX.X.XXXXX.X.X.X.X.X.XXXXXXXXXX
.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX
......XXX........X....X......X.............X..X....................................X...X..............X.........XXXXXXX.........XX........X...................X.....X..X..........X.............................X.........................X.......X.............
.X#X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXX.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X
X.X.XXXXX.X.XXX.X.XXX.X.XXX.X.XXXXXXX.X.XXX.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.XXXXXXX.X.XXX.XXX#X.XXXXXXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X#XXXXXXX.X.XXXXX.X.X.X.XXXXXXX.X.XXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXX.X.XXXXXXXXXX
.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#XXXXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X
......X........X........................XXXXX.....X.........................X.......X.............X........................X..........X....#X....#...........X.................X..................................................................X.............
.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X
X.X.X#X.X.X.X.XXX.X.X.X.XXXXXXX.X.XXXXX.X.X.X.XXX.X.X.X.X#X.XXXXX.X.X.X.X.X.XXXXX.X#X.X.X.XXXXX.X.X.XXXXXXXXXXXXXXX.X.XXXXX#X.XXXXXXX.X.X#X.XXXXX.XXX.X.X.X.X.X.X.X.X.X#X#X.X.X#XXXXXXXXX#X.XXXXXXXXX.X.X.X.XXXXX.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X.X.XXXXXX
.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.XXXXXXXXX#X.X.XXX#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X
....XXX...........X.................................X.................XXX.........X....X.......#X..........................#..........X#.....#XXXXXXXXX.......X#........................................X.................................X......X..............
.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X#X#X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXXXXXX#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X
X#X#XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X.XXXXX#XXX.X.X.X.X.XXXXX.X.X#X.XXXXXXXXXXXXX.X#X#X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.XXXXX.XXXXXXX.X.X.X.XXX.XXX.X.X#XXXXXXX.X.XXXXXXXXXXXXXXXXXXXXX.X.XXX.X.XXXXXXX.X.XXX.X.XXXXXXXXXXX.X.X.X.X.X.X.X.XXXXXX
.X.X.XXX#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X
............X.X..............X.......X....X.X................X..X...........X..................X.......#.#.......X....X.......X.............X....#X.................X.................................................X......X................X..#...#..........
.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X
X.X.X#X#X.XXX.X#X.X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X.XXXXX#X.X.X.X.X.X.X.XXXXX.X.XXXXXXXXX.X.X.X.XXXXXXXXX#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXXXXXXXXXX.X.XXXXXXXXXXXXXXXXX.X.X.X#X.X.XXX#X.X#X.X.X.X.XXX.X.XXXXX.X.XXX.X.X.X.X.X.XXX.XXX.XXX.X.XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X
....X........#.....X.........................#..........X.X........X....................X..............X.....#............X#......X...X..........#..X.................................X....X.X.........X.....X..............X...XXXXX......#....................
.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.XXXXXXX.XXX.X.X.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXXXXXXXX.X.XXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X.XXX#X.X.X.X.X.XXXXX#XXX.X.X.X.X.X.XXX.XX
.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.X.X
............XXXXX......#..........X....#..X.....X......#.....#......XXX.....................X.....X...................................X.......X#........X..........X.....................................X...XX....................................#X...X.......
.X.X.X.X.X.X#XXXXX.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X
X.X.XXXXXXX.X.XXXXXXXXX.XXXXXXX.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXX.X.XXXXXXX.X.XXX.XXXXXXXXXXXXX.X#XXXXXXXXXXXXXXXXXXX.X.X.X#X.X.X.X.XXX.X.X.X.XXXXXXX.X#X.X.XXXXX.X.X.X#XXX.X.XXXXXXXXXXX.X#XXX.X.X.X.X.XXX.X.X.X.X.X#XXXXXXX.X.XXX.X.X.X#X.X.XX
.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.XXX.XXX#X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X
.................................X..X....#X....XX.........X....................................................X..................X.....X.X....X.....................#...........#X...X...................X....#.X.#.X.........X..............X...........XXX...
.X#X#X.X.XXX.X.X#X.X.X#X.X.X#X#X.X.XXX.X.X.X.XXXXX.X.X.X.XXX.X.X#X.X.X#X#X.X.X.X.X.X#X#X.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.XXXXX.X
XXX.X.X.XXXXX.X.X.XXX.X.XXXXX.XXXXXXX.X#X.X.X.XXX.X.XXXXXXXXXXX.X.XXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.XXXXX.X.X#X.X.X.X.X.X.X.X.XXXXXXX#X.XXXXXXX.X.X.X#X.X.X.XXXXX.XXXXXXX.X.X.X.X.X.X.X#XXXXX.X.X.XXX#XXXXXXXXX.XXX.X.X.X.XXXXXXX.X.X.XXX.X.X.X#X.XXXXXXX.X#
XXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X#XXX#X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X
X.....X................................#...X..........................X...X.................................X.........X.X#....X....................#X......X..................X..................#X....................#X.............X........X................
XX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.XXX.X.XXXXXXX.X.XXX.X#XXXXX.X.X.X.X.XXXXX.X.X.X.X.X#X.X.XXXXXXXXXXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X#X#X#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X
..............................X.....X.......X.......X........#..X......X.X....X.....XXX...........X.....X.X..#......X........................#..............................X#...........#....X............................X......XX........X#.#.#..............
.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X#X.XXXXX.X.XXXXXXX.X.X#X.X.X#X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X.X.X#X.XXX.X.X#X#X.X.X.X.XXXXX.X.X.X.XXXXXXXXX.X#X.XXXXX.X.XXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX.XXX.X.XXXXXXXXXXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X#XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX#X.X.X.X.X.XXX.X.X.X#X.X.X
....X#...........#.X........X............X.............#XXXX.....X......X.......X..X.....#..X.X..........#X.X.X.....X............X............................................................................X#................X..............X................
.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X
X.X.XXXXXXXXX.X.X.XXX.X.XXX#X.X.X#X.X.XXX.X.XXXXXXXXXXX.X.XXX.X.XXX.X.XXX.XXXXX.X.XXX.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXX.X.XXX.XXXXXXXXXXXXX.X.XXX.X.X#X.X.X.X.XXXXXXXXXXXXX.XXXXXXXXXXXXX.X.X.X#X.X.X.X.X.X#X.X.XXXXX.X.XXXXXX
.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX#X.X.X.X.XXX.X.X.X.X
.............X........X.........X........X...............#...............................#............X#........X................................#X................................#..X#............................................X.....X...........X.........
.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X#X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXX.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X#X.X#X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXXXXXX.XXXXXXX.X.XXXXXXX.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXXXXXXXXXXXX.X.X.XXX.X.X.X.X.XXX.X.XXXXX.XX
.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X#X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X
....................X..............#.........#..X...........X..#......X..#X.....X...X...................XXX..........................X..................................XXX..............XX...XXX................................X.X......X..X...............X..
.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.XXXXX.X.X.X.X.X.XXXXX.XXXXX.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X
X.X.X.X.X.X.XXXXXXXXX#X.X.X.X#X.X.X.XXXXXXXXXXX.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.XXXXXXXXX.X.XXX.X.XXX.X.XXXXXXXXXXX.X.XXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X.XXX.X.X.X#XXXXXXX.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.XXXXX.X.XXX.X.XXX.X.XXXXX.X.X.X.X.X.X.XX
XX#X.X.XXX.XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X
X.......X#..........X#..XXXXX...................................X....#.......#........................XXXXX....................................X.........X.............X........................................XXX................X..............XXXX...#X#....
XX.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X#X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X#X.X
X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.XXXXXXXXXXX.X.X.X.XXXXX.XXXXXXX.XXX.X.XXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX#X#XXXXXXXXX.X.X.X.XXX.X.XXXXXXX.X.XXXXX.X.X.X.XXXXXXXXXXX.X.X.X.X#X.X.XXXXXXX.X.X.XX
.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X#X.X.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X
....X.........XXX......................X..X......................................X....................X.........X..#....X................XX.............XXXXX......X.......X.............#.X................X.........X...............X....X...#...#......X.....
.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXX.X.X.X.XXXXXXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X#XXX.X#X.X.X.X.XXXXXXXXX.X.X#XXXXXXXXX.X#X.X.XXXXX.X.X.X.X.XXXXX.X.X#X.X.X.X.X.XXXXXXXXXXXXX.XXXXXXX.X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X#X.XXXXX.X.X.X.XXX.X.X.X.XXXXX.X.X.X.XXXXXXX.XXX.XXXXX.X.X.XX
.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X
..............X......X..........X....X.......#....X.....X#.............X..............X...........XXXXX...............X...X.......................X.......X......#...X....X.....X..........X.....X...........X...........X........X#X.......................XXXX
.X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX
X.X.XXX.X.XXX.X.X.XXXXXXXXXXX.X.X.XXXXXXXXXXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXXXXXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.XXX.X.X#XXX.X.X.X.X#X.X.X.X.XXXXXXX.X.X.X.X.X#XXXXXXXXXXX.X.XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.XXXX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#XXX.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..............................X..............X......X#...........X..X....X..X............#............X.....X.............X........#........X...............X..........#...............X..........XXX........................#X......................#...#X.....
.X.XXX.X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.XXX
X.X.XXX.X.X.X.XXXXXXX.X.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXXXXXX.X.X.XXXXXXX.X.X.X.X.X.XXXXXXXXX.X.XXXXXXX.XXXXXXX.XXX.X.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.XXXXXXX.X#XXXXX.X.XXX.X.X.X.X.X.X.XXX.X.XXXXXXXXXXXXX.XXX#X.X.XX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.#......X.............X.........X............X...X......X.................X.X#.........X.............#.......X.....................................X..X.......X...........XXX...............X...................X......X......X..........................#......
.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X
X.X.X.X.X#XXX.X.XXXXX.X.X.X.XXX.X.XXXXXXX.X#XXX.X.X.X.X.XXX.X.X.X#X.X.X.XXX#X.X.X.XXXXXXXXXXX.X.XXXXX.X.X.XXX.X.XXXXX#X.XXX.X.XXXXX.X.XXX.X.X.X.XXXXXXX.XXX.X.X#X#X#X.X.XXXXX.X.X.X.X.X.X#X.XXXXXXXXXXXXX.X.X.X.XXXXXXXXXXXXX.X.X.X.XXXXXXXXX.X.XXX.X.XXX.X.X.XX
.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X
...............................................#X.....X#.....X...........X....................X.......X..............X.............X......X..#..............X..X....X.........X...X......X...............X.......................X..................X...........
#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X
X.X.X.X.X.XXXXX.X.X#X.XXXXX.X.XXXXXXXXXXXXXXXXX.XXXXXXX.XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXXXX.X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X.XXXXXXX.X.XXXXX.X.X.X.XXX.X#X.X.X.X.X#X.XXX.X.XXXXXXX.X.X.X.X.X.XXXXX.X.XXX#X.X.X.XXX.X.X.XXXXX.XXXXX.X.XXXX
XXXX.XXX.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X
XXXXXXX...........X........................................#....X#............................X.........................................X........X...........................#.#.......X..................X......#X........#X......X.....#X.....................
XXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X#X.X#X.X.X#X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXX.X.X#XXXXX.X.X.X.XXXXXXXXX.X.X.XXX.X.X#X.X.XXX.X.XXX.XXXXX#XXXXXXX#X#X.X.XXXXXXX.X.X#X.X.X.X.XXXXXXXXXXX.X.X.X.XXX.X.XXX.X.X#X.X.X.X.X#X.XXXXX.X.XXXXX.X.XXXXXXXXX.X.X.X.X.X.XXXXX.X.X.X.XXX.X.XXXXXXXXXXX.XXXXXXXXX.XXX.X.XXX.X.X.X.X#XXXXXXXXXXXXXXX#XX
XXXXXX.X.X#X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X#X.X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXX...............X..............#X.X.........X.........................X..............X......X..................................#......XXX...............................X.X..#........................................................X..................X.X
XXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X.X#X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X
XXX#X.X.X.X.X.XXXXX#X#X.X.X.X#X.X#X.X.XXXXXXXXX.X.XXX.X.XXX.X.XXXXXXXXX.X#X.X.X.XXX.X.X.X.X.X.XXX#XXXXXXXXX.X.X.X.XXXXXXXXXXXXX.X.X.XXXXXXXXXXXXXXX.X.XXXXX.X.X.X#X.X#XXXXX.XXXXX.X.X.XXXXXXXXXXX.XXX.X.XXX.X.XXX.X#XXXXXXX.X.X.X.X.X.XXX#X.X.XXX.X.X.X.XXXXXXXX
XX.X.X.X#X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X
X.........................X....X.....................X..................X..X.......................................................................X.......#.X..X..........#....X..........................X................X....#........X#......X.............
XX.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXXXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X.X.XXX#X.X.X.XXXXXXXXXXXXXXXXX.X.XXXXX.X.XXXXXXXXX.X.XXX.X.X.XXXXXXXXXXXXX#X.XXXXX.X.X#X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.X.XXXXX.X.X#X#X.X.X.XXXXXXXXX.XXXXXXXXXXXXX.X.X#XX
.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X
...X....X#...#......X..............X....X.............X#........X....X....X#...........................X...................X.X.....................X.............XXXX........X...............................X.......X.XX....X............................X..#..
XX.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X.X
X.X.XXXXX.XXX.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXXXX.X.XXX.X.X.X.XXXXXXX.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.XXX.XXXXX.X#X.X.XXXXX.X.XXXXXXX#X.XXXXX.X.XXXXXXXXXXXXX.X.X.X.XXXXXXXXXXX.X.XXXXXXX.X.X.X#X.X.X#X.XX
.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X
.#.........................................X...........#XX.#...........X.................X......X............X................X...X......................X.....#.....#X..........X...............#.X..............................................X.........X...
.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X#X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.XXX.X.X.X.X.X.X
X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X#XXXXXXXXXXXXXXX.XXX.X.X.X.X#XXXXXXXXX#X.X.X.XXXXXXXXXXXXX.X.XXXXX.X.XXXXXXXXX.X.XXX.X#X.X.X#XXXXXXXXXXXXXXX.X.XXX.X.XXXXXXXXX.XXXXXXX.XXX.X.X.XXX.X.X.X.X#X.X.XXXXXXX.X.XXXXX.X#XXX.X.XXXXXXXXX.X.X.XXX.X.XXXXXXXXX.X.XX
.X.X#X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX#X.X.X.X.X.X.X.X.X#X.X
..........X.......................X..#.........................................X.....................................X........XXX........................X.......................X.X..............X........X..........X.................X..................#....
.XXX.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXX.X.X.X.X.X.XXX.X.X.X#XXXXX.X.X.XXXXX.X.XXXXXXXXXXX.X.XXXXXXXXXXXXX.X.X.X#X.X.XXXXXXXXX.X.XXXXX.X.XXXXX.X.X.X.XXXXX.X.XXX.X.XXXXXXX.X.X.X.XXXXX.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X.XX
.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXX#XXX.X.X.XXX.XXX.X
....X..#..X....X.....#.#X.......XXX...................XXX..........#................X.........X...........X.......X.............X.................X......#...........X.......X.....X................X............X.....................X....X.........X.....X...
.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X#X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X
X.X.XXX#X.X.X.X.XXXXX.X#X.X.X.X.XXX.X.XXXXX.X.X.X.XXXXXXXXXXXXXXXXX.XXXXX.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXXXXXXXX.X.X.X.X.X.X.XXXXXXXXX.X.XXXXX.X#XXX.X.XXXXXXXXXXX.X.X.X.X#XXX.X.XXXXX.X.X.X#X.X#XXX.X.X.X.X.X.X.XXX.X.XXX.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX#X.X.X.X.X#X.X#X#X.X.X.X.XXX.X.X.X#X
....................X.X....#......X........X.............................#.......X.............X...X........X....X.........#X#........................X..#..........................................X..........#X......#..X.................................X...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.XXX.X.X.X.XXXXXXX.X#X.X.X.XXX.X.X.X.X.X.XXXXXXX.X.X.X.XXXXX#X.X.X.XXX.XXXXXXXXX.X.X.X.XXXXX.X#XXXXXXXXX.X.X.XXXXXXX.X.X.X.X.X.XXXXXXX.X.XXX.X.XXX.X.X.X.X.X.X#XXXXX.X.X.X.XXX.X.X.X.XXX.X.XXXXX.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.XXXXX.X.XXXXXXXXX.X.XXX.X#X#
.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.XXX.XXX.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X#X.X.XXX.X.X.XXX.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X#X
.......X...#............XXX.........X..X............X...........XXX....................X.......X.........#....................X..........................#..X..#..........X.......X.....................X...............X.....X#.....................X..........
.X.X.X.X.X#X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X
X#X.XXX.X#X.X.X.X.X.XXXXXXXXX#X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXXXXXXXX.XXX.X#XXXXXXX.X.X.X.X.XXXXX.X.XXX.X.XXX.X#X.XXX.X.XXX.X.X.X.XXX.X.X.X.X.X.XXXXX.X.XXXXXXXXX.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.XXX.X.X.X.X.X#X.X.XXXXXXXX
.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X
..........X..................X...XX.......X#.........#..X...............X...X.....X......#.............#...............X..............X............#.#.....#.....#.........X.............X...................X..X..X..X.......X......#.........X.....X..........
.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.XXX.X.XXXXX.XXXXXXXXX.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX#X.X.XXX#X.XXX.X.X.X.X.X.XXXXXXXXX.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX.XXX.X.X.XXX#X.X.X.XXX.X.XXX.XX
XX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X#X.X.X#XXX.X#X
X..X.....X...............XX#....XXX..................................X........X..............X.#.........X....X.X.X..#..X................#...#.....X.........#...#.....#X.............X.X..#.......................#.............#.X........X...................
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X
X.XXX.X.X.X.XXXXXXXXXXXXXXX.X.X.XXXXXXXXX.X.X.X#X.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.XXX.X.XXXXXXX.X.X.XXX.X.X.X.XXXXXXXXXXXXX.XXX.XXXXXXXXXXXXXXX.XXX.X.X.X.XXX.X.X.X.X.XXX#XXX.X#X#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X.X.X.X#XXXXXXX.X.XXX#X.XX
.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.XXX.X.X.X.X.X
.#.......................X...................X....X..........X....X....#..............X.......X........................X.......................................X................XXX....#...........X....X....X.............#..........XXX...........X.......X..X
.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.XXX.X
X.X.X.X.X.X.X.X.X#XXXXXXX.X#XXX.X.XXXXXXXXXXXXXXX.X#XXXXXXX.X.XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.XXXXXXXXX#X.XXXXXXX.X.X.X.XXX.X.X.XXXXXXXXX.X.XXX.X.XXXXXXXXXXXXXX
.X.XXX.XXX.XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.XXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.X
....X...X#..X............X.........................................X.............X......X....X.........X.............#............................XXXXXX......X#.....#X..X............X....#......................X.......X..........#.....................#X...
.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXXXXXX.X#X#X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X#X.X
X.X.X.XXX.X.X.X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X.XXX.X.XXXXXXXXXXX.X.XXXXX.X.X.X.XXX.X.XXX.X#X.X.X.XXX.X.XXXXXXXXXXXXXXX.XXXXXXXXXXXXX.X.X.X.XXX#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#XXX.XXX.X.X.XXX.X#X.X.XXX.X.X.X#X.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X#
XX#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.XXX.X.X.X.X.X.XXX#X#X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X
XXXXXXXXX.X...........................X.....X#..........................X........X.........#.......................................X..X.......X......#...#.....X...........X....................X......X..X#...........#...#....X............X.......X..........
XXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X
XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X#XXX.X#X.XXXXX.X.X.X.XXXXXXXXX#X.XXXXXXXXXXXXX.X.X.X#X.X.XXXXXXX#X.XXXXX.X.XXXXX.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX.X.XXXXX.X.XXXXX.X.X.XXX#X.X.XXX.X.X.X.X.X.X.XXXXX.X.XXX.X.XXXXX.X#XX
XXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX
XXXXXXXXXXXXX.......X.................X....X............................................X........................X.......................X.............X........X..#..............X#............X...................X..............................X.........XXX
XXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX
XXXXXXXXXXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.XXX.X.XXXXXXXXXXX#X#X.X.XXXXX.X.X.XXXXX.X.XXXXX.X.X.X.XXX.X#X.X.XXXXX.X.X#X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.XXXXX#X.X.X.X.X.X#XXXXX.XXXXX.X.XXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.XXX.X.XXXXXX
XXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X#X.X.X.X
XXXXXXXXXXX......................................X.........................X.X...........................XX.........X..X.......#X......X....X..#..X...........X........X........X.....XXX..............X............X....#....X......#......XXX.................
XXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X
XXXXXXXXX.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.XXXXXXX#X.XXXXXXX.X.X.X.XXXXXXX.X.XXXXXXX.X.XXXXXXXXX.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXXXXXX#X.X.XXXXXXXXX.X.XXX.X.X.X.XXX#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X.XXXXXXXXXXXXXXX.X.X.X#XXXXXX
XX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X
......................................X......X...................#.......................X............X...X..............X.#......XX................................X........X...........X.X....X.....X......................X......................X..#........
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X
X.X#XXXXXXXXXXXXXXXXX.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXXXXXXXX#X.XXXXXXXXXXXXXXXXXXXXX.X.XXXXX.X.XXX.X.X.X.X.XXX#X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.XXX.X.XXXXXXX.XXX.X#XXX.X.X.X.XXXXXXX.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X#XXX.X.X#X.X#X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X#X.X.X#X.X.XXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X
.....................X..........X...XXXXXXX.......X.............X............................X.........#......X.........X...................X.....................XXXXX.............................XXX.......XXXXX.............................X........#..X#..
.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.XXX.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X
X.X.X#XXXXXXXXXXXXX.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXXXX.XXXXX.X.XXXXXXX.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.XXXXXXXXXXX.X.XXX.X.XXXXXXX.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXXXXXX#X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXX#X.X.X.XXXXXXXXXXX.X.XXXXX.X.X.X#XX
.X.X#X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X
...................X........X.........X#...............................#..........X..#......X...XXX..............................................#.......X.....X....X................X.......................X................X........................X..X.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X
X.X.XXXXXXXXX.X.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.XXX.X.XXXXXXXXXXXXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.XXX.X.XXX.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXX.X.XXXXXXXXXXXXX.X.XXX#X.X.X.X.X.X#XX
.X.X.X.X.X.X.X.X.X#XXX#X.X.X.XXX.X.X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#XXXXX.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.XXX.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X
..............X.....X#.#...#X........................................X..........X.........X.X..X.....XX.....................................X......#...X.....X............................X.........X...X...X..............................X......X......#.#.#..
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
X.X.XXXXX.X.X.X#X.XXX.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.XXXXX.X.XXXXXXX.X.XXXXXXXXX.X.X.X.X.XXXXXXXXXXX.X.XXXXXXXXXXX.X.X.X.XXX.X.XXX.X.X.X.XXXXX.X.XXXXXXX.X.X#X.X#X.XXX.X.X.XXX.X#XXXXX#X.XXXXXXXXX.X#XXXXX.X.X.X.XXXXXXXXXXXXX.X.X.XXXXX.XX
.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.XXX#XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X#X#X.X.X.X
.........X......X.............................XXXXX....X................................................X................X.............X.........#.....#X..........X..........X............#..................................X......................#..........
.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X#X#X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X
X#X.XXXXXXXXX.X.X.X.X.X.X.XXXXX.X.XXXXXXXXX.X.X.X.X.XXXXX.X.X.X.XXXXX.X#X.X#X.X.XXX.X.X.X.XXXXXXX.X.XXXXX#X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.XXX#X.X.X#X#X.X.X.X.X#X.XXXXXXX.X.X.X.X.X.X.X.XXX.X#XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.XXXXXXXXXXX.XXX.X.XXXX
.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.XXX.X.X.X.X.XXX#X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X
............X...X...................................XXXXXXXXX........#..X....#.........X........X..........X...X..................................XXXXX........X....X........X.........X.X......XXXXXX....................X..#.#...X.....................X......
.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X
XXX.X.XXXXX.X.X#X.XXXXXXX.X.X.X.X#X.X.XXXXXXX.X.X.X.XXXXX.XXX.X.X#X.X#X.X.XXX.XXXXX#X.X.X.XXXXX#X.X.X.X.X.X.X.X#X#XXXXX.X.X.X.XXXXXXX.X.X.XXXXXXXXXXX#X.XXXXX#X.XXX.X.XXXXXXXXX.X#X.X.X.X.XXX.X.XXX.X.X.X#XXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXX
.XXX.X.X.X.X.XXX.X.X.X.XXX#XXX.X#X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X
..........................XXX.................XXXX....X..#...#..X...................X..#........X..X...#..X.............X#............X......................X..................X....#..X......#....XXX...........X........X.....#...X...X.....#..X.............
.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X
X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX#X.X.X#XXXXX#XXX.XXX.X.XXXXXXX.XXXXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X#X.X.X.X.X.XXX.XXXXXXX.X.XXXXXXX.X.X.X.X.X.X.X.X#XXXXXXXXX.X.X.X.X.XXXXXXXXXXXX
XX#X.X.X.X.X.X.X.XXX.X.X#X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X
X........X........X......X...............X..........X..X............X...XXX.....X..........X.........................................#...X.#..............X...X................X..X..................X.....................X...............#..X.................
XX.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X
X.X.X.X.X#X.XXX.X.X.X.X.X.XXXXXXXXXXXXX#X.XXXXXXXXXXX.XXXXX#X.X.X.XXX.X.X.XXX.X#X#X.X.XXXXX.X.X.X.X.X.XXXXX.X.X#X.X.X.X.X.XXX.X.XXXXX.XXXXX.XXXXXXX.X.X#X#X.X.XXX.X.XXX.X.X.X.XXXXX#X.X.X.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.XXXXXXXXX.X.XXXXXXX.X.X.XXXXXXXXXXXXXXXX
.X.X.X.X.X.X.XXXXX#X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X
......X#...............X............X.......................X#........X...........X........X...#X..........X...X...#.X.......X........................X...................X......#.................#..X......#......X............X..............................
.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.XXX.X#X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X
X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXXXXXXXX.X.X.X.XXX.XXXXXXX.X.XXXXXXX.X.X.XXXXXXXXXXX#XXXXXXX.X.X.X.X.XXX.X#X.XXX#X.XXXXXXXXX.X.X#X.XXXXXXX.X.X.X#XXX.X.X.X.X.X.X.XXXXX.XXXXX.X.X.X#X.X.X.X.XXX.X.X.XXXXXXXXXXXXX.X.X.X#X.X.X.X.XXXXXXX#X.X.X.X.X.XXXX
.X.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX#XXX.X.X.X.XXX#X.X.X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X#X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X
.....#.....X..............X..........#.X............X...........................X......................X..XXXXXXXXX.X.....................X....................#X....X...............X...#X.................................X..X......X...............XXXXX.....
XX.X.X.X.X.X.XXX.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.XXXXX.X.X
X.X.X.X.XXXXXXXXX#X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.XXX.XXXXXXXXXXXXXXXXX#X.XXX#X.XXXXXXX#X.X.X.XXXXXXXXXXX.X.X.X.XXX.X.X.XXXXX#X.X.X.XXXXX.X.X.X.XXX.X.X.X.XXXXX.X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXXXXXX.X.X.XXX.X.XXXXX.X.XXXXX.XX
.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X#X.XXX#X.X.X.X#X.X#X.X.X#X#X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X
...#.X........X...................X..#.................................................X.#...................X................X.X..........X........X.........X............#......X.......X................X........................X................#....X.....
.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X
XXX.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.XXX.XXXXXXX.X.X.X.XXXXXXXXXXX.X.X.XXXXXXXXX.X.X.X.X#X.X.XXX.X.X.X.X.XXX#X.XXXXXXX.X.X#X#X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.XXX.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXX.X#X.X.XXXXX.X.XXX.X.X.X.X.XX
.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X#XXX#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.XXXXXXX#XXXXXXX.X.X.X.X
....................X........#..............X...................XX............X#...#..........X....................X....X.......X...X...........X..#.............#........X............#............XXXXXXX..#...#.................#........XXXXXXXXXXX.........
.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.XXX.XXX.XXX.XXX.X.X.X.X.XXX.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXX.X.XXXXXXXXX.X.X.X#X.X.X.X.XXX.XXX.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.XXX.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.XXXXXXXXX.X.X.X.X.X.XXXXX.X.X.XXX.X.X.XXXXX.X.X.XXX.X.X.X.XXX.XXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXXXX.XXX.X.X.XXXXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.XXXXXXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.XXX.X.XXX.X.X.XXX.X.X.XXXXXXXXX.X.X.XXX.XXX.XXX.X.X.X.XXX.XXXXXXXXXXXXX.XXXXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXXXXXXXXXXXXXX.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X
....X......#...................X.#........................XXXXXXXXXXXXX.....XXXXXXX..............#X.......X..#......X.......X.........X.......XXXXXXXXX......#....X.........X#.............#..X.............X.....X...............X......................#.#X#X............................................#..........................XXXXXXXX........XXX................................#..X...............X.X..X.....X........................X.X........#......X......#.....................#...#........XXXXXXXXXXX.X.X#..........................................X..#........X........#.......#........XXXXXXX..#....X..#..................XXXXXXXXXXXX....X......X.....#X.....................XXX.....X.......................X..........#.............#..X......X............X........#...#.................................#......X...X........#.........#......XXXX......................X........X....X...XXXXXXXXXXXXX.........X...................................X.............X....#...#................X................................#....X...
.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.XXXXXXXXXXX.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X#X#X.XXX.X.X.X.XXXXXXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.XXXXX.X.X.X#X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X#X.X.X.X.X#X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.X.XXXXXXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X
X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.X.XXXXXXX.X.X#XXXXX#X.XXXXXXXXXXX.X.X.XXXXXXXXX.X.X.XXX.X.XXX#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXXXX.X.X.X.X.XXX.X.XXX#X.XXX#X.X.XXX.X#XXX#X.X.X.X#XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.XXXXX.X.X.X.X#X.X.X.XXX.X.XXX.X.X.X.X.X#X.X.X.XXX#X.X.X.XXXXXXX.X.X.X.XXXXXXX.X.X.X.XXX#X.XXX#X.X.X#X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X#X#XXX.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X#X.X#XXX.X.X.XXXXXXXXXXXXXXX#X.X.X.X.XXXXXXXXXXXXX.X.X.XXXXXXXXXXX.X.X.XXX.X.X.X.X#X.X.X#XXX.X.X#XXXXXXX#XXXXXXX.X.XXXXXXX.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXX.X.X#X.X#X.X.X.X.X.X.XXX#X.XXX.X.XXXXXXXXX.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X#XXXXXXX#X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.XXX.X.X.XXX.X.X.X.XXXXX.XXX.X.XXX.X.X#X.X.X.X.X.X#X.XXXXX.X.X.XXX#X.X.X.XXXXXXX.X.X#X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXXXXXXXXXX.X.X.X.X.XXXXXXX.X.X.X#XXX.X.X.X.X#XXXXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.XX
.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX#X.X.X#X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXXXX.X.XXX.X.X.X.X.XXX.X#X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X#XXX.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.XXX.X#XXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.XXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X#XXX.XXX.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X
............................XXXXX......................#................X.............X...........X........#............X............#.................#...#.#.........#.....X........X...........X..............#...........#.............X...#X.........X.............X....X..X........X.......X......X..........#X.X..........X........X.......X.............XXX#......X..#....XXX..........#..X...X......#......X........X...#.X...........#...................X.........X.........X..X#........................XXXXX......................X..........XXXXX.............XXX.........................X.................X..#X....X.....X........X............#....X....#X................X..............X..........#XX..........X....#X.....................X..........................#....X............X.......................#.....#.....................#............X.X#.........X...X...#X.......X......#....X#.....#......X..............#X........................#..X#..................X...X.......X..........#....................................
XX.X.X.X.XXX.X.X.X.X.X#X.X.XXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.XXX.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X
X.X.X.X.XXXXXXX.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X#XXX.X#X.X.X.X.X.X.X.X.XXXXX.XXXXX#X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.XXXXXXX#X.X.X#XXXXX.XXX.X.X.X#X.XXXXX.X#X.X.X#X#X.X.X.X.XXX#X.XXX.X.X.X#X.XXX.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXXXXXX.X#XXX.X.XXX#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.XXXXXXXXXXX.X.X.X#X.X.XXX.X.X.XXX.X.XXX#X.X.X#X.X#X.X.X.X.X#X.XXX.X.X#X.X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.XXXXXXX.X.X.X.X.X.XXXXX.X#XXX.X.X.XXX#X.X.XXX.X.X.X.X.X.XXXXXXXXX.X.X#X.X.X.X.X#X.X.X.X.X#X.X.X.X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X#X.X.X.X.X.X.XXXXX.X.X.X#X.XXX.X.X.X.X.X#X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X.X.X.X.X.X.XXXXX.X.XXX.X.XXX.X.X#XXX.XXXXX.X.X.X.X.X.X.X.XXXXXXX#X.XXX.X.X#X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X#X.XXX.X.X.X.X.X.X.X#XXXXXXXXX.X.X#X.X.X.X.X.XXXXX.X#X.X#XXXXX.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.XXXXX.X.XXX.X.XX
XX.X.X.X.X.X.X.X#X.X.X#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXX.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.XXX.X.X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.X.X#XXX.X.X#X.X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X.XXX.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXX.X.X.XXX.X.XXX.X.XXX.X.X.X
XXX#............X#....................X#........................X.X......X.....#....X.....XX......X.....................X................#............X............#..XXX....................XX....................X...#.....#X.................X#...X.....#.#............................X..........X......XXX.........X........................................X......X........#.............X.#............X...........X#.#..........XXX..X...................#...................#.#.....#......X...X#.......#...........X......................X..#.........#......X............#X..X...#.......#X......X..................X......#....X......#...X............X....#..X..#.X.....X..X.......X#....................XXX......#....X...........X..#X........#X......#X........X.X.........#......X....................X.....XX.....X......X.....#.X..........XX.....X...#....XXXXX.....XXX................#...#.........X...........X............X....................X..............XXXX.........X.....X.....X....X.......X...XXX......X............X.......
XX.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.XXX.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X#X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X#X.XXX.X.X.X#X#X#X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.XXXXX.XXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X
XXX.X.X.X#X#X.XXX.X.X.X.X.XXX.X.XXXXXXX.XXX.X.X.X.XXXXXXX.X.XXX.X.XXXXX.X.X.X.X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.X#XXXXXXXXX.X.XXXXXXXXXXXXXXX.XXX.X.X.X.X.X#X.X.X.X#X.X.XXXXXXX.X#X.X#X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X#X#X.X.XXX.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X#X.X.XXXXX.X#X.X.XXX.X#XXXXX.X.X#XXXXXXXXX.X.X.X.X.XXXXXXXXXXX.X.X.X.XXXXXXX.X.X#X.XXX.X.X.XXXXX.X.XXX.X.X.X.X.X#X#X.X.X#X.X.XXX.X#X.XXX.X.X.XXX.X#X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.XXXXX.X.XXX.X#X.X.XXXXXXXXXXXXX.X.XXX.X.X#X.XXX.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X#X#X.X#X.X.X.X.XXX#X.X.X.X#X.X.X.X.X#X.XXX.X.XXX.XXX.X.X.X.X.X.XXX.X.X.XXX#X.X.X.X.X.X.XXX.X.XXXXX.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.XXX.X.X.XXXXXXXXX.X.X.X.X.XXXXX.X.XXXXX#X.X.X.X.XXXXXXX.X.XXX.X.X.X.X.X.XXX.X#X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X#XXXXX#X.XXX.X.XXX.X.X.XXX.X.X.X.X.XXX.X.X#X#X.X.XXX#X.XXX.X.X.XXXXX.X#XXX#X.XXXXX.X.X.X.XXXXXXX#X.X.X.X#X.XXX.X.X.X.XXXXXXXXX.X.X#X.X.X.X.X.X.X.X.XXX#X.XXXXXXX#X.X.X.XX
.X.XXX.X.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X.X#X.X.X.X.XXX.X#X.X.X.X.X.X.XXX#XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X#XXXXX#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX
..................X..#.......X..............X..#.......#.......X............X..#....X#...#X............................................#......X....#X.X....#.X...#..........X......#......X..#..XXXXX#...........X...X....X........X...........#..X......#........................X...X....#.........#XXXXXXX...........X#............X...X...............X................................X...X.....#X.X.....X..#.....................#.......#X..X...........#...#......X......#X..................#..X#..X................#......X.......X......X........X#..............X.............X....X.....#................X....X.........#......X.X.....X...X............#X..#........X#.............X........XXX.......XXXXX................#...X.....#...........#......X..#...........#........................XXX.........X...X................#........X..#.....X.#X..#X.X#.X............X...........XXXXX#.#......X........#X.......X..........................X...........X...........X...........X........................X..#.X......................XX..XX
.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X#X#X.X.X.XXX.X.X#X#X.X.X.X.X.XXX.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X#X#X.X#XXXXXXXXX.X.X.X.X.XXX.X.X.X.XXX.X.XXXXX.X.X.XXX.XXXXXXXXX.X.X#X.X.X.XXX.X.XXX#X.X.X.X.X.X.X.XXXXX.X#XXXXXXXXXXXXXXXXXXXXX.X.XXX.XXXXX.X#XXX#X.X.X.X.X.X.X.XXXXXXXXX.X#XXXXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X#XXXXXXX.X.X.X.X.X#X.XXX.X#XXXXXXXXX.X#XXX.X.XXX.X.XXX.X.X.X.XXXXXXX#XXXXXXX.X.XXXXXXXXX.XXX.X.X.X.X.XXXXX.X#X.X.X.X.XXXXX.X#X.X.XXXXXXX.X#X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXXXXXXXXXXXXXXXX.X.X.XXX.X.X.XXXXXXX.XXX.X.X.X.X#X.XXX.XXXXX#X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXXXX.X.X.X.X.XXXXX#X.XXXXXXXXXXX.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXX.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X.XXX.X.XXXXXXXXX.XXX.X.XXX#X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.XXXXX.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXXXXXX.XXX.X.X.XXXXX.X.X.X.X#XXXXXXXXXXX.X.XXX#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.XXXXXXX.X.X.X#X.X.X.X.X.X.X.XXXXX.X.XXX.X.XXXXXXX.X.X.X.X.X.X.XXX#X.X#X.X.X.X.X.X#XX
XX.XXX.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.XXX.XXX#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X
XXXXXX...........#.#X.........X.............XXX...................X.....X......#....X......#..XXX.......................................................X.........................XX...#X.X...XXXXXXXXXXX..#.X...X.........#X............X...#X.......X..#...........#.....X............X#..................X............#......X..........X...#X...........XXX............#.X............X...........................X.............................X.......X#..........X...X.........X.....X...X..............X.........X.X....................X......................................................X....X..#..XXX...X..................#.....X.X................X........X...#....X..X...X.........X.............................................X...X.....#........X...................X..........................X......X..X...X....X........................................................................#......................X...X......#....X..........X..X..............X..X.X.X...X..........X.............#...X..................X..#.#....X...
XXXXXXXX.X.X.X#X#X.X.X#X.X.X.XXX.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.X.XXXXX.X#X.X.XXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X#X.X.X.XXX.X.XXXXX.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
XXXXXXX.X.XXXXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.XXX.X.X.X.XXXXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X#X#X.X.XXXXXXX#X.XXXXX.X.XXXXXXX.X.X.X.XXXXXXX.X.XXXXXXXXXXX#X.X.X.XXXXXXXXXXXXX#X.X#XXX.X.X.XXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.X.XXX#X.X.XXX.X.X.X.X.X.X#XXX.X.X#X.X.X.XXX.X#X#X.X.XXX.X.X.X.XXX.X.X.XXXXXXXXX.X.X#X.X.XXXXXXXXXXXXX#X.XXX.XXXXX.X.XXX.X#X#XXX.X.XXXXXXX.X.X.X.X.X.X.XXXXXXXXX.X.X.XXXXXXX.X#XXX.X.X.X.X.XXX.XXXXXXX.X#X.X.X.X.XXXXX.X#X.XXX#X.X.X.XXX.X.X#X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX#X.X.X.XXXXXXX.X.XXXXX.X.X.X.X#X.X.X.X.XXX#X.X.X.X.X#X#XXX.XXXXX.X.X.XXX.X.XXX#X.XXX.X.X.X.XXXXXXXXXXX.X.X.X#XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#XXX.X#XXX.X.X.X.XXXXX.X#X.X.XXX.X.XXX.X.XXX.X.XXXXX.X.X.X.X.XXX.XXXXXXXXXXX.XXXXX.X.X.X.XXX.X.X.X.XXX#X#XXXXX.X#X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#XXX.X.X.X.XXXXX.X.X#X.X.X#X.X.X.X.XXX.X.X.X.XXXXX.X.X.X#X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X#XXX.X.X.X.XXXXXXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#XXXXXXXXX.X.XXX.XXX.X.X#X.XXXXXXX.X.XXXXX.X.XXX.X.XX
XXXXXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXX.X#XXX.X.X.X.X.X.X.X.X.X#X.XXX#X.X.X.XXX.X#X.X#X.X.X.X.X#X.X.X.X#X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXX.XXX.X#X.X.XXX.X.X.X.X.X#XXX.X.XXX.X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.XXX#X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X#X.X.X#XXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.XXX#X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X#X.X.X.X.X#X#X.X.X.X.XXX.XXX#X#X.X.X#X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#XXX#XXX.X.X.X.X.X.X.XXX.X.X#XXX.X.X.X.XXX.X.X.X.X#X.X#X.X#X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.XXX.XXX.X.X#X.X.X.X.X.X.XXX.X.X.XXX.X#X
XXX.X...........X.......X............#...#X...........X.............................X...X....#...#.X....X.......X.......X....................................................................#..........X....#..X...X......X...X.......XXXX#...................X..X.............X#...........#XX..............X........#XXX................X.......X...............X....X.............X..................#X.....X#.............X...........#........X....................#...X.......#......X......#...X....X.XX..X..................................#..X..................#X....X..............X.........................................X.................X.............X.............X...X......#......X...........X..X........X........X.......#.#............................X...........X.....X.........X..........X......X.......X#.X...................#.X.X....XX............X...........X................#..X#.....#X....#.#...........#.X...............X...XXXX..#....X#....X....#.#.....X..X.....................X..............X.X............X...
XX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX#X.X.X#X.X.X.X#X#X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X#X#X#X.X.XXXXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X.X#X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X
XXX.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXX.XXX#X.X.X#X.X#X#X.X.X.X.X.X.X.X.XXXXXXXXX.X#X.X#X.X.X.X.XXX.X.X.XXX.X#X.XXX.X.XXX.X.X.X.X#XXX.X.XXXXX.X.X.X.X.XXXXXXX.X#X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXXXXXXXXXX.X#X.XXXXXXX.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X#XXX.X.X.X#X.XXXXXXX.X.XXX.X.X.X.XXXXX.X.XXX.X.X.X.XXX.X.X.X.XXXXXXX.X.X.X.X.XXXXX.X.X#X.X.X.XXXXX.X#X.X#X.XXXXXXXXXXX.X.X.X.X.XXX.X.XXXXXXX#X.X.X.XXXXX.X.X#X.X.X.X.XXXXXXX.X.XXX.X.X.X.XXX.X.XXX.X.X.XXXXX.XXX#X.XXX#X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.XXXXXXXXXXX.XXXXXXXXXXX.X.X.X.X.XXXXXXXXXXX#X.X#X.X.X.X.X.X.XXX#X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X#X.X.XXXXXXXXX.X.XXX.XXX.X.X.X.X.X.X#X.X.X.X#X.X.X.X#XXXXX.X.XXXXXXX.X.XXXXX#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.XXX#X.X.X.X.XXXXX.X#XXX#XXX.XXXXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXXXXXXXXXXXX.X#X.X.X#X.XXXXXXX.X.X.XXX.X#X.X.X.X.XXXXXXXXX.X#XXX.X#X.X.XXX.X.X.X.X.X#XXXXXXX.XX
.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X#X.XXX.XXX#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.XXXXX.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.XXX.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.XXX.X.X.X.X.XXX.XXXXX.XXX.X.X.X.X.X.X.X.X#XXX.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X.XXX.X.X.XXX.XXX.XXX.X.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X
.....#X#..X..X...#....X.....X..#...........#X.....XXX........#.......................X....X.........X......#..............XXXXX................#XX..........XX.......#...........#.#.X.X........XXX...X..#.....#X...XXX..........#...........X........X......#.....#.X.......X................XX.........#..X.....X.......X..X.#....X.X.....X..#X.....X#X...........X..#...........X.....XX#.#.......X......X..#....................X..#.........#.....X..........X..#...........................X.........#..X........#......X..X.........X........X......X......X..................#X......X......X#...................X....XX....X...X................................#X....X......XXXXXXX.....X......X.......X......XX.X...X....X..............X..........X...................XXX............X.....X...............X........X........X....X....#X...X...........X.....X............#..X#........X.......X.............X.............X#......X......#..X............X.....................X...............#.............X.........X.....X...................X
.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXXXX.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.X#X.X.X.X#X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X#X#X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X.XXXXXXX#X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.XXX.X#X#X#X#X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X
X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXXXXXXXX.X.X#X#XXX.X.X.XXX.X.X.XXX.X#XXX.X.X.X.X#X.XXX.X.X.X#X.X.X.X#X.XXX.X.XXX.X.X.X.X#XXXXX.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXX#X.X.X#X.X.X.X.X.X.X.X.X.X#XXXXXXXXX.X.X.XXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX#X.X.X.XXXXXXXXX.X.X.X.XXX.X#X.XXX.X.XXXXXXXXX.X.XXX.XXX#X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXXXXXXXX.X.X.X.X.XXXXX.X.XXX#X.X.X.XXX.XXX.X.X.XXXXX.X.X.X#XXX.X.XXXXXXX.X.XXXXX.XXX.X.XXXXX.X.X.XXXXX.X#XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X#X.X.X#X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X#X.XXXXX.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#XXXXXXX.X.X.XXX.X.X.X.XXXXX.X.XXX.X.X.X.X.XXXXXXXXX.XXX#X.X.X.X.X.X.XXX.X#X.XXX#X.XXXXXXXXXXX#X.XXXXX.X#X.X.X.X.X.X#X.XXX.X.XXXXXXXXXXX.X.XXXXXXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.XX
.X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.XXX.X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.XXX.XXX.X.X.XXX.X.XXX.X#XXX#X.X.X#X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#XXX#XXX#XXXXX.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.XXX.XXX#X.X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X.X.X#X.XXX.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X
.........X...........X........X......X...........#...X..X.......X#......X...................X........#..X.........X..............#X.............X.X..XXXXXX...X.....X..#...#.X................X..#X........#.........X............X#...........X...................X...................#................X#..X....#.X.................#..X#X.......X.............X......#....X#.#....XX........X.....X.........X.....X...................X...X.X........X.#XX..X..#.................................#.......#...XX........#.#..X...........X.............X..X...#X..X..........X....X....XXX............#..........X.X....#.......#........X...............X........XX....XXXXXXXXXXXXXXXX....X.................X..X......#..X........#XX....................X..............X...........X.....X......XXXXXXXXXXXXX.....XXXXX............#.............#.X......X......#...X..............X........X...........X.....................................#XXX...............................X#.....X........X....X..................X..#.......#....X.....X..X........
.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.XXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.XXX.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#XXX.X.XXXXX.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.XXX.XXXXX.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.XXXXXXXXXXXXX#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXX.X#X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X
X.X.X#X#XXXXXXX#X.XXXXXXXXX.X.X.X.X.XXX#X.X.X#XXX.X.X.X#X.X.XXXXX.X.X#X.X.X.X.X.X.XXX.X.XXX.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X#XXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXXXX.X.X.X.X#X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X#XXXXXXXXX#X.XXX.XXX.X.X#X.X.XXXXX.X.X.XXX.XXXXX.X.X.X.XXXXXXX.XXX.X.XXX.X.X.XXXXXXX.X.X.X.X.X.X.X.XXX.X.XXX#XXXXXXXXXXX.X.X#XXXXXXX.X.XXXXX.X.XXXXXXX.X#X.X.X.X.X.XXX.X.X.X.XXXXX.XXX.X.X.X.X.XXXXXXXXX#X.X.XXXXXXX.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X#X#XXXXXXX.X.XXX.X.X.XXXXX#X#X.X.X.X.XXX.X.XXX#X.X.XXX#X#X.XXX.X.XXXXXXX.X.XXXXXXX.X.XXXXX.X.XXXXXXXXXXX.X.XXX.X.X.X.XXXXX.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.XXX.X#X.X#X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.XXXXXXXXXXX.X.XXXXXXX#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X#XXX#X.XXXXX.X.X.X.X.X.X#XXXXX.X.X.X.XXXXXXXXXXX.X.XXXXXXX#X.X.X#XXXXX#X.X.XXXXX.X.XXX.X#X.X.X.XXX.X.XXX.X.X.X.X.X#X.X.X.XXXXX.XXXXX.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X#X.X.X#X.X.X.X.XXX.X.X#XXX.X.X.X#XXX#X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX#XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#XXX.X.X.X.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXXXXXX.X.X.X.X.XXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#XXX.X.X.XXX.X.X.X#XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXXXX.X.XXX.X.X.XXX.XXX.X
.#...X.........X............XX..X.......X.......X.....X.X.................X#.#X..............X................XXX..#.#......X............#X......#........X..........X...........#X...............X......#..........X...........X.X..#....X.......................X...............X........#X....X................XXXXXXXXX#...............................#..X.......X..........................X.........X.................X......X....X.......................#X............#X...........X......#........X.......X......#..X.......X..................#..........XXXXX..................X.X........X......X.....X................................X....XXXXXX.......XXXXXXXXX......#..X.X...........X...X.................X.....X#....................X......#.....#..........................X................#...X...........X.#....XXXXX..........X...............X..X..............................X.........X.X..........X...........X......................X......X..................X..........XXX...............X....#...X.......X.X..X.....XXX...X...
.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXX#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#XXXXX.X.X.XXXXXXXXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X#X.X.X.X.XXX.X.X.X.XXX.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X
XXXXX.X.XXXXX.X#X#X.X.X.X.X.X.X.X.X.XXX#X.XXXXX.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X#X.X.XXX.X.X.X.X.X.X.XXX.X.XXXXXXXXXXX.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.XXX#X#X.X.X.X.XXX.X.X.X.XXX#X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X#XXXXXXXXXXX.X#X.X.X#X.X.XXX.X.X.XXXXX.X.X.XXX.X.X.X.XXXXX.X.XXXXXXXXX.X.X.X#X.X.X.XXXXXXXXXXXXX.X#X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X#X.XXX.X.X.X.X.X.X#X.X.X.XXX.X#XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXXXXXXXX#X.X.X.X.XXXXX.X.X.X.X.X.XXXXX.X.XXXXX.X.XXX#X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXX#X.X.X#X.X.X#X.X.X.X.XXX.X.X.X.XXX.X.XXXXXXX.XXX.X.X.X.X.XXX.X#X.X.XXXXX.X#X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.XXXXX.X.X.XXXXX.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.XXXXX.X.XXXXXXXXX.X.X.X.XXXXXXXXXXX.X#XXX.X#X.X.X.X#X.X.X.XXXXXXX#X.XX
XXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.XXX.X.X#X.X.X#X.X.X.XXX.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.XXX#X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X#XXX.X.X.X.X#X.XXX.XXXXXXX.X.X#X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX#XXX.X.X.XXX.X.X.X#X.X.X.X#X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX#X.X.X.X.X.X#X#X#X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X#XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X#XXX.X.X#X#X.X.XXX.X.X#X.X.X.X.X#XXX.X.XXX.X.X.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X
XXX...........X.........X......................X..........XX................X.............X.........................X..#.................X...................X.............X....X..#......X.X........X......X.....X......X.....X.............X.....................X.....X........X..................X..................XXX...........................X#.......#............XXXXX..........#........X..#..X.....X.........................XXXXXXXXX.....X......#.......#............X.........X.........X#....X...X#.....#.....X....................X.........X.................X.............X............X.................X.X.....#......X.........X#...#.............#..............X...............X......XXXXXX........#....X#.........XX........................................X...........#X............X..........X.......................X.....X.........X......X......X....#.#......X.......XXXXX#..............X.X............#...X........X#...#X......#X.X......X.#.....X......................X..................X....X..#X......X..........XXXX
XXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X.XXX.X.X.XXXXXXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X#X#X#XXX.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X#X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.XXXXX
XXX.X.XXXXXXX.X.X#X.X.XXX.XXXXXXXXX.X.X.X#XXXXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X#XXXXXXXXXXX.X.X.X#X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.XXXXXXX#X#X.X.XXX.X.XXXXX.X.XXXXXXX.X.X.XXX#XXX.X.X.XXXXXXXXX.X.XXX.X.X.X.X.X.XXXXXXX#X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXX#X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X#XXXXX.X.X.X.X.XXX.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX#X.X.XXX#X.X.X.X.X.XXX#X.X#X#X.XXX.X.X.X#XXXXXXX.X.X.X.X.X.X.X.XXXXXXXXXXX#X.X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.XXX.X#XXX.X.X.X.XXX.X.X.XXXXXXXXXXX#X.X.XXXXXXXXX.X.X.XXXXX.X.X.X.X.XXXXX.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#XXXXX.X#X#X.X.X.X#X.X.X.X.X.XXX.X.X.X.XXXXX.X.XXXXXXXXX.X#XXXXXXXXXXXXX.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X#XXXXXXX.X.XXXXX.X.X.X.X.X.X.X#XXXXX#X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X#XXXXXXX#XXXXX.X.X.X.X.XXX.X.X.XXX.X#X.X.X.XXX#XXX.X.X.X.X.X.XXX#X.X.X.X.X.XXX.X.XXXXXXXXX.X.XXXXXXXXX.X#XXXXX.X.XXX.X.XXXXXX
.XXX.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.XXX.XXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.XXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X
...........X....X...........................................X......#............X.......................X..#.X...XX........X.#........X............X..X....................................#.........................#.X..........XXX....................................X..X......X....X..X.....X...................X.................#X....#............X.X#X.X..#..X..#.#.....X...X..XXX........#...#...................X.#........X.......X...XXXXX........................X......X.......X....................X......X........#......X...........X#......X...........X#..X.....X.................X............#..........X............X.....................X..X.X.X..........X.X..X..X......X........X...........#.......#..X........X.......#...........X...............X.X..................X...X#............X........X.#.#.#..X.X#...............X.......X...X.......X........X....#....X...........X.................X...................X.............X.......X..........X..XXX........#...X.#X......#...........#....................X.....X.......
.X.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.XXXXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXX.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXXXX.X.X#X.X.X.X.X#X#X.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X#X.XXX.X.X.X
X#X.XXX#X.X.X#XXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.XXXXXXX.XXXXX.X.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X#XXX.X#X.X.X.X.XXX.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXX.X.X.X.XXXXX#X.X.X.XXXXXXXXX.X.XXXXXXXXX.X.XXXXX.X.X.X.XXXXX.X.X.X.XXXXX.X.X#X.XXXXX.X#XXXXX#X.X.X.X.X.X.X.X.X.XXXXX.XXXXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.XXX.XXX#X.X.XXX.X.XXXXX.X.X.X.X.X#X.X.X.X.XXX.X.X.XXXXX.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXX#X.XXX.X.X.X.X.XXXXXXXXXXXXXXX#X.X#XXXXXXXXX.XXXXXXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X#X.XXX.X.XXX.X.XXXXXXXXX#X#XXXXXXXXXXX.X.X.X.XXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X#X#X.XXXXXXX#X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXX.XXX.XXX#X#X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X.XXX.XXXXXXXXX.X.X.XXX.X.XXX.X.XXX#X.X.XXXXXXXXX.X.XXX.X.XXXXX.X.XXX.XXXXX.XXX.X.X.XXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.XXX.X#X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXXXX.X.X.X.X.XXXXX.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.XXXX
.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#XXX.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#XXX.X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.X#X#X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X.X.X#X#X.X.XXX.XXX.X.X#X.X.X.X.XXX.X.X.X#X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX#XXXXXXX.XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.X
........X...................X#.#..X....X....X................................#..............XX.#.............#.XXXXXX...X.......................X.......XXXXX..#.......................X..........X.........XXX...........X..#.....XXXX......................................#.......X...........X...........X..........X....#.........................#....X.......X........................#X.X.........................X.....X..#............X...........................XXXXX..#..........X............X.....#...#X....................#..................X...X............X...........XX............#......X.....XXX...................................X...X.....X.................X......#................X......#.............X..........X..#.....#......X.......X#.#...X.....X.X........X...................................X...X..#..X....................#X..............................X.....#...#...X....X....X..........X#..X............#X.X..#..XXX......XX...............X................X..........XXXXXXXXXXX#X#.....X......................
.X.X.X.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#XXXXXXX.XXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X#X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.XXX.X.X#X#X#X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.XXX.X.XXX.X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.XXX#X#X.X.X.X.X.X.XXXXXXXXXXX.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X
X.X#X.X.X#X#XXX#X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXXXXXX#X.XXXXXXXXXXX.X.X#X.X#X.X.X.XXX.X.XXXXXXX.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X#X.X.X.X.X.X#X.X.XXX.X.X.X.XXXXX.X.XXXXXXXXXXXXXXXXX.XXXXXXX.X.X.XXXXXXX.X.X.X.X.X.XXXXXXXXXXX.X.X.X.XXX.X.X.XXXXXXXXXXXXX.X.X.X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXXXXXXXXXX.X.X.XXXXX#X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXX.XXX.X.X.X#X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.XXXXXXXXXXXXXXX.X.XXX#X.X.X.X#X#XXXXXXXXXXX.X.XXX.X#X.X.XXXXXXX.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.XXXXXXXXX.XXXXXXX.X.X#XXX.X.X.XXX.X.X.X.X#X.X.XXXXX.X#XXX.X.X.XXX.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX#X.XXXXX.X.X.X.X#X.X#X.XXXXX.X.XXX.X#X.X.X.X.XXXXX.X.X#XXX.X.X.X.XXX#X.XXXXX.X.X.X.X.X.XXXXX.X.XXX.XXXXX.X.XXXXX.X.X.X#X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.XXX.X.XXXXXXXXXXX.X.XXX.X#X#XXXXX.X#XXX.X.X.X.XX
XX#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXX.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X#X.X.XXX.XXX.X.X.X.X#X.X.X.X.X#X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X#X.X.XXX#XXX.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X#X.X#X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X#X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X#XXX.X.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X#XXX.X.XXX.XXX.X.X.X.X.X.X.XXX.X.X#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXX.X.XXXXX.X.X.XXX.X.XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XX.....X...............X...#............X....#X#.....X.................X.......#.......#........X.......X..............................X.X...............#X.X.......X....X..............X....X..........X.......X..#...........X.................X.........................X..............X.....X...............XXX......#..................X......#XXXXX..........#.........XXXXXXXX............#.................................#....X.......X..............#XX...X.........X.............#.#X...X#..................X.....X.........X........#........X......................X....................XXXXX....#...#...............X...................X..X...........X................................#.X........X.........X....X......X..............#.#..X.......X..#...#....X...XXX..........X......X........#.X.....X..X#.............X.....#.................#X......X...X..............X.X#..X........X.........#.................#..X.X.......X.XXXXX...................XX......X....#..X.......X.X........X.#XXXXX#....X......#.........X.X.......X...X
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X#X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.XXX.X#X.X#X.X.X.X.X.X.XXXXXXXXXXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X#X.XXX.X.X.X.X.XXX.X.X.X#X#X.X.XXX.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X#X.X#X#X.X#XXX#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.XXX.X.X#X.X.XXXXXXXXXXXXX.X.XXX.X.X.XXXXX.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.XXXXX.X.X.X.X.XXXXX.X#X.XXXXXXXXXXX.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.XXXXXXXXX.X#X.X.X.X.XXXXXXX.XXXXX.XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXX#X.X.X.X.X.X.X.X.X.XXX#X#X.X.X#X.XXX.X.XXX#X.X.X.X.XXXXXXX.X.XXX.X.XXXXXXXXXXXXXXXXXXXXX.X#X.X.X.X#X.XXX.X.X.X.X.X.X.X.X#X.XXXXXXX#X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.XXXXX.X.XXXXXXX.X.X.X.X.X.XXX#X.XXX.X.X.X.X.X.X#XXX.X.X.XXX.X.X.XXXXXXXXX.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.XXXXXXXXX.XXX.XXX.X.X.XXX.X.XXX.X.X.X.X.X.X#X.X.X#X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.XXX#X#X.X.X.X.XXXXXXX.X.X.XXX.X.X.X.X#X#XXXXXXXXX.X.X.X.X#X.X.XXXXXXX#X.X.XXX.X.X.X#XXX.X.X.XXX.X.X#X.X.X#XXX.X.X.XXXXX.X.XXXXXXX.XXX#X.X.X.X.X.XXX.X.X.X#X#X.X.X#X.XXX.XXXXX.XXX#X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXX
.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.XXX.X.X.X.XXX.XXX#X.X.X.X.XXX.X.XXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.XXXXXXX.X.X.X.X#XXX.XXX.X.X.XXX.X.X.X.XXX.X#X.X.X#X.X.X.X.X.X.X.X#XXX.X.X#X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX.XXX.X.X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.XXX.X.X#X.X.X.X.X.X#X.X.X#XXX#X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X
.......X.......................#..XX....X#....................X......X.......#.......X............X...X..............................................#XX..........X.....X.....X.......X..X.........X........X.....................X...............X....X.X..........XXX......X.#.X....X........................X.................XXXXXX.............X.X.............X...........X......#..........X.......X.........X..................X.X..X..........X.................................X.....#.#............X....X........................X#.....X...X.....X.......................#..............X........#..X.....X.................X.............X.X....#...........#......X.........X.........X#....X...............XXXXXXX#.....#......X.........................X.........X.................X..#.X..................X...........XXX..X........X..#........X.......X...XXX..............X.......X........X..........X..........X.......XXXXX..X.#.......................#....X.....X.......X......#....X.........X..#............X...X...................
.X.X.X.X.X.X.X.X#X.X#X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X#X.X.X.XXX.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X#X.X.X.XXX.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X#X#X#X#X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.XXXXX.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X
X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.X.XXX#X.X#X.X.X.X.X.XXXXX#X.X.X.X.X.XXXXXXX.X.XXXXXXX.X.X.X.X.X.XXXXX.X.XXXXX.X.X.XXX.X.X.X.X.X#X.X.XXX.X.XXX.X#X.X.X.XXX.X.X.XXXXX.X.X.X.X.XXX#X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.XXXXX#X.XXXXX.X.XXXXX.X#X.XXX.X.X.X.XXX.X.XXX.X.XXXXX.XXXXX.X.X.X.XXXXX.X.X.X#X.X#X.X.X.X.X.XXXXX.X.XXXXXXXXX.X.XXXXXXXXX.X#X.X#XXXXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXXXXXXXX.X#X.X.X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X.X.XXXXX.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXX.X.X#XXXXX.X.X.X.XXX.X.X#XXX.X.XXXXX.X.X.XXX.X#XXXXX.X.X#X.X.X.XXXXX.XXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X.X#XXX.X.X.XXX.X.X.X.X.XXX.X.X.XXX.X#X.X.XXXXXXXXXXXXX.XXXXXXX.X.X.X.XXXXXXXXXXXXX.X.XXX.X.X.X.X#X.X.X.X.X.XXXXXXX.X.X#X.XXX.X.X#XXXXXXX.XXXXXXX.X.X#X.X.XXXXXXXXXXXXXXX#X.X.X.X#X.X.X.X.X#X#X#XXXXXXXXXXX#X.X.X#X.XXX.X#X.XXX.X.X.X.X.X.X.X.X#X.X.XXX#X.X.X.X.X.X.X#XXX.X#XXXXXXXXX.X.X.X.X#X.XXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXXXXXX.X.X.X.X.X.X#X.X.XXXXXXXX
XX.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X#X.X.XXX.X#X.X.X#X.X#XXX.X.X.X.X.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X#X.X.X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X#X.X.XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.X.X.X#X.XXX#X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXX..................X........................X......X.#.........X.......................X.......................X..X............X..X............#.X..XXX.......XX..X.......X..#X.............X.............X.....XX...............X........X.......X.........X...X.............XX...........X..X...XXX..X.............X.#X........#.....................#...X..XXXXXXX.....X...X..............X.X.......X....X.X#..X.............XXXXXXX......#X............X.....#.#..X........X.#......X..........X....X...............X...................X......X..........X..#.#........X....#.........#...#..XXXXX......#...........X.......X.X..X.........X....#......X...X#.......X............X.XX.....X.............................................................X........X.X...X..............X.....X....................X..X...................#.......#X.......X.................X......#...#........XXXXX.....X............X..X.X.X......#..X..............#X..X..............XXX........#......................X....#.#.............#.X......X...........
XXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X#X.X.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXXXX.X.X#X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X#X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX#X#X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXX.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X#X#X.X.XXX.X.XXXXXXX.X.X.X.X#X.X#X.X.XXXXX.X.X.X.X#XXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X.XXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXX.X.X.X.XXXXXXX#XXXXXXX#X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.XXX.XXXXX#XXX.XXXXXXXXX.X.XXXXXXXXX.XXX.X.X.XXX.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.XXX.X.XXXXXXXXXXX.X.X#X.X#XXX.X.XXXXXXXXX.X.X.XXXXXXX.X.X.X.X.X.X.XXX#XXXXXXXXXXXXXXXXX.X.X.X.XXXXX.X.X#X.X.X.X.XXX.X.X.X#X#XXXXX#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.XXXXXXXXX.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.XXXXXXX.X.XXX.X.XXX.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXXXX.X.XXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.XXXXXXXXXXXXXXXXXXX.X.X.XXX.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.XXX.XXX.X.XXXXX#X.XXX.X.X.XXXXXXX.X#XXX#X.X.X.X.X.X#X.X.X.X.X#X.X.XXXXX.X#X.XXX.X.XXXXXXX.XXX.X#X.X#X.X.X.X.XXX.X.X.X.XXXXX.X.X.XXX.XXXXXXX.X.X.X.X.X.XXX.X.X.X.XXX.XX
XXXXXX.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX#X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX#XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.X#X.X.X.X.X.XXXXX.X.X.X#X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X#X.X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.X.X.X.XXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXX.X.X.X.X.X.X#X#X.X.XXX.X.X.X.XXX#X.X.X.X.X.XXX#X.XXX.X
XXXXX........X....X#X#..X.........X.....X#...................X.X...X.X...........X..X........#..X...................X...........X.....................X......X...X..........................................X....X.X................................................X................X..............................X.X#...........................................X............X........X....X.X.X#..XXXXX..........#.X.........#X.XXXXXXXXXXX....X........................XXXXXXXXXXXXX#...........................X..X.............XXX..#...XXXX.....................X..#....X..X.#....X..#......X#...................#..........X......X.............................X...#.X..................X................X......X.....X.................XXXX........X..#X..#.X....................................................X......................X...XXXXXX..#...X................XXX........................X............X#...#...........X....X.....XXXXXXXXX........X.........#.X.....X............XXX#..........................XXXXX...........X#........
XXXXXX.X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#XXX.X.XXX.X.XXX.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.XXX.X.X.XXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.XXXXX.X.X.XXX.X.X.X.X.X.XXX.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXX.XXXXXXX.X.X.XXX.X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X#X.X.X.XXX.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXXXXXXXXXX.XXX.XXXXX.X.X.XXX.X.X.X.X.X.XXX.X.X.XXX#X.X.X.X.XXX.XXX.X.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.XXX.X.X.XXX.X.XXXXXXXXXXX.X.XXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.XXXXX
................X.....XXXXXXX#......X.X#...........#......XXXXXXX.X.......X...............X#...#............................XXXX
.X.X.X.X.X.X.X.X.X#X.XXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X#X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXXXX
X#X.X.X.XXXXX.X#X.X.X.XXXXXXX.X#X.XXX.X.XXX.X.XXXXX.XXX.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.XXXXXXXXXXXXX#X.XXXX
.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.....X.......X...X...........#....X..#....X.............XX.....#.#...X.......#X..........#................................X.....
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X.X.X#X.X.X.X.X#X.X#X#X.X.X
X.X.X.X.XXXXXXXXX.X.XXX#X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X#X.XXXXX.X.X.XXXXXXX.XXXXX.X#X.X.X.X#X.X.X.XXX.X.XXX.X.X.XX
XX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX#XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X
XXX................X...................#.....#X...........X...XXX.........................XXXXXXXXX.....XXX..............#.....X
XX.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.XXXXX.X.X.X#X#X.X.X.X#X.X
X.X.XXX.X.X.X.X.XXXXXXX.X.X#X.X.X.XXXXX.X.X.X.X.X.XXXXXXX.X.X#X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.XXXXX.X.X.X.XXX.X.X.X.X.XXXXX#X.X.XX
.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.#........X............#.#..X.......................................X.........XXX....#.....#...........#....X...................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X
X.X.X.X#X.X.X.XXXXXXXXX.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXX.X.X#X.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.XX
XXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.XXX.XXXXXXXXX.X.X.X.X.XXX#X.X.XXX
XXX.....X..X.................X....XXXXXXX.......X.......XXX......#.#X...........X#..X...........XXXXXXXXXXX....#X#..XXXXX.....XX
XX#X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.XXXXX#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXX#X.X.XXX
X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXXXXXXXXXX.X#X.X.XXX.X.X.X.XXX.X.XXX.X.XXX.X.X#XXXXX.X.X.X.X.X.X.X.XXXXXXX.X#X.X.X.X.X.X.X.X.X.X.XX
.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.X#X.X#X.X.X.XXXXX#X.X#X.X.X.X.X.X.X.XXX.X.X
..........X...........X#............X..#......X.....X#...............X.#..........X...X...........XXX...X.......................
.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X
X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXXXXXX#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X#X.X.XXXXXXX.X.X.X.XXXXXXX.X.X.X.X.X.XX
XX.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXX#XXX
XXX..#...X...#....X.........................X....#.X...........#........XXXXX#.......#X...............................X...XXXXXX
XXXX.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X#X#X.X.X.X.XXX.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX
XXXXX.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X#XXX.X#X.X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.XXX.X.XXXXXXXXXXXXX.X#XXXXX.X.XXXXXXXX
XXXXXX.X#XXX.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X
XXX...........X.............XXXXXXX.......X...........X..........X....X......X.......#..X#..X#...............#..................
XXXX.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X#X#XXX.X.X.X.X#X.X
XXX.X.X#X#XXX.X.X#X.X#X.X.X.X.XXXXXXX.X.X.X#X.X.X.X#X.X#X.X.X.X.X.X#X.X.X#X.XXXXX#X.X.XXX.XXX.X.X.X.X#X.X#X.X.X.X.X.X.XXXXX.X#XX
XX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X
X...X....#......X......X............X..#XX.......X........X......................XX......#X.......X.......X#....................
XX.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXX#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#XXXXX.X.X.X.X.X#XXX.XXX.X.XXX.X.XXX.X.X.X.X.X.XX
XX.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.XXXXX.X#X#X.XXX.X.X.X.X.X#X.X#XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.X
X.............X.................XXXXXXX.......X......#..X............X.......X......X..X.....X......X...............XXXXX.......
XX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.XXX.X#XXX.X.X#X.X
X#X.X.X.X#X.X.X.X.X.X.XXXXX#X.XXXXXXX.X.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X.X.XXX#X.X#X.X.XXX.X.X#X.XXX.X.X.X.X.X.XX
XX.XXX.X.X.X.X.X#X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXX..X......X.............XXXXXXXXXX.....#...#..XXXXX...X.............XXX...............................X................#....
XXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X#X.X.X#X.XXX.X.X#X.X.X.X#X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X
XXXXX.X.X.X.X.X#X.X.X.X.XXX.X.XXXXXXXXX#X.X.XXX.X.X.X.X.X#X.X.X.XXX.X.X.XXXXXXX#X#XXXXXXX.X#XXXXXXXXXXX.X#X.XXX.X.X.X.XXXXX.X.XX
XX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X
X....#....X........#XX.............X.....#......X..........#............................X#..............X.......X.X#....X...X...
XX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXX.X.X.X.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#XXX.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X#X#XX
.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
...........#X.....X#X.............X...XXX#X.............X......X.........X...#......X..#.......#.......#...#XXX.......XXX...XXXX
.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X#X.XXX.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXXXX.XXXXX
X#X.X.X.XXX.X#X.XXXXX#X.XXX#X.XXX.X.X.X.X.X#X#X#X#X.X.XXXXXXXXX.X.XXXXXXXXXXX.XXXXX.X.X.X#XXX.X.X.X#XXX.X.X.X.X.X#X.XXXXX#X.XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X#XXX.X.X.X.XXX.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX
...X...............#.#.................#..........X................................X.........#....XXX...........................
.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X
X.X.XXX.X.XXX#X#XXX.X.XXX#X.XXXXX.X#XXX#X.XXXXXXXXX.X.X.X.X.X.X.X.X.XXX#X.XXXXXXXXXXX#X.X.X.X.X.XXXXX.X.XXXXXXXXX.X.XXXXXXXXX.XX
XX.X.XXX.X.XXX.X.X.X.XXX.X.X.XXX.X.XXX.X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X#XXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X
XXX.........X.X....X.............X..X............#...X....X.....X......X..............X.X.....XXXXXXX........................X..
XX.X.X#X.X.X.X.X#X.X.X#X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X#X#X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXX.X#X.X.X.X.X.X.X.X.X#X.X.X.X
X.X.X.X#X#XXX.X.X.X.X.X#X.XXXXX#X#XXXXX.X.XXXXXXX.XXX.X.X.XXX.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXXXXXX.X.X.XXXXXXX.X.X.X.X.X.X.XX
.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X
........XXX..#.X......X........X....X.................X.......X....#......X.........X#............................X.....X.......
.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X
X.X.X.X.XXX.X.XXX.X.XXXXX.X.X.X.XXX#X.XXX.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X#XXXXXXXXX.X#X.X.X.X.XXXXXXX.X.X.X.XXX.X.XXX.XXXXX.X.XXXX
.X#X.X.X.XXX.X.X.X.X.XXX.X#X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.XXXXX.X.X.X.X.X.X#X#XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X
..........X......#.#..............X....................#X.......XXXXX............X...................#...#...X.........X.......X
.X#X.X.X.X.X.X.X.X#X#X#X.X.X#X.X.X.X.XXX.X.X#X.X.X#X#X.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X
X.X.X.XXX#X#X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.XXX.XXX.X.X.X.X.X#X.X.X#X#XXX.X.X.X.XXX.X.XXX.X.XXXXX.XXX.X.X.X#X.X.X.XXX.X.X.XX
XX#X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.XXXXX#X.X.X
..............X..#.#..X........X........X#..X.....X..........#................X#....................X........X.....XXXXXX.......
.XXX.X.X#X.X#XXX.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X#X.X.X
XXX.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXX.X.X#X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXXXX.X.X#XXX.X#X.X.X.X.XXX#X.X.XX
.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.XXX.X.X.X.XXX.X.X.XXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X#X#X.XXX
..........X............#..........X......#..X...X.........X......#X.......X....#X.........X.........X.....................XXXXXX
XX.X.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X#X.X.X.X.X#XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX
X#X.X.X.X.XXXXXXX.X.XXX.X.X.X.X.X#X.X.X.XXX.X.XXXXXXXXXXX.X#XXX.X.X.X.X#X#XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.XXXXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X.X.XXX.X.X.XXX
.#.....X.........X...X.....#.......X...........................#....XXX.....XXX..........#X.....XXX..........#X..X....X.........
.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.XXXXX#X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X
XXX.X.X#X.XXX.X.XXXXXXX.X.X.XXXXXXX.X.X#X.X#XXX.X.X.X.X#X.X.X.X.X#XXXXXXX.X.XXX.X.X.X.XXX.XXXXX.XXX.X.XXX.X.X.X.X.XXX.X.X.X.XXXX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X
....X........X.........X...........X..XXX.......X...........X.............X#...................#X.........XX........X...........
.X.XXX.X.X.X.X.X.XXX#X#X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X#X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X#X.X.X.X.XXXXXXXXX#XXXXX.X.X.XXX.X.XXXXXXXXX#X.X.XXXXX.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X#XXX.X#XXXXXXX.X.X.X.XXX.XX
.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.....#...X.................X..X................X.X...........#...............X....X....................................X......XX
.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X
X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.XXXXX.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.XX
XX.XXXXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXX.XXXX.X....X...X.....X....X..#.XXXX...X.............X.XX.....#..........X......X.......X....X..................#X...X..X
XXXXXXXXXXXX#X.X#X.X.X.X.X.X.X.X.XXX.X.XXXXX.XXX.X.X.X#X.X.X#X.X.X.X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.X#X.X.X.X
XXXXXXXXXXXXX.X#X.X.X.X#XXXXX#X.XXXXX.X.XXX.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X#X#X.X.X.X.X.X.X.X.X#X.XXX.X.XXX.X#X.X.X#X.X.X.X.X.X.XX
XXXXXXXXXXXXXX.X.X.XXX.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.XXX.X.X#X.X.X.X.XXX
XXXXXXXXXXXXX......#X.......X...X....#...........XX#................X...XX...X...#...#X.....X...............X...XX.#.#......XXXX
XXXXXXXXXXXXXX.X#X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#XXX#X.X.X.X.X.X#X.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X#X#XXXXX
XXXXXXXXXXXXXXX.X.X.X.X.X#X#XXX.X.X#X.X.X.XXX.X.XXX.X.X.XXXXX.X.X#X.X.X.XXXXXXXXX.XXX.X.XXX.X.X.XXX.X.XXX.X.X.X.XXX.X#X.X#XXXXXX
.X.XXX.XXX.XXX.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.XXX.X.XXX.X.XXX.X.X#X.X.XXX.X.X.X.XXX.X
............X......#....X#.....#...XX..........#.............#X...X..................#X.XXXXX.............XXX...................
.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.XXX.X.X#X.XXX.X.X.X.X.X#X#X.X.X#X.X#X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.XXXXX.X.X.X#X.X#X#X.X.X
XXX#X.X.X.X.X.X.X.X.X.X.X#XXXXX.XXXXX.X#X.X.XXX.XXX.X.X.X.XXX.XXX.XXX.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXXXX.X.XXX.X.X.X#X.XXX.X.X.XX
XXXX.XXX.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X#X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX
XXX...X......X..X#.#.......XX...X.......XXX..........X...XXXXXXXXXXX...#......XXX......................X..X.......X.....X...XXXX
XX.X.XXX.X.X.X.XXX.X.X.X.XXXXX.X#X.X.X.XXXXX.X.X.X#X.X.XXXXXXXXXXXXX.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.XXXXX
X.X.X#X.X#X.X.XXXXX.XXX.X#XXX.X.X.X.X.XXXXXXX.X#X.X.X.XXXXXXXXXXXXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X#XXX.X.X.X.X.X#X.X.X.X.XXXX
XX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX
...X....X..............X.....X.X..................X.........X..........X.....X......X.....X........X.......#....X...............
.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX
XXX.X.XXX.X.X.X.X.XXXXXXX.X#X.X.X.X.XXXXX.X#X.X.X.X.X.XXXXX.X.XXX#X.X.X.XXXXX.X.XXX.X.X#X#X.X.XXXXXXX.X#XXX#X.X.X.XXXXX.X.XXXXXX
.X.X.X.XXXXX.X.X.X.X.X.XXX.XXX#XXX.X.X.X.X#XXX#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.X.X.X#XXXXXXX
....X.....X....#........X.......X...........XXXXXXX...............X...........X.......X.....................X#.X........XXXXXXXX
.X.X.X#X.X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X#X.X#X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXX
X#X.X.X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.XXX.XXXXXXXXXX
.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX
.........X.................X.....X.....X.............#X#........X...X..........#..X....#.#.#.X......X....X.....#X....#..........
.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXX
XXX.X.X.X#X.X.X.X.X.XXXXXXXXX.X.XXX.X#X.X.X#X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.XXX#X.XXX#X.X.X.X#X.X.XXX.X.XXXXX.X.X.X.XXX.X.XXXX
XX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X#X.X.X.XXX.X#X.X.X.X.X.X
..........X....#.X...................X......X...X.................X#...X.#.X..............X.....X...............X..X............
.X#X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X
X.X.XXX.X.X.XXX#XXX.X.XXXXXXXXXXXXX.X#XXXXX.X.X#XXXXX.X.X.X.XXX.X.X.X.X#X.X.X.XXX.X#X.X.X.X.XXXXX.X.XXXXXXXXXXX.X.X#X.X#X.X.X#XX
.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X.XXX#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X
.......#....X.........................................X.......X....#......X.......X............#X.................X..........#XX
XX.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X#X.X.X.X#X#X.X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X
X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X#X.X.XXXXX.X.X#X.X.XXXXX.X.XXX.X.X.X.X.X.XXX.XX
.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X.XXX#XXX.X.X.X.X#X.X.X.X.X.X.X.X#X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX#X.X.XXX
......X........X....X.........X#......X...X#.#..X.....X#.....#...#..........X.....X.........X..................#..X............X
.X#X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X
X.X.X.XXXXX#X.XXXXXXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXXXX.X.XXXX
XX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X
XXX........X................X..#..................X........#.....#....XXX............#XX...X...........X.#..X............X......
XXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX
XXX.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.XXX#X.XXXXXXX#X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXXXXXX.X.XXX.X.X.XXX.X.X.XXXXXXXXXX
XX.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.XXX.XXX.X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
.....................X.................X....................X..#X....X.....#.#...........X.................#.....#X.............
.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X
X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXXXX.X.X#X#XXXXX.X.X.X.X.X.XXX.X#X.X#XXXXXXX.X.X.X.X.X#XXX#X.X.X.X#X.X.XXXXX#X.X.XXX.X.X.X.X.XXXX
.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X
...#..X....#X....#.................#...........#.#..X.....X....#....X.X#X......#..X.......X#.......X.........X.XXXX.....X.......
.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X
XXX.XXX.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X.XXX.X.X.XXX#X.X.X.X#X.X.X.X#XXXXX.X#X.X.X.XXX.XX
.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.XXX.XXX.XXX.X.X#X.XXX.X.X.X.X
............X.........X..#........X....#....X..#.#....X.......X......#....X..#..........X.......XXX....#X...........XXX.........
.X.X.X.X.X.XXX.X#X.X#XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXX.X.X.XXX
X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X.X#X.X.XXXXXXX.X.X.X.X.X.X.X#X.X#X.XXXXX#X.X.XXX.X.X.X#X.XXX.X#X.X.XX
XX#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX#X.X.X.X.XXX.X.X#X.X.XXX#XXX#X.X.X.X.XXX.X.X
.#.#.....................#..........X..#...XX...........X#................X.......X#.#......X...............XXX...X#......X.....
.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X
X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXX#X#X#X.X.XXXXXXX.X.X#X.X.X.X.XXXX
XX.X.X.XXX.XXX.X.X.XXX.X.XXX.XXX.X.X.XXXXX.X.XXX.X.X.X.XXX.X.X.X.XXX.XXX.X.X.X.X#X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX
........X..X...X...#X.....X...X...........X...X..X...#..X.......XXXXX..#.................X.#X#.#....X.............X....#....XXXX
.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXX.X#X.X.X.X.X#X.X.X.X.XXXXXXX.X#X#X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXX.X#X.X.XXXXX
X.X.X.X.X.XXXXX.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXXXXXX#X.X.X.XXXXXXXXXXXXX.X.X.X#X.XXXXXXX#X.X.X.X.X.X.X.X.XXXX
.X.X.X#X.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X
.......#.................X...#....X#...........X...#.X.....X........X....................................#XX..X....X............
.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X
X.X.XXX.X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.XXX.X#X.XXX.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.XXXXXXX#XXX.X.X.X.X.X.X.XXX.X.XXXX
XX.X.X.X.X.XXX.X.X#X.X.X.X.X#X.X#X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X
XX.......X..X...................X......#....X...X.....X#...X........X..#..XXX.....X#...................#....X....#X............X
XX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X#X.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X
X.X.X.X.XXXXX.X#X.XXXXXXXXX.X.X.X#X.XXX.XXX.X.X.X.X.XXX.X#X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X#X#XXXXX.X.X.X.X#X.X.X.X.X#X.X.XX
XX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.XXXXXXX.XXX#X.X.X.XXX.X.XXX.X.X#X.X.XXX.X.XXX.X.X.X.XXX.X.X.XXX.X.XXX#XXX.X.X
XXX....XX...................X...XXX................XXXXXXXXXXXXX............X..XX..........X.#X.........X.......X.........X.....
XXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.XXXXXXX.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X#X.X.X.X
XXX.X.X.X.XXXXX.X.X#X.XXX.X.X.X.XXX.X.X.X.XXXXX.X.XXXXXXX.X#XXX.X.X.X.X.X.XXX.X.X.XXX.X.XXXXX.X#X.XXX.X.X.XXXXX.X.X.XXXXX.XXX.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X#X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X
................X................X...#XX..............X.............X#.#............X.................X.......X...............XX
.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.XXX
X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.XXX.X.X#X.X.X.X.XXX#X.X.X.X#X.XXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X#XXX.X.XXXX
.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X#XXX.XXX#X.X.X.X.X.XXX.X#XXXXX.X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
........XX........X....X..X..............XX#.............X..XXXXXXXXX...................X......X..........X...............X.....
.X.X.X.XXXXX.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X#XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X#X.XXXXXXXXX.X.XXXXXXXXX.XXX.X.XXXXX.X.X#X.XXXXXXX.X.XXX#X#X.X.XXXXX.X.X.X.X.X.X.XX
XX#X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X
XXX.......X...X....#.......XX........#..X................X......X.................X.........X..#..................X............X
XX.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X#X#X#X.X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X
X.X.X.X.X.X.X#X#X.X.X.X.XXXXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.XXX.X#XXX.X.XXXXXXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X#X.X.XX
.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXXXX#XXXXX.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X#XXX
...X.#....X...X.........................X..X.......X.............X................XXXXXXXXX....#....X...X..............#......XX
.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXX.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXX
X#X.X.XXX#X#X#X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X#XXX.XXXXXXXXX.X.X.X.X.X.X.X.X.X#X#X.XXXXX.XXX.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.#................X.........X..#.X......X#..XXX....X....XXX............X.X..........XXXXXXXX................X#.............#....
.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X#X#X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X
X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.XXX.X#X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X#X.XXXXXXXXX.X.XXX.X.X.X.X#XXXXX.X.XXXXX.X.XX
.X.X.X.X.X.XXXXX#X.X#X.X.X#X#XXX.X#XXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X
..........XXXXX.........XX..........X.....X..........X..X......#X.X#.......#.#X#..X..#...#.....X......X............X..........XX
.X#X#X.X.XXXXX.X.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X#X
XXX.X.X.XXXXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.XXX#XXXXX.X.X.X#XXXXX.X.X#X.X#X.X#XXXXX.XX
.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X
....X..................#....X.........X............X...#X....#X#......X.........................X............#.#..X.............
.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X
X#X.X.X.XXX.X.X#X.X.X#X.XXX.X#X.X.XXX.X#X.X.X.X.X.XXXXX.X.X#X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX#X#X.XXX.X#X.X.X#X.XX
.X.X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.XXX.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X
............X#...X....................XXXXX..........X.........X..X.....X..#..X.....X#X..........#X........#.......#..X....X....
XX.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X
X#X.X.X.XXXXX.X.X.XXX.X.X.X.XXXXXXXXXXXXX.X#X.XXX.X.X.X.XXXXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXXXX.X.XXXXX.X.X.X.X.X.X#
.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X#X#X.XXX.X.X.X.X.X.X.X.X#XXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X
.....X........X...X......X............X.....X......#.........#..X..................................X..............X.......X.....
.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X
X#X.XXXXX.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X#X.XXXXX#X.X.X#XXX.X.X.X.XXXXX#X.X.X.X.X.X.X.X.X#X.X.X.X#X.XXXX
.X.X.X.X.X.X#XXX#X.X.X.X.X.XXX.X.X.X.X#X.X.X#X#X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.XXX.X
.........#....X...........XXX..#...#...X...X...................X..........X...........X.........XXX........#....X..............X
XX.X.X.X.X.X.X.X#X.X#X.X.XXXXX.X#X.X#X#X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.XXXXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.XXX.XXX.X.X.XXXXXXX.XXX.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.XXXXXXX.X.X.XXX#X#X.X.X.X.X#X.XXX.X#X.X.X.XXX.XXX.X#XXX.X.X.XX
XX#XXX.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.XXX.XXXXX.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X#X.X.X#X.X#X
XXX....X......X......X.....................X......X......#....X...........X......X...#........X......XX#...................#....
XXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.X.XXX.X.X.X#X.X#X.X.X.XXX.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X
XXX.X.XXXXX.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X#XXX.X.XXX.X.X.X.X#XXXXX.X#XXXXXXX#X#X.X.X.X.X.XXXXXXXXX.XXXXX.X.X.XXXXXXXXX#XXXX
XXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X
XXX........X.......................#.......X........X......#............................X.............X.........................
XX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X
XXX.X#X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.XXX.X.X#X.X#XXX#X.XXX.X.X#XXX#X.XXXXXXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X#XXXXXXX.X#X.X.X.X.XX
.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.XXX
...#..X.......X............#...#XXX#......XXX................................X..X..........X.......#X..............X............
XX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX#X#XXX.X.XXX.X.X.X.X.XXXXX.X.XXX.X.X.X.XX
.X.X.X.XXX.XXX.X.XXX.X#X#X#XXX.X.XXX.X.X.X.X.X.X.X#X#X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX
...X..X....#..X...X#X.X#.#X...........X........#................X.......X..............X..XXXXX..#...#..............X.......XXXX
.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.XXX.X.X.X#X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X#XXX.X.X.XXXXX
X.X.X.X.XXX.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXXXXXX.X.XXXXX.XXX.X.X.X.X.XXX.XXXXX.X.XXXXXX
XX.X.X#X.X.X.X.X.X.X.X.X.X.XXX.XXX#XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#XXX.X.X.X.XXX
X....#...................#..X...X....#..X...........X........X....X..........X.....................X.......X....X.......X......X
XX.X.X.X.X.X.X.X.X.X#X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X
X.X#X.X#XXX.X.X.X#X.X.XXXXX.X.X.X.XXX.X.X#X.X.X.XXX#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.XXX.X.XXXXXXX.X#X.X.X.X.X.X.X#
.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X
......X........X...........#....X.........X#........X..#........X...X#....X...X.....X..#...X...#..X..................X.......#.X
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X#X
X.X.X.X.X.X.XXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXXXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#XXX.X.X.X.XXXXX.X.XXXXXXXXX.X.XXX.XX
.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X
........X..........XX...................XXXXXX...............#X.XX...X..X#...#..........X........#.............................X
.X.X#X.XXX.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.XXX.X.X.X#X.X.X.X.X#X#XXX.X#X.X.X.X.X.X.X
X.X.X.XXX#X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.XXXXX.X.XXXXXXXXXXX.X.X.X.X#X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X#X.XX
XX.X.X.X.X#XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX#XXX.XXX.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.X#XXX.X.X
...X.........#.......#.........XX.............X..............XXXXXX........#...X...................X...X....XXX...XXX.....X.....
XX.XXX.X.X.X.X#X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.XXXXX.X.X.X.X.X
X.X.X.X.XXX.X#X.X.XXX.XXXXX.X.X.X#X.XXXXX.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X#X.XXX.X#X.X.XXXXX.X.XXXXXXX.X.XXXXXXXXX.X.XXX.X.X.X.X#XX
XX.X.X.X.X.X#XXX.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX
XXX........#XXXX...........X...X..........X.........X...X#.......................X.................#.............X..............
XX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X#X.XXXXX.X.XXX.X.XXX.X.X.X#X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X#XXXXX.X.X#X.X.X#X.X.X.X.XXX.X.XXX.XXX.X.X.X.X#XXXXX#X.X.X.X.X#XXXX
XX.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.XXX#X.X#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X
XXX.....................X#............X....#........X...............X..#........X.X.......X...X.......X..........X...#.X........
XX.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X#X#X#X#X.X.X.X.X#X#X.X.X#X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X
X.X.XXX.X.X.X.XXXXXXXXXXX.X.X.X.X.XXXXXXXXX.X.X.XXX.XXXXXXX.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X.X.XXX.X.XXXXX.X.X#X#X.XX
XX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXX.X.X#X.X
...........................X.........X.....................#...#...#..........XXXXX.X..#.#............................X.....X#.X
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X
X.X.XXX.X.X.X.X.X#XXXXXXXXXXX.X.X.X.XXXXXXX#X.X.X#X.X.X.X.X#X.X.X.X.XXX.X.XXX.X.XXX.XXX#X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.XXX.XXX.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX
.......X....X.................XX...........X....X.....X................X.......#..........X..#.#X.........X......X......XXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX
X#X#XXXXXXX.X#X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.XXXXX#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX#X.XXX.X.XXX.X.X#XXXXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X
................X......X.....X....X...........X.....XXX.........XXXXX..#.............X........X......#.....#...X...........#....
.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X#X#X.X.X.X.XXX
X.X.XXXXX.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X#X#XXXXX.X.X.X#X.X.X.XXX.X#X.X.XXXXXXX#XXXXX.X.X.XXX.XXX.X.X.XXXX
.X.X.X.X.X.X.X#XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXXXXXX.X.X.X#X.X.XXXXX.X.X#X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX
.........#..............XX..........XX.....#.X......X...X.....XXXXXXXXXX....X.X#....XXX.......................X......#.....#....
XX.X.X.X#X.X.X#X.X.X.X.XXXXX.X.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.XXXXXXXXXXXXX.X.X#X.X.XXXXX.X.X.X.X#X#X.X.X.X.X.X#X.X#X.X.X#X.X.X.X
X.X.XXXXX.XXX.X.X.X.XXXXXXXXX#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X#X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X#X#X.X.XX
.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXX.X.X
.......X.....................X...X............X.....................X....#.......#..............X.XX............X.........X.....
.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXXXX.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X
X.X.XXXXXXXXX.X.X.X.X.XXX.X.X.X#XXXXX.X.X.X.X.XXXXX.X#X.X#XXX#X.X.X.X.X.X#X.X.XXX.XXX.X.X.X.XXXXX.XXXXXXXXXXXXXXX#XXX#X.X.X#X#XX
XX.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X
X.............XXX....#.#.....#X............X...........X..X...X......X................X..#.............................X.#...#..
XX.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X#X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X
X.X.X#X.X.X#X.X.X.XXX.X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X#XXX.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XX
.X.X.X#X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.XXX#X.X#XXX#X.X.X.X.X.X.XXX.X.X
.......#X.X..................#X.X....X...X....X.....X.........X#.......X.....X..X.......X...X........#....X..#.......X..........
.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.X.X
X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X#X.X.XXX#X.X.X#X.X.X.XXX.X.X.XXX.X.XXX.X.X#X#X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X#XX
XX.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X#XXX.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X#XXX.XXX#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX
XXX..#..X...X..........#.#...#..........X.....X...X.......X......#.....X......X...X...X.......X.X...................X....XXXXXXX
XX.X.X.X.X.XXX.X#X#X.X#X#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.XXX.X#X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX
X.X.X.X.X#X.X.X.X.XXXXX.X.X.X#XXX.X.XXXXX.XXX.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.XXXXX.XXXXX.X.XXX#X.X.X.X.X.X.X.X.X.X#X.XXXXXX
.X.X.XXX#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXX.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X#X.X.X.XXX
......X....#X............X.#.............X.....#.#.X.......#.............#..X..#...................#......X....#...X.....#....XX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX
X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X#X.X.X.XXXXX.XXX#X.XXX.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXX
.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X#X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X.XXX
.....X..............X....X.......X.....#XX.........X...........#............X...X...........X......XXXX..#......XXX...........XX
#X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.XXX
X.X#X.X.XXXXX#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXXXX.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X#X.X.XXXXXX
XX.X.X#XXX.X.X#XXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X#X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX
X..#...........#........X.........X#.#.......X........X......#........X.....X#.................X.....#...............#..........
XX.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X
XXX.XXX.X.XXXXX.X.X.XXX.X.XXX.X.XXX.XXX.X.X.X#X.X.XXXXX.X.X.X.X.XXXXX.X#X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.XXXXXX
XX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.XXX.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X
X.............X..........X..................X........X.....#.X........X............#....X....X......XXXX......XXXXX.............
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X.XXX.X.X.X.X#X.XXX.X.X.X#XXX.X.X.X.X.X.X#X
XXXXX#X.X.X.X.X#X.X.X.XXXXX.X.XXXXX#X.X.X.X.X.XXX.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#
.X.X.X.XXX.XXX.X.XXX#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX#X.X.X.X.X
........X.....X....X...............X...X..........X............X......X...X........................X.....#...X......X#.........X
.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.XXX#X.X.XXXXX#X.X.X.X.X.X.X.X#X#X.X.X.X.X.XXX.X#XXXXX.X.X.X.XXX.X#XXX.X.X.X.X.X.X.X.X#XXXXXX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X#X#X.XXX#X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X#X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X
X..X...............X...X...#.......#....X........#X...X.X....X......X....X.X..............X.............X..........#.X..........
XX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXXXX.X#X.X.XXXXX#X#X.X#
XX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX#X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X..........X......X......X....X........X............X.....X....X.....#X.....X...XXX.............XXX..........X...#.......#X.....
XX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.XXXXX.X#X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X
X.X.X#X.X.X.XXXXX#X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXX.X.X#XXX.X.X.XXXXXXX.XXX.X.X.X.XXXXXXX.X.X.XXX.XXX.X#
XX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX#XXXXXXXXX.X
.........X............X..#.......X......XX........X..#..X......................#XXXXX..........#....X..#......XXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X#X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXX
X.X.XXXXXXXXX.X.XXXXX.XXX.XXXXX.X.XXXXX.XXX.X#X.X.XXX#X.XXX#X#XXXXX#X.XXXXX#X.XXXXX.X.X.X.X.X.X.X.XXXXX.X.X.XXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X#XXX.X.XXX#XXXXX.XXXXXXXXXXXXXXX
...........................................X...#...........#X......#............X#.....#....X..#.........#X.........XXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X#X#X.X.X.XXX#XXXXXXX
X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.XXXXXXX.X.X#X.X.X.X.X.XXX.X#X.XXX.X.X.X.X.XXXXX.XXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXX
XX#X.X.X.XXX.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X
X#.............X......X......XX...........X........#X..X...#..X....#...#XX...............#...#...#X...............X............X
#X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X#X#X.X#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
X.XXXXX.X.XXXXXXX.X#X.X.X.XXXXX#X#X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXXXX#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.XXX.X#XXX.X.XXXXXXXXX.X#XX
XX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X
X#...............#XXXXXX...............#X.......X....#XXX..........X...#X....XX....XX........................X.........#........
#X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X
X.X.X#X.X.XXXXXXX.XXXXXXX.X.XXX.X.X.X.X#X.X.X.X#XXXXXXXXX.X.X.X#X.XXXXX.X.X#X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXX.X#X.X.X.X.X.X.X.XXXX
XXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X#XXX.X.X.X.X
XXX..X...........X.............X.X...#......X............#X...............X...X#......X...................X........#.X..........
XX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.XXX.X.X#XXXXX.X.XXX.X.X.X.X.XXXXXXXXX.X.X.X.X.X#X.X.X.XXX.X#X.X.X.X.X.X.X#X.X.X.X.XXX.X.X#XXX.X.XX
XX.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X#XXX.XXX.XXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X
X#...#.....X............X........X................X................X.XXX...X.X............X#..X...X.......X...........X...X.....
#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X
X.X.X.X.X#X.X.X.X.XXXXX.X.X.XXX.X.XXX#X.X#X.X.XXX.X.X.X.X.XXX.X#X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#XX
XXXX.X.XXX.X.X#X#X.X.X.X#X.XXX.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.XXX#XXX.X.X.X.X.X#XXX.X#XXX.X.X.X.X.X.X.XXX
XXXXX..X..........X..................X..X......X....X............X..X...........X#...#.#..X......#......X......#........X...XXXX
XXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.XXX
XXXXX.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.XXX#X.XXXXX.XXX#X.XXXXXXX.X.XXX.X.X.X.X.XXX#X.X.X.X.XXX.XXXXX.X.X.X.X#X.X#X.XXX#X.X#XX
.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X
.....#X..#.........X....X....................#............................XXXXX......#...................X.#.#......X.....X#....
.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X#X.X.X#X.X.X.XXXXXXXXX#X.X.X.X.X.XXX#XXXXXXX.X#X.X.X.X.XX
.X.XXXXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#XXX#XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X
....................X...................XX...X.......#..X.X........#.X.......................X....X........................#....
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X
X.X.X.X.X.X.XXXXX.X.X#X#X.XXXXXXX.X.X.X.XXX.X.X.X.XXX.XXX.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X.XXX.XXXXX.X.XXX.XXXX
.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXXXX.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXX.X.X.X.X.X.X.X
......X...........XXXXXXX.......XXX....#....X...................XXXXXXXXXXX#.......#........X#.....................X............
XX.X.XXX.X.X.X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXX.X.X.X.X#X.XXX.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X
X.X.XXXXXXXXX.X.X.XXXXX.X.X.XXXXXXX.X.X.XXX.X.XXXXXXXXXXXXX.X.XXXXXXXXXXXXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X#XXXX
XX#XXXXXXXXX.X.X#X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXX.......XXXXXXX.................................................X...XXX............#......XX...............X.#.X......
XX#XXX#XXX.X#X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.XXXXX.X.X.X.X.X#X.X.X#X.X.X#X#X.X.X.X#X.X.X.X.X#X.X
X.X.X.X#XXX.X.X.XXXXXXX#X.X.X.X.X.XXX#X.X.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX.X.XX
XX.XXX.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#XXX.XXX.X.X.X.X#XXX.X.X.X.X.X.X.X#X.X.XXX.X.X.X#X.X.X.XXX.X#X.X.X.X.X.X.X
X.........X.......X.X......#.X.......X.#X..............#..XXXXX...............................XXXX............X#................
XX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.XXX.X#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X#X
X#X.X.X.XXX.X.XXXXX.X.X.XXX.X.X.X.X.XXX#X.X.X.X.X.X.XXX.XXXXX.X.X.X#X.X.X.X.XXXXXXXXX.X#X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X#XXXXX.X#
.X.XXX#XXX.X.XXX.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X
.....#..X.........X......#.....#........X#....XXXXX..................X........................................X.................
.X.X.X.X#X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.XXXXXXX.X#X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.XXXXX.X.X.X.X.X.X.X.X.X#XXXXX.X.XXXXX.X.XXX.X.X.X.XXXXX.X.XXXXX.X#X.X.X.XXXXXXXXXX
.X.X.XXX.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX
...#..................XXXXXXX................#....X........X......X.................X....#X#.........X.........X..X...........XX
.X.X.X.XXX.X#X#X.X.X.X.XXXXXXX#X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X
XXX.X.X.XXXXX.XXXXXXX.X.XXXXX.X#XXX.X.X#X.X.X.X.X.X#X.X.X#X.X#X.X#X.X.X#X.X.X.X.XXXXX.X.X.X.XXXXXXXXX.X.X#X.X.X.X.X.X.X.XXXXX.XX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X........................#.........#..X.......X............#.#XXX.....X..............X................X#.#...X...#..............
XX.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X
X.X.X.X.X.XXXXX.X.XXXXXXX.X#X.XXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.XXX.XXXXX.X.X.X.XX
XX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.X
XXX...X................X................X......X..XXX...XXX.X....#.#..X....X....XXXXX...X#............X................X........
XX.X#X.X.XXX.X.X.X.X.X.X.X.X#X.X#X.X#X.XXX.X#X.X.XXXXX.XXXXX.X#X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X
XXX.X.X#X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.XXXXX.X#XXXXXXX.X.XXXXX.XXX.X.X.X.X#X.XXX.X.X.X.X.X.XXXXXXXXXXX.X.X.X.XXX.X.XXX.X.X.X#XXXX
.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..................................................X........X.............................................X............X.........
.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X
X.X.X#X.X.X.X.X#XXXXXXX#X.XXX.X.X.XXX.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.XXXXX.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.XX
XX.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#XXX.XXX#X.X.X.X#X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X
XXXXX.....X....................X.....#.X.....X..........X.....X#..................X............X.X........X#.....X.......X......
XXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X
XXXXX.X.X.X.X.X.X.X#X.X#X#X.XXXXXXXXX.X.X.XXXXXXXXXXXXX#X.XXXXX.XXX.X#X.X.XXXXXXXXX.X#XXXXXXX.X.X.X.XXXXXXX.X.X#XXXXXXXXXXXXX#XX
XXXXXX.XXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXX.....X#...X.................X.............................X..X#...........X.........X..X........X......................
XXXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X
XXXXXXXXX.X.X.X.X.X.XXX#X.X.X.XXXXXXXXX.X.XXXXX.X.X#X.X#X.XXX.X.X#X.XXX.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X#X.X.XXX.X.X.X.XXXX
XXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXX.XXX.X.X.X
X#........X............X...............X.......#X.............X.........X#..X...X....................#..X.......X...X...X.......
#X.X.X.X.XXX.X.X.X#X.X.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X#X.X.X.X.X
X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.XXXXXXXXX.X.XXX.XXXXX.X.X.X.XXXXXXXXX.X.X.X#X.X.X.X.X.XXXXXXXXXXX.X.X.XXX.XXX.X.X.X.X.X.X.X#X.XX
.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXX.X.X#XXX.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X
.#....X...........X.....X............................X........................X...................XXXXXXXXXXX....X..............
.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.XXX.X#X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X#X.X
X.X.X#X.X.X.X.X.X.XXX#X#X.X.X.X.X.XXXXXXX.X.X#X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXXXX.X.X.XXXXX#X.XXXXXXXXXXX.X.XXXXXXXXXXX.X.XX
.X.X.X.X#X.X#X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.XXX.XXX.X.X#XXX#XXX.XXX.X.X.X.X.X.X#X#XXX.X.X#X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X
.#.....#.......X.....X.X.X................X.....XXX...XXX.......X........#.#...#...#..........X#...XXXX.........................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.XXXXX.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.XXXXX#X.X.X.X.X#X.X.X.X.X.X.X.X
X#X.XXX.X.X.XXX.X#XXX.X.X.X.XXXXXXXXXXXXX.X.X.XXXXX.X.XXX.X.XXX.X.XXXXXXX.X#X#X.X.X#X#X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X#X.X.X.XXXX
.X#X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X#X.X.X.XXX#XXX.XXX.X
......................X.....................X.............................X......#..X#.....#.........X.....X.....X..XX..........
.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X
X.X.XXXXX.X#X.X.X#X.X.X.XXXXXXX.X.X#XXX.X.X#X.X.X.X#X.X.XXX.X.XXX#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXXXX.X.XXXXX.X.XXX.X.XXX.XX
XX.XXX.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X
X#.#X.....X......#.....................#......X....#.......X......X#.....#X.X....X.....X.........X................X.............
.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X
X.X.X#X.X.X.X.X.X.XXX#X.XXX.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.XXX.X.XXX.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X#X.X.XXXXXXXXXXX.X.X#X#XXX.X.XX
.X.X.X.X.X#X.X.X.X.XXX.X.X.X#XXX.X.X.X.XXX.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X
.............#......X......#..X#.......#....X..........X.......................#..XXX.......XXXXX..#...............X............
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.XXXXX.X#X#XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X
X.X.XXXXXXXXX.XXXXX.X.XXXXX.XXX.X#X.XXX#X.X.X#X.X.X.X.XXX.X.XXXXX.XXXXXXXXX.X.X.XXXXX.X.X.X.XXXXXXX.X.X.XXXXXXX.X.XXXXXXXXXXX.XX
.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X
.................................#.#......XXXXX#...X........................XXXXX...X......#........X..........X...............X
.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X
X#X.X.X.X#X.XXXXX.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.XXX.X#XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXXX
XX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X
XXX.....X...................X.X.X.X#.........X....X...X..........X.........X.....X...X....XX.#X.....X.....X.....................
XX.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X#X.XXX.XXX.X.X.XXX.X.X.X.X.X.X
XXX.X#X.X#X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X#XXXXXXX#X#X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXXXXXXXX.XXX.X.X.X.X.XXXXX.X.XXXXXXXXXXXXXX
XX.X.X.X.X#X.XXX.X#X.X#X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.XXX#X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X..#..X..............#...#....X........X...........................X...#X..#...........#X........#...#.........X................
XX.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX
X.X.X.X.XXX.X#XXX#X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.XX
.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X.XXX#X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X#X.X
.#..X............#X...X...XXX......#.........X..............XXX.......X#...#X........X...................#X....X.....X.X........
.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X
X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXXXXXXXX.X.XXX.X.X.X.X.X#X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.X#XXX.X.XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXX.X#X.X.X#X.X.XXX.X.X.X#X.XXX
............X#X.X.....X#.....#....X......#.X...X..X#.........................#.......X.........#.#......X........#.X......X.....
.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X
X.X.X.XXXXXXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X#X.XXX.X.X.XXXXX.X.X#XXX#X.XXXXXXX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X#
XX#X.X.X.X.XXXXXXXXX.X.XXX.X.X.X.X#X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX#X.X.X.X.X.X.X.X.X
XXX...........XXXXXXX...XXX............#........X...........X......X..X#.............X............X.........X...................
XXXX.X#X#X.X.X#X#XXXXX.XXXXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X
XXX.X.X.X#X.X.X#X.XXX.X.XXX.X.XXX.X.XXX#XXX.X.XXXXX.X.X.X#X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.XXXXXXXXXXX.X.X#X#
XXXX.X.X.X.XXX#X.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.XXX#X.X.X.X.X#X.X.XXX.X.X.X.X#X.X.X.XXX#X#X.X.X.X.X.X.X.X.XXX.X
XXX..X.....................X...............#........X..........#XXXXXX............XXXX........X.......X#..................XXXXXX
XX.X#X.X.X.X.X.X#X.X#X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.X#X.X.X.XXXXX.X.X.X.X#X.XXXXX.X#X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.XXXXXXX
XXX.X.X.XXXXXXX.X.X.X.X.XXX.X#XXXXX#X.X#X.X.X.X.X.X.XXXXX#X.XXX.XXXXX.X.XXXXX.X.X.XXXXX.X.X.X.XXX#X.XXX.X.X.X.X.X.X.X.X#XXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.XXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X#XXX.X.X.XXXXXXXXX
...................#X......X..........X......X.....................X..........X....................#.............#....XXXXXXXXXX
.X#X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX
X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X#X#X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXXXXXX.X#X.X.X.X.X.X#X.X.X#XXXXXXXXX.XXXXXXXXXXXXXX
XX#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX#X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX
X..#.X................X.X....#.......#X...............X#...............X............X..#...........#.X...............#X#.#XXXXXX
XX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX
XXX.X.X.X.X.XXXXXXXXXXX.X.X#X.X#X.XXX#X#X.X.X#X#X.X.X.X#XXXXXXX.X.XXX.X.XXXXXXX.X.X.X#X.X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.XXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.XXX.XXX#X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXX
...#...X...............#...XX#....X.........X..#.X.X.........X.......X...........X.........................#..X..#...#...XXXXXXX
.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.XXXXXXX
XXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXXXX.X.X.XXXXXXX.X.XXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXX.X.XXXXXXXX
XX.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXX
X..#..X.....X........X......................................................X...X.....X....#X.......X#...X................XXXXXX
.X#X.X.X#X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX
X.X.X.X.XXX.X.X#X.X.X.X.X.X#XXXXXXX.X.X.X#XXXXX.X.XXX#X.X.X.X.X#XXXXXXXXXXXXX#X.X.XXX.X.X.X#X.X#XXXXX.X.X.X.X.X.X.X.X.X#X.X.XXXX
.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X#X#X.XXX.X.X.XXX.X.XXX.X.X.X.X.X.XXX
..............X....X....X..........XXXX..................X...X..................X.X..#....X#......X..#....X..#..X....X...X......
.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X#X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X
XXX.X.X.X.XXX.X.X.X.X#XXX#XXX.X#X.X.XXX.X.X#X.XXXXXXX.X#X.X.X.X.X.X.XXXXX#X.XXX#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XX
.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X
......X........#X.............XXX.....X....X............X....X...X.......#X....#X#......X#...X...............#X.......X.X...X#..
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X#X.X.X
X.X.X.X.X.X.XXX#X.X.X.X.X.X.XXXXXXXXX.X.X#XXXXXXX#XXXXX.X.X.XXX.X.XXXXXXX.XXX.X.X.X.X.X.X.XXXXX#X.X.X.X.X.XXX.X.X.X.XXX#X.X.X.XX
.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.XXX.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXXXX.X#X#X.X
.#...X...X.........X.................#X.......X...X.....XXX....................X...............XXX................XXXXX.....X...
.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X
X.X.XXXXXXXXXXXXXXXXX.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX#X.X.X.X#X.XXXXXXXXX.X.XXXXXXXXXXXXXXX.X.X.X#X.X.XXX.X.X.X.X.X.X.XX
.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.X.X#X#X.X.XXX.X.X.XXX#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X
.....................X..X.....X..#.........#............X.......XXXXX...............................XXX...................X...XX
.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X
X#X.XXX.X#X#X#X.X.X.X.X.X.X.X.X.X.XXX#X.XXX.X.X.X#X.X.X#XXXXXXX.X.XXX.X.X.XXX.X.X.X.X.X#XXX.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.XX
.X.X.X.X#X.X#X.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X
............X..............#X..#.............#X....#.#...............X...............X.....X....X.....X....X.........X...#.#X...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X#X#X.X
X#X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.X#X.X.X.X.XXX.X#X.X.X#X.XXXXXXX.X#XXXXXXXXXXX.X.X.X#X.X.XXX.X.XXXXX#X.XXX.X.X.XX
.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X
.............#.....#........XXX....#.X........X........X....X........X.........X............X...X........................#......
.X#X.X.X.X.X.X#X.X.X#X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X
X.X.X.X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.X#X.X#XXXXX.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X#X.XXX.X.X.X.XXXXXXXXX.X.X.XXXXX.X.X.X.X.XX
.X#X.XXX#X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.XXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X
........................X#...........X..XXXX...X.......X.......X.X...............X..........................X............#.X...X
.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X
X.X#XXXXX.X.X.X.X.X.XXXXX#X.X.X.X#X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X.XXX.X.XXXX
.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X#XXXXX#X.XXX
.#......X.....XX.......#.....................X..XXX........X.#..X........X..X.......X..X......X......#................XXXXX#..XX
.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X#X.XXXXXXX.X.X
X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXXXX.X.XXX.X.X#X.XXXXX.X.X.X.XXX.X.X.X.XXXXX.X.X.XXX.X#X#X.X.XXX.X.X.XXX.X.X#X.X.X.X.X#X.XXXXX.X.X#
.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X#X.X.XXX.X#X.X
.........X........XXX............X......X.....X..........X.......X.......X....X.....X.........X......#.#.........#X........#....
.X.X.X.XXXXX.X.X.XXXXX.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.XXX.X.X#X.X.X.X.X#X.X.X.X.X.X.X
X#X.XXXXXXXXX.X#XXXXX.X.XXXXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X#XXX#X.XXX.X#XXX.X#X#X.X.X.X.XXX.X.XXX#X.XXX.XXXXXXXXX.XXXX
XX.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X
XX...........X...X.............X.......X......X....X.#X...................X.........X#...X......................................
XXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X#X#X.X.X#X.X.X.X.X.X.XXX.X#X
XXX#XXX.X.X#X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X#XXX.X.X.X.X.X#X#X.X.X.X.XXX.X.X#X#X#XXXXXXX.X#X.X.X.X.X.X.X.X.X#X.X.XX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X#X.X.X.XXX.X#X.X.X.X.XXX.X.X#X#XXX.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXX.XXX.X.X.X.X
...#....X#.....#................XXX...X..X.........X...........X.........#.#....XXX....#X.............X..#........XXXXX.....X#..
XX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXXXXXX.X.X#X.X
XXX.X.XXX.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X#X#X.XXXXXXXXX.X#X.X.XXXXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXX.X#X#X#XX
.X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X#XXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
............X...........X#X........X.X......X.................X........#..............X..#.X.........X.#...X.....X.........#.#.X
.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X
X.X#X.X.X#X.X.X.X.X.XXX.X.XXXXX.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X#X.X#X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.XXXXX.X.X.X.X.X#X.XXXXXXX.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX#X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXX.X.X.X.X.X.X#X.X.X.X.X.XXX
......X..#........X#.....#...............#......XXXXX...XX...#.#...#X#...X.....X.........#X............#...................#..XX
.X.X.X#X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#XXXXXXX.X.X.X#X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX
X#X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXXXXXX.XXX.X.XXXXX.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X.XXXXX.X.X.XXXXXXXXX.X.X.XXXXXXXXX.X.X#X.X.XX
.X.X.X.X.X.X.X.X.X.X#X.XXX.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.XXX.XXXXX.X.X.X.X.XXX.X.X.X#X#X
...#...X................X....X........................X....#..X...........................X...........X............X......X....X
.X.X.X.X.X.XXX.X.X.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.XXX.X.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X
XXX#X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXXXX.X.X.X#XXXXXXX#X.XXX.X.X.XXXXXXX.XXXXX.X.X.XXXXX.X.X.X.XXX#X.XXX#X.X.XXXXXXX.X.XXX.X.X.XX
.X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.......................#X................X...................................#X............XX#.....#....X..........X............
.X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X
X.X.X.XXX.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X#X.XXX.X.X#X.X#X.XXXXX.X.X.X.X#X.XXXXX.X.X.X#XXX.X.X.X.X#X#X.X.X.X.XXX.X.XXXXXXX.X.XXX.XX
XX.X.X.XXX#X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X#.....#.............#XX....X..#...........#..X...........X.....X..#X.......X..........#.#.X........X............X.......X..
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X.X#X.X#X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X
X.X.X.XXXXX.X.X.X.X#XXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.XXXXXXX.X.XXX.XXX.X#XXX.X.X.X.X.X.X.X.XXXXXXXXXX
XXXXXXXXXXXXXX#X.X.X.X.X.X.X.XXXXXXX.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXX............#.X..XXXXX.......XXX...................X...X......X....X........X.............#XXXXX......#............
XXXXXXXXXXXX.X.X.X.X.X#X.X.X.XXXXX#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.XXX.XXXXXXX.X.X.X#X.X.X.X.X.X
XXXXXXXXXXX#X.X.X.XXX.X.X.XXXXXXX.X.XXX.X.XXX.X.X.X.X.X#XXXXXXX.X.X#X.X.XXXXXXX#X.X.XXXXX.X.X#X.X.X.X.X.XXXXXXX.X#X.X.X.X.X.XXXX
XXXXXX.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXXXX.X.X.X.X.X#X.X.X.X.X
XXXXX...................X#..XXXXX.............X.................X................#.......X.#......XXXXXXXXX..#........X.........
XXXXXX.X.X.X.X.X.X#X.X.X#X#XXXXX#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX#XXX.X.X.XXX.X.X.X.X.X.X.X
XXXXX.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X#X.XXXXX.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.XXXXXXX.X.XXXXX#XX
XXXXXX.X.X.X.X.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.XXX.X.X.XXX.XXX.X.X.X.X.XXX#X
XXXXXX.X.....X......X...X......#.....X...........#XX......X..................X..X......#X....................................X..
XXXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X
XXXXXXXXX.X.XXX.X.XXXXX.X#X.XXXXXXXXXXXXXXX.X.XXX.X#X.XXX#X.XXXXX.X.X.X#X.X.X.X.X.X#X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XX
XXXXXXXXXX.XXX.X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX#X.XXX#X.X#X.X.X.X.XXXXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X#XXX.X#X
XXXXXXXXX..#X...............................XXXXXXX....#..............X#X...............X..........X......X..X...#.....#..X.....
XXXXXXXX.X#X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.X#X.XXXXXXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X
XXXXXXX.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXXXXXX.XXXXXXX.X.X.X.X.XXXXXXXXXXX.X.X#X.X.X.XXXXX#X.XXXXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XX
.X.XXX.X.X.X.X.XXX.X.X.X.XXX#X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X.XXX.X#X.X#X.XXX.X.XXX.X.XXX.X.X#X
....X..#.#...X..X.......XXXXXXX#.................#....X..............#...#....X....................#....X#..X..............X..XX
.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X
X.X.X.X.XXXXXXX.X.X.X.X.X#X.X.X.XXXXXXXXXXX#X.XXX#XXX#X.X.X.X.X.X.X#X.X#X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.XX
.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X#X#XXX.XXX.X.XXX#X.X.X.X.X.X.X.XXX.X.X.X.X.X
.....X.....................................X..............XXXXX..........X..............X...X.........X....#........XXX.........
.X.X.X.X#X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X#X.XXX.X#X.X.X
X.X.X.X.X.X.X.X.X.XXXXXXX#X#X.X.XXX.X.XXXXXXXXXXX.X.XXXXXXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX#X.XXXXXXXXXXXXX.X.X.XXX.XXXXX.X.X.XX
XX.XXX#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXX#XXXXX.XXXXX.X.XXX
X#X.X#......X..#.......X...........X......................X..............XX......#............XXXXXXXXXXXXXXXXXXXXX...XXX...XXXX
.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.X#X#X#X.X.XXX.X.X#X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.XXXXX.XXXXX
X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXX#X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXXXXX
.X.X.X.X.XXX.X.XXX.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX
...#......X#............X.X....X......X..#....X.........X.X.........XXXXX....#X.X..#XXX.....XXXXXXXXXXXXXXXXXXXXX...........XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.XXXXXXXXX.XXXXXXX.X.X.X.X.XXXXX
XXX.XXX.X#X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXX.XXX.X.X.XXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X#X.X.X#XXXXX.X.XXXXX.X.XXX.X.XXXXXX
XXXX.XXX.X.X.X.X.X#X.X.X.X.X.X.XXX#XXXXXXXXXXXXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX
XXX....................X........XXXXXXXXXXXXXXXXX..................#.....#X..#........X............#X..........#.#......XXXXXXXX
XXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXX
XXXXX.X#X.X.XXX.X.X.X.X#X#X.X.X.XXXXXXXXXXXXX.XXX#X.XXX.X.XXXXXXXXX.X.X.X.X.X.X.XXXXX.X.X.XXXXXXXXX.X.X.X#X.X.X.X.X.X.XXXXXXXXXX
XXXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.X.XXX.X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXXXX
XXX#...X.......X..X....#..XXXXX...X.....X.........X........................#.#...............................#.............X....
XX#X.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X
XXX.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.XXX.X.X.X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X#X.X.X.X.X.XXXXX.X.X.X#X#X#X.X.XXX.X.XXX.X.XX
XX.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X
.......................#.........X......X#.....X..X...X....#....................X..........X.......#X.....X....X.....X.........X
.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X
X#X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X#X.X.XXX#X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X#XXX.X.X.X.XXX.X#XXXXX.X.X.XXX.X.X.XXXXXXXXXXXXXXXX
.X.XXX.X.X.XXX.X.X.X.X.XXX#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX
....X.....XXX....X..............X............#X#..X..................X.X......XXXXXXX..X......X.....XX..X.......................
.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXX.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X
XXX.X#X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XX
.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#XXX.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.X.X#XXX.X#X.X.X.X.X
.........#.XXX.....X.....#....X#...X......X.....................X......#X.X.......X................#.......X......X......X......
XX.X.X.X.X.XXXXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.XXXXX#XXXXX.X.XXXXXXX.X.X.X.X.X.X.XXX.X.XXX.X#X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.X.XXXXXXXX
.X.X.XXX.X.XXXXX.XXX.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X
......X.....XXXX......XXXXX.....X..............#X..X...................X........X..........X...........#.....#X.X....X..........
.X.X.XXX.X.X.XXX#X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X
XXX.X.X.X.X#X.X.X#X.X#X.XXX.X.X.X#X#X#X.X.XXXXX.XXX.X.X.X#X.X.X.XXX.X.XXX.X#X.X.XXXXXXXXXXXXXXXXX.X#XXX.X.X.X.X.X.XXX.X.X.X.X.XX
XXXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X#X.XXX#XXX.XXX.X
XXX......#.#.....X...........#.................X.......X........X#.......#................................XXXXX..#..X..XX#..X...
XXXX.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#XXXXX.X.XXX.X#X.X.X.X
XXX.X.XXX.X#X.X.XXXXX.X.X#X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.X#XXX.X.X.X.X.XXX.X.X#X.X.XXX.X#X.X.XXXXX#X.X.X.X.X.XXX.X.XXX.X.X.X.X#XX
XX.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.XXX#X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X#X.XXX.X.X.X.X.X.X.XXX#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X#X.X.X
......X....#X...........X...X..#...#...XX.........X......X..............X............X................XXX......X.#.....XX.......
.X.X.X.X#X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.XXXXX.X.X.X
X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.XXX.X#X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX#X.X.X.XXXXX#X.XXXXX.X#X.XXX.X.X.XX
.X.X.XXXXX#X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.XXX#X.X.XXX.XXX#X#XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
......XXXXX..X.......X...X....X.....XX...X.........X...........#X...X.....X...XXX...XXX..........#X.................X.....X.....
XX.XXX#XXXXX.X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X
X#X.X.X.XXXXXXXXXXX.X#XXXXXXX.X.X.XXXXX.X.X.X.XXXXXXXXX.X.X#X.X#XXXXX.X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.X.X.X#XXX.X#X#X.X.X#X.X.XX
.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.XXX.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXX.X.X.X.X#X.X.X.X#XXX.X.X#X.X.X.X
.............................#..XXX....#.#.X............X............X...#X.X......#........X......#...X.......X.............#..
.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X#X#X.X.X
X.X#X.X.X.X.XXXXXXX.X.XXXXXXX#XXXXX.X.X.X.X.X.XXX.X.X.X#X.XXX#X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X#X#X.X.X.X.X.X.XX
XX#X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXX.X.X#X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.XXX.X.X#X.XXXXX#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX
.......#.#..................XXXXXXXXX..#X....#..X#....X.........................XXXXX........................X..X..X........XXXX
.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXXXXXXXX.X.X.X.X.X.X#X#X#X.X.X.X.XXX.X.X.X.X.X.XXX
X.X.XXX#X.X.X.X#X.XXXXXXX.X.XXX.X.XXXXX.X.X.X.XXX#XXX.X.X.X.X.X.X#X.X.X#X#X.X.X.XXXXXXX.X.XXXXXXXXX#X.X.X.X.X#X.X.X.XXXXXXX.X.XX
XX#XXX.XXX.X.XXX.XXX.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X
X.X#.......#..X.........................XX.......X......XXXXX.....X..#..X......#....X...................X..#...................X
.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X
X.X.X.X.XXX#X.X.X.XXXXXXXXX.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.XXX.X.XXX#X#X.X.X.X.X.X.X.X.XXX.X.X.X#XXXXX#X.X#X.X.X#X.X.X.X.XXX.X.XX
.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX#XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.XXX.XXX.X.XXX.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.XXX
.............#X.............XXXXXXXXXXX..........#..X.X.....XXX...........XXXXXXXXX.......XXX.........X..........X.........X....
.X.X.X#X#X.X.X#X.X.X.X#X.X.XXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.XXXXXXXXXXX.X.X.XXX.X.X#X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.X
X.X.XXX.X.X.X.X.X.X#X.X.X.X.XXXXXXXXXXX#X.XXX.X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#
.X.X.X.X#X.X.X.X#X.X.X.XXX#X.X.X.X.XXX.X.X.XXX.X#X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X#XXX.X.X#X.X#XXX.X
.#.X...#...#...XX....X..X...........X.......X....#..X.X..........................................#......X......XXXX......#.#....
.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXX#X#X.X.X.XXX
X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X#X.XXX.X.X.XXXXXXXXX.X.X#X.X.X#X.X#X.X#XXX.X.X.X.X#X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.XXXX
XXXX.XXX.X.XXX.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.XXX.X.X.XXXXX
XXX........#X..X..........XXXXX..#.................X.......#....X.X#X......#....X#...............#X.................X..#....XXXX
XX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.XXX.X.XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X
....X...X........................................X.....X.........X..........................X..#..X.............................
.X.X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.X#X.X.X.X.X.X
XXX.X.X.X.X.X.X.X#X.X#X.XXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXX#X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XX
.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X
......X...XXX....#X.....................X#.X.....#.#X...XXX...X..#.X....X.................X....#X.......X..#.#...............#..
.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.XXXXXXX.X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X
X#X#XXX.X.XXX.X.X.X.X.X.X.XXXXXXX.XXXXXXX.X.X.XXX.X.XXXXXXX.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X#XXX.X.X.X#X#X.X.XXX.XX
.X.X.XXX.X.XXX.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X
...................#.......................X.........................................#.....X...#.#....X.....X.......X....#......
.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X#X.XXX.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X#X.XXXXX.X#X.XXX.X.XXX.X.X.X.X.X.XXX#X.X#X.X.XXX#XXX.X.X.X.X.X.X.X.X.XXX.XXX#X#
.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXX.XXX.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.X.XXX.XXX.X.X
.......X.........#.......X.X..X#............XXX........X......X.........XXX.X........#.X.................#......X...X.....X.....
XX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X#X.X
XXX.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.XXX.X.X#X.X#X.X.XXX.X.X.X.X#X.XXXXXXX.X.XXX.X.X.X#XXXXX.X.X.X.XXX.X.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X
..................X..#.#X......X....X.............X.....X......#...X.......#..XXX............X......X...........X.............XX
.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X.X#X
X#X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.XXX#X.X.X#XXX#XXX.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXX.X.X.X.X.X#
.X.XXX#XXX.X#XXX#XXXXXXX.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#XXX#X.X.X.X.X.X.XXX#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X
...#XXXXXXXXXXXXXXXXXXX.................X..#.....#X.X..#...X.....#....XXXXX.X#..........X.XXXXX..........X...........#X.........
.X.X#XXXXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X#X.X#X#X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXX.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X#X.X.XXX.XXX#X.X.X.X.X#X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.XXX#X.X#X#X.X.XXXX
XXXX.XXXXXXXXXXXXX.X.XXX.X#X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X#X.X.XXX.X.X.X.X.X#X#XXX#XXXXX.X.X.X.XXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X
XXX...XXXXXXXXXXX.....X.......X....#.....X........................X......#X.....XXXXXXXXX#..........X#...........X.XX..#........
XXXX.XXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X.X
XXX.X.XXXXXXXXXXX.X.X.X.X.X#XXX#X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXXXX.X.X.XXX.X.X.X.X.XXX.X.XXX#X.X.X.XXXXXX
.X.X.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X#X.X.X#XXX.XXX.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X
............X.............X...X.........X..........XXXX.....X...X....#.............#..............X....#..........X.............
.X.X#X.X#X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.XXXXX.X.X.XXX.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.X
X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXXXX.X.XXXXX#X.X.X.X.X.XXXXX.X.X.X.X.X.XXX#XXXXXXXXXXX.X.X#XXX.XXX#X.X.XXX.X.XXXXXXXXXX
.X.X#X.X#X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X
.........X..X.......X....#...#...#...X........X..#.......................#.#XX.................X..X#.......#....X...............
.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.X#X#X#X.X.X#XXXXX.XXX.X.X.XXX.XXX.X.X.X.X.X.XXX.X.XXXXXXXXXXX.X.XXXXX.X.XXX.X.X.X.X.X#X.XXXXXXX.X.X#X.X.X.XXXXX#X.XX
.X.X.X.X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.XXX.X.X.X.X
.....X.......#X.......X...X..#......................XXX....#.............#X.X....#.....X.X................X...X.X#..........X...
.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX#X.X.X.X.X.X.X.X.X
X.X.X.X.XXXXX.XXX.X.X.X.X.X.X#X.X#X.X.XXXXX.X.X.X.XXXXX.X#X.X.X.XXX.X.X.X.XXX.XXX#X.X.XXXXXXXXX.X.X.X#X.XXXXXXX#X.X.X.XXX.X.X.XX
XX#XXX.X.X.X.X.X.X.X.X.X#X.XXX.X.XXX.XXXXXXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#XXX.X.XXXXXXXXX.X.X.X.X.X.X.X.X
XXXXX..#....X.X...X...XXX......#.#X...XXXXX..........X....X..#.#.......#..XXX...................XXXXX..XXXXXXXX......#.....#X..X
XX.XXX.X.X.X.X#X.X.X.XXXXX.X#X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X#X#X.X.X.X.X.X.XXXXX.X.XXXXXXX.X.X.X#X.X.X.X#X.X
X#X.XXX.X.X.X.X.X.X#X.XXX.X.X.X#X.X.X.XXX.X#X.X.XXXXX.X.X.X.X.X.X.X#XXX.XXXXX.X#X.XXXXX.X.X#X.XXXXX.X.X.XXXXX.X.X.XXX.XXXXX#XXXX
.X.X.X.XXX.X.XXX.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.XXXXX#X.X.X.X.X.X.X.X.X
................X...........X........................#......X.XXX..X....................X............X....XXX...................
XX.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X#X
X#X#XXX#X.XXXXX.X.X.X.X.X.XXXXX#X.X#X.XXXXXXX.X#XXXXX.X.X#X.X.X#X.XXX#X.X.X.X#X.XXX#X#X#X#XXXXX.X.X#X.X.X.XXX.X.X.X.X#X.X.X.X#XX
XX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXX#XXX#X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.XXX.X.XXX.X#XXX.XXX.X.X
...X...X.......X............X................X....X#XXXXXXXXX.........XXXXX......................#XX...X..X....#X.X.......X.X...
.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#XXX.X.X.X.X.X#X.X#XXXXXXXXX.X.X.X.XXXXX.X.X.X#X#X#X.X.XXX.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X
X#X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX.X.XXXXXXXXX.X.X.X.XXXXX.X#X.XXX.X.X.X.XXXXXXX.X.X.X.XXX.X.XXX.X.X.X.XXXXX.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXXXX.X.X.XXXXXXXXXXXXX.XXX.X.X.XXX.X.X.XXX.XXX.XXX
...................................................#...X........X..#........XXXXXX....XXXXXXXXXXXXXXXXX.......X...........X...XX
.X.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXX.XXXXXXXXXXXXXXXXXXX.X.X#X.X.X.XXX.X.X#X.XXX
X#X.XXXXXXXXXXX.X#X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X#X.X.XXX.X.X.X.X.XXXXXXX#X.XXXXXXXXXXXXXXXXX#X.XXX.X.X.XXXXXXX.X#X.XX
.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X#X.X.XXX.X.XXXXXXX.X.XXX.XXX.X.XXX.X.X.X.X.X
.#..............X#..X...XXXXX............X....X..........X....X.....X.....X..............#.#...XXXXXX.....X................X....
.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X#X.X.X#X.X.X.X.X.X.X.X
X.X#X.XXX.X.X.X#X.X.X.XXXXXXX.X#X.XXX.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X#X.XXXXXXX#X.XXXXX.XXX.X.X.X.XXX.X.X.X.X#X.XXX.XX
.X.X.X.XXX#X.X.X.X.X.X.XXXXXXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X#X.X.X.X.X.X
.#...#.....#.....#.....#X.XXX.........X...........X.....................X....X..................X#......X.....................XX
.X.X#X.XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.XXX.X.X.X.X.X.XXX
X.XXX#XXXXX.X.X.X.XXXXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXXXXXXXX#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXXXXXX.X.X#X.XX
.X.X#X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X
......X...........................X..........X........X......X.................X......X...X.....X#X.........X..........X.X......
.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X#X.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.X
X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.XXX#X.X.X.X.X.X.XXXXXXXXX.X.X#X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.XXXXX.X.XXXXXXXXXXXX
.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X
.......X......X.........XXX..........#..X#X......X.......X.................X...X.#.......X...........X..........................
.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X
X.X.X.X.X.X.X#X.X.X.X.XXXXX#X.X.X.XXX.XXX.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X#X.X.X.X.XXX.X.X#X.X.X#X#X.X.X.X.X.X#XXX.X.XX
XX.X.X.X.X.XXX.X.X#X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X
......X.....X........#.........X.#......X................................X...#..XXXXX.X...........X...X.........X......X........
.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXXXX.X.X#X.X.X#X.XXX.XXX.X.X.X.XXX.X.X.X.X.X.X.X
XXX.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X#X.X.X#XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.XXXXXXX.X.X.X.X.X.X.XXXXXXXXXXXXXXX#X.X#X#X.X.X.XX
XXXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X#XXX.XXXXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X
XXXXX......X..X....#...........X......................XXXXX........X......X.....XX...#....XXXXX......................X....X...XX
XXXXXX.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
XXXXX.X#X.XXX.X.X.X.XXX.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X#X.X.X.X.XXX.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXX.X.X.X.XX
XXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.XXX.XXX#X.X.X.X.X.X.X.X.X.X#X.X.X
XXXXXXX......#X........X.....................#..XXX..#.....#.X..................X#.......X...#..X......................X...#....
XXXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X
XXXXXXX.X.XXX.X.X.X.XXX.X.XXXXXXX.X.X.X.X.XXX.XXXXX.X#XXXXX.XXXXXXXXX.X.X.X.X#X.X.X.X.XXX.X.X#XXX.X#X.X.X.X.XXX.X#X.X.X#X.X.XXXX
XXXXXXXX.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X
XXX.X...X.....X..................X..X.................................X...X......#.......X.......X.....XX#......X...X...........
XX.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.XXX#X.X.X.XXX.X.X#X.XXX.X.X
XXX#X#X.X#X.X.X.XXX.X#X.X.X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.XXX.XXXXXXX.X.X.X.X#X.X.XX
XX.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXXXX#X.X.X.X#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X
X..#...X.X.........#..............X.....X.........X.........X..............X......XXX.........XXX..................#X...X....#..
.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.XXX.X.X.X
X.X.X.X.X.X.XXX#X.X.X.X.XXX.X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X#X.X.X.X#XX
.X.X.X.XXX.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#XXX.X.XXX.X.X.X.XXXXX.X.X.X.X.X
...#...XX...XXXXX..#........X..#X#..............X.........XX.......X.....X.#......XXX....X......XXX...X#X.........X.............
.X.X.XXXXX.XXXXXXX.X.X.X.X.X#X.X.X.XXX.X.X#X#X.X#X.X.X.X#X.X.X.XXX.X.X.X.X.X#X.X.XXXXX.X.X.X.X.XXXXX#X.X.X.X.X.X.X.X#X.X.X.X.X.X
X.X.XXXXXXXXXXXXX#X.X.XXX.X.X.X#X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.XXXXXXX.X.XXX.X.X.XXXXXXX.X.X#X.XXXXX.X.X.X.X.XXXXXXX.X.X.XXXXXXXX
XX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX
X................#...X.....#...#..X........#....X....#...................X.................X..X...X..#X.X#.........X............
.X#X.X.X.X.X.X#X#X#X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X#X.X.X.XXX#X.X.X.X.X.XXX.X.X.X.X.X#XXXXXXXXX.X.X.XX
.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X
X#.X......X#...X................X#........X........X....X.........X......#X.............XXXXX.............................X.....
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X#X.X.X.X.XXX.X.X#X.X.X.X#X.X#X.X#X.X.X#X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X
X.X#X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.XXXXXXXXXXXXX.X.XXX.X#X.X.X.X.XX
XX.XXX.X.X.X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X#XXX.XXX#XXX.X.X.XXX.X.X.X.X.X.X#X.X.X#XXX.X.X.X.X.XXX.X.XXX.X.X#X.X.X.XXX#X.X.X.X
XXXXX..#X.X.X.........X.....................X......#..X.........X#.........#..X#...#..X............................X..XXX....X..
XXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X
XXXXXXX.X.X.X.X.XXXXX.X#X.X.XXXXXXX.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXXXXXXXX.XX
.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X
.............X..........X..........................X....X....#...X.....X......XXXXX#.......#.X.X............X.................XX
.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.XXX
X.X.X.X.X.X#X.X.X.XXXXX.X.XXX.X.XXX.X.XXX#X.X.X#X.XXX.X.X.X.X.X.X#X.X.X.XXXXX.X.XXX.X.X.XXX.X.X.X.X.X.X#X#X.XXXXXXX#X.X.XXXXXXXX
XX.X.X#XXX.X.X.X.X.X.X.X.XXXXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X#X.X.X.XXX
XX......X....#X...........XXXXXXXXX.......X....X.........X......X...X...............X........#...X.#..X...........X..........#XX
XX.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXX.X.XXX.XXX#XXXXX.X.X#X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X#X
X.X#X#X#X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X#XXXXXXXXX.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.XXXXXXX.XX
XX.X.X.X#X.X.X.XXX#X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXXXX
......XXXX...............X............X......#X......X...X..........X.............X..#...X..........XXXXX#....X.............XXXX
XX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX#X.X.X.X.X.X.X.X.X.XXXXX
X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXX.X.X#X.X.X.X.X.XXX#X.X.X.X.X#XXXXXXX.X.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXXXXXXX
.X#XXX.X.X.X.XXX.X.X#X.X#X.X#XXX.X.X.X.X#X.X.X.X#X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.XXXXXXX
..............X.....X.........X...............X.......X........#.#.#...#.........#.#X.....X..#..XXXXXXXXXXXX.X..X......#XXXXXXXX
.X.X.X#X.X.X.X.X.X.X#X.X#X.X.XXX#X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X#X.XXXXXXXXXXXXX.X#X.X.X.X.XXX.XXX
X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.XXXXXXXXX.X#X#XXXXXXXXXXX.X.X.XXX.X.X.X#X.X#X.X.X.X.X#X.X.XXXXXXXXXXXXXXX.X.X.XXX.X.X.X#XX
.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X
..........................X..................X.....................#X...X.....X#........X....#.........#........X..............X
XX.XXX.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X
X.X.XXX.XXX.X.X.X.XXXXX#X.X.X.X.XXXXXXXXXXX#X.XXX.XXXXX.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.XXX.X.XXXXX.XXXXXXX.X.X.X.XXXXX.X.XX
.X.X.X#X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X
............X.X........X.................................X.....#..X.........X....#..X............................#X........X....
.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXX.X.X.X.X.X.XXX.X.X.XXXXXXXXX#X.XXXXXXX.X#XXX.X.X.X.X#X.X.XXX.X#X.XXX.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXX.XXX.X.XXX.X#XX
XXXX.XXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX
XXX...X......#...#.............X.........X.XXXXXX....#..................X..X.X......X......#...#.#X..............X.....X........
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX#X.X.X#X#X.X.X.X.X#X.X#X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X
X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXX#X#X.X#XXXXXXX.X.X#XXX.X.X.XXX.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.X.X#X#X.X.XXXXXXXXXXXXXXX.X.X.XX
.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X
........X........X..............XX...#........X......#..X#.......#.X.....................#.........X.X....................XXXXXX
XX.X.X.XXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXX
X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX#X#X.XXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X#XXX.X.X#X.X.X.XXX.X.X#X.XXX#X.XXXXXXX.X.XXXXXXXX
.X.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X
...X........X.X#........X...X.......X........#.......X..............XXXXX...X......#.....X.....X...#..................X.........
.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXX#X.X#X.XXX.X.X.X.X#X.X.X#X.X.X.XXX.X.XXX.X.XXX.X.X#X.X.X#X.XXXXXXXXX.X.X.X.XXXXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.XX
XXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X#XXX.XXX
XXX#....X............#.#...#......X........#.........X...#X..............#........X.X...X...........XXX....X......XXXX....XXXXXX
XX#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.XXXXXXX.XXXXXXX
XXX.X.X.X.X#X.X.XXXXX.X#XXX.X#X.XXXXX.X.XXX.X.X.X#XXX.X#X.X.X#X.X.X.X.X.X.X#X.X#X.X.XXX.XXX.X.X.X.X.XXXXXXXXXXX.X.XXXXX.X#XXXXXX
.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXXXXXX
...........#X........#.#.......X...........#X..#......X.X#...#...#...X.........#...X.........#X.XX........................XXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X#XXX.X#X.X.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX
X.X.X.X.XXX.X.XXXXXXX.XXXXX.X.XXXXX.X.X#X.X.XXX.X.X.X.X#X#XXX.XXX.X.X.X.X#X#X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.XXXXXXX.X.X.X.X#X.XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.XXX.X.XXX
.....X.............................#X.....X#.........#...#..................X..................X......X..............X........XX
.X.X.X.X.X#X.X.X#X#X.X.X.XXX.X#X.X#X.X#X#X.X.X.X.X#X#X.X.X.X.XXX.X#X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
X.X.X.X.X#X.X.XXX.X.X.X.X.X.X#X#XXX.X.XXX.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.XXX.XXX.X.XXXXXXX.X.X#X.XXXXX#X.X.X.X#X#X.X.X.X.XXX.X.XX
.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.XXXXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#XXX.XXX.X.X.X#X.X
......XXXXXXXXX........X....XXX.......X.........XXX......#.#...#X..#X....................................X........X.............
.X.X.XXXXXXXXX#X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.XXXXXXX.X#XXX.X.XXX.XXX.X.X.XXXXXXXXXXX.X.X#X#X.X.X.X#X.XXX#X.X.X.X.X.X.X.X.X#X.X.XX
.X.X#X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X#XXX.X.X.X#X.X.X.X.X.X.X.XXX.X
......X..#X....XX.....XXXXX...X...X....#................X........X.................X....X..............X........X.....X.....X...
.X.X.X.X.X.X.XXX.X#X.XXXXXXX.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X
X.X.X.X#X.X.XXXXX.X.X.XXXXX.X.XXXXXXXXX.X.X.X#X.XXXXXXXXXXX#X.XXX.X.X.X#X.X#X.X#X#X.X.XXX.X#X.X#X.X.X.XXXXXXX.X#X.XXX.X#X.X.X.XX
XX.X.X.X.X.X.XXX.X#X.X.X.XXX.X.X.XXX.XXXXX#X.X.X.X.X.X.XXX.X#XXX.X.X.X#X.X.XXX#XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X
XXX.....X........#...X....................X.......................X..........XXXXXX.............X..#.........X.........#.X...#XX
XXXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X#X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X
XXXXX.X.XXXXXXXXX.X.XXXXX.X.X.X.XXX.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X#X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XX
.XXX.X.XXX.X.XXX.X#X.X.X.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X.XXXXX.XXXXX
..........................X........X.#....XXXXX#..........X.............X...........X.............XXXXXXX..#..............XXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X.X#X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X
X.X.XXXXXXX.X.X.X.X.X.XXX.X#X#X.X.X#X.X.X.XXXXX.X#X.XXX.X.X.X.X.XXX#X.X.X.X.X#X#X.XXX.X.X.X.X.X#X.X.XXXXX#X.XXXXX#X.X.X.X.X.X.XX
.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X#X.X.X.X.X.XXX.X.X.X.X#X.XXX.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X
............XXXXXX........X#....X..#..........X.............X#...........X...............X....X......................#X#........
.X.XXX.X.X.XXXXXXXXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXX.X
X#X.XXXXXXXXXXX.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXX.X.XXXXXXXXXXX.X.X.X.XXX.X.X.X.XXXX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X
...............#...X....X#.X.....X..XXXX.XXXXXX..#.......X.......XXXX.....................................X.......X.............
.X.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.XXXXXXXXXXXXX.X.X.XXX.X.X.X.X.XXXXX.XXX.X.XXX.X#X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
X.X.XXXXX.X.XXX#X.X.X.X#XXX.X#XXX.X.XXXXXXXXXXXXX.X.X.X.X.X.X.XXXXXXX#X.XXX.X.XXX.X.X.XXXXX.X#X.X.X#X.X.X.X.X.X#XXXXX#X#XXX.X.XX
XX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X
XXX...............X#.............#X.....X..............X..X..........X.....X......X...........X............#..X.............X...
XXXX.XXX.X#X#X.X.X#X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X#X.X.X.XXX.X
XXX.X.XXXXX.X.X.XXX#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXX#X#X.XXX.X.X#XXXXXXXXX.X.X.X#X#X.X.X.X.X.X.X#X.XXXXX.XX
.X.X.X.XXX.XXX#X.XXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X
...#..............X.........XXXXX......#...X...#..X........X..........X...........X.............X.......X#......X...............
.X.X.X.X.X.X.X.X#X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.XXXXXXXXX.X.X.X.X.XXXXX.X.X.X.X.XXXXXXX.X.X.X.X.X#XXXXX.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.XXX#X.X.X.X.XXX#X#X.X.XXXX
#X#XXX.X.X.X.X.X.X.X.X.X.XXXXXXX#X.XXX.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X
.#......................XXXXXXXXX...X.........X#.....X.........X....X........X.#......X.......XXX.......X.X.......X....#.#......
.X.X.X.X.X.XXX.X.XXX.X.XXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X#XXX.X
X.X.X.XXXXXXX.X.X.XXXXXXXXXXXXX#X.X.XXX.X.XXXXX.XXX.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X#XXXXXXX.X.XXX.X.XXX#X.X#X.X.X.X.XXXXXX
.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.X.X.X.X#XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXX
..............X#.........#.........................X........XXX........X.............#X.......X..............X............XXXXXX
.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX
X#X.X.X#X.X.X.X.X.X#X.X.X#XXX.X.X.X#X#X.X.X.X#X.XXXXX.X.X.X.XXXXXXX.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X#X.X.X.XXXXX.X.X.X#X.X.X.X.XXXX
XX.XXX#X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXXXXXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX#X.X.X.XXX
XXXXX....X.....#X.............X....X......X...............XXXXXXXXXXX.........X.............X..X...#.........#X..X.#X...........
XXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X#XXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X#X.X
XXXXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXXXXXX.X.XXXXXXX.X.X.X.X.X#XXXXXXXXX.X.X.X#X.X.X.XXXXX.X.X.X#XXX.X.X.XXX.X#XX
.X.X.X.X.X.X.X.XXX#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X
..........X.....X..XX..#...#X..........#...X.X.......................XX...X.............X................X........X.X..#........
.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X
X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXXXXXX.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.XXX.X.X.X.XXX.X.X.XXXX
XX#X.X#XXX.X#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X
X........#.#.............#.......................X.#..X......#..X.X...X#.X.#..X....#.X............X...X......X..X#..............
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#XXX.XXX
XXX.X.XXX.X.XXX.X.X.X#XXX.X.XXXXX#X.X#X.X#X#X.X.X#X.XXX#XXXXX.XXX.X.X.X.XXX.X.X.XXX.X.X#X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X#XXX.X.XX
XX.X#X.X.X.XXX.X.XXX.XXX.X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXX.X.X#X.X.X.XXX.X#X.X.XXX.X.X.X.X
..................X................X...X.#X.................X....#..........X............X....X......X......X.......XXX.........
.X.X.X.X#X.X.X.X#X#X.X.X.X.XXX.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X#X.XXX
X.X.XXX.X.XXXXXXX.XXXXXXX.X.X.X.XXX#X.XXX#XXX#X.X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X#XXXXXXXXXXXXX.X#X.X#X.X.X.XXX.X.XXX.XXX.X.X.XXXX
.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXX.X.XXX.X#X.XXX
.............................X................X.........X..................X....................X....#.#X..........#......X.....
.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X#X.X
XXX.X#X.X.X.XXX#X.X.X.X.X.X.XXXXX.XXXXXXX.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.XXXXX.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXX#X.X#XX
XXXX.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X#X.X.X.X#XXX.X.X.X.X.XXX.X.X.X.X.XXX#X.X.XXX.X#X#X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X
XXXXXXX........X..XXX...X..........................XX........X....X.........X....#.#X.X#...X...........X...............X.......X
XXXXXXXX#X.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX
XXXXXXX.X#X.X.X.XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXX.X.X.X.XXXXX.X.X.XXXX
.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X#XXX.XXX
......X...X........................................#X............#....XXX......X.........#....X............#X.XX.......#.....XXX
.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX
X.X.X.X.X.X#X#XXX.X.X.X#X.X.XXXXXXXXXXX.XXXXX.X.XXX.X.X#X.X.X.XXX.X.X.XXXXXXX.X.X#X.XXXXX.X.X.X.XXX.X.XXXXX#X.XXXXX#X.X.X.X.XXXX
.X.X.X.X.X.X#X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.XXXXX
...X.................#X......................X.....X..........................X.....................................X......#XXXX
.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.XXX.X.X.X#XXX
X#X.X.X.X.XXXXXXX.X#X.X#X.XXXXXXXXXXX#X.X.X.X.X.X.X.X#XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.XXXXX.X.X#X.XXX.XXXX
.X.X.X.X.X.X.X.XXX#X.XXX.X.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X.X.X.X.X.X#XXX.X.X#XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX
....X................X.................#X.X..X.#.#XX................X..#...#X....#.......X...X.....X.....X......X.............XX
.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X
XXX.X.X.XXX.X.XXX#X.XXXXX.X.XXXXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X#XXX#XXX.X.X.X.X.X.X.X.X.X.X#X.XXXXXXX.X#X.X.XXXXXXXXXXXXX.XX
.X.XXX.X.X.X#X.X.X#X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X
....X............#.X..............X...X#..X....................X....X............#X..X.........X.........#X.....................
.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X
X.X.X.X.XXXXX.X.X#X.X.X#X.X.X.X.X.X.X.X#XXX.X.X.X.X#X#X.XXX#X.XXX.X.X.X.X.X.X.XXX.X#X.X.X.X.X#X.X.X#X.XXX.X.X.X#X.XXXXXXXXXXX.XX
XX.X#X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.XXX.X.XXX.XXX.X.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X
XXX...........X#.....XXX...#...............X.....X...X..........X#.X.X..............X...X.....XXX...........X................#..
XX.X#X.X.X#X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXX.X.XXXXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X
XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.X#X.X.XXX.X.X.X.XXXXXXXXXXX.X.X#X.X.X.X.X.X#X.X#X.X.XXX.XXX.X.XXXXX.X.XXXXXXX.X.X.X#XXXXXXX.X.X.XX
.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.XXX#X.X.X#X.X.X.X.X.X.X.XXX.XXX#XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X
.............#X...........X.............X................#XXXXXXXXX#X........X....X..#........X.........X................X..X...
.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#XXXXXXX#X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X#X
X.X.XXX.X#XXX.X.XXX.X.XXX#X.X.X.X.XXXXX.X.X#X.X#X.X.XXXXX.XXXXXXXXX#X#X.XXXXXXX.X.X.XXX.X.X.X.X.XXX.X.X.X.XXX#X#X.X.X.X.XXXXX.XX
.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX
.............#X#.....X.....#X...........X........X.........X.......#........................XX......X.........X..#X..X........XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X#X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X
X.X#X.X.X.X.XXX.X.X.XXXXXXX.X.X.XXXXX.X#XXX.X.X#X#X.X.X.X#XXXXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.XXX.X.XXXXX.X.X.XXX.X.X.XX
XX.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X#XXX.X.XXX.X.X.X#X.X.XXX#X.X.X.X.X.X.X#X#X.X.XXX.X#X.XXX.X.X.XXX.X.X.X.X
XXX.......XXXXX..#.....X.........X........X.....X..#.....................X....X........#........X.....X.......X..#........X.....
XX.X.XXX.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X#X.XXX#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X
X#X.X.XXX.X.X.X.X.X.X#XXXXX.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XX
XX.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X
X#.X............X..........X......X....................#X.X...................X..........XXXXXX#....X.................X#........
#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X#X#X#X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.XXXXX.X.X.X#X.X.X.X#X.X.X#X#X#X.X.X#X.X
X.X.X.XXXXX.X.XXX.X#X.XXXXX.X.XXX.X#X.XXXXX.X.X.X.XXX.X#X.X.X.X.X.X#X.X.X#X.X.XXXXX#X.XXXXXXX#X.X.X.X#X.X.X.X.XXX.X.XXX.X.X.X.XX
XX.X.X.X.XXX.X.X.X#X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#XXX#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.X#XXX
X.........X.....X#X.........X...X..........#...X.....#...#........X#..............................X#.X...........#........XXXXXX
XX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXX
X.X.X#X.X#X.X#X.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#XXX.X#X.XXX.X.X#X.X#X#X.X.XXXXXX
.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X.X.X.X.XXX.X.X#X.X.X.X.XXX.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.XXX.XXX
.#..X........X..................X....#..................X......#......XXX...X..#.#..X#.......X.....X............XXX.......X.....
.X#X.X.X#X.X.X#X.X#X.X.X#X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X#X
X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.XXX.X.XXXXX.X.X.XXXXX.X.X.X.X.XXX.X.X.X#X.XXXXX.X#XXXXXXX.X.XXXXXXXXX#X.X.XX
.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#XXX.X.X#X.XXX.X.X.X.X.X.X.XXX.X.XXXXX#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X#X
.......#X...........X#...#.........#.....X......X.................X...XXX........#......X.........X...........................XX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.XXX
X#X.XXX.X.X#X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.X#XXXXX#X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.XXXXXXX.X.X#X#X.X.X.X.X#XXXX
XX.XXX.X.X#X.X#X.X#XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX.X.X.XXX.XXX.X.X.XXX.X.X.X#X.X#X.XXX.X.X.X.XXX
XX..X..............#....................X...X.X.............X......#......X.X......#............X.........................X#.#XX
XX#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.XXX.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X#X
XXX.X#X.XXXXXXX.X#X.XXXXX.X.XXXXXXXXXXX.X#XXX#X.X.X.X.XXXXX.X#X.XXX.X.X.XXX.X.X.X.XXXXXXXXXXXXX.X.XXXXXXXXXXX.X.XXXXX.XXXXX.X.XX
XX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X..........X.............................#X......#.................X........X..............................................#....
XX.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X#X#X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X
X.X#X.X.X.XXX#X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X#XXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.XX
.X.XXX.X.X.X.X.X.XXX.XXX#X.X#X.X.X.X.X#X#X#X.X.X.X.X.X.XXX.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
......X.......X...X...X...................X..........XX#X#.....#..X....#...X.X...........X.................................#....
.X.X.XXX.X#X.X.X.XXX.XXX.X.X.X#X.X#X.X#X.XXX.X.X.X.X#X#X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X#X.X.X#X#X.X.X
X.X.XXXXX.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.XXX.X#X.X.X#X.X.X.X#X.XXX.XXX.X#X#X.X.X.X.X.X.XXX#X.X.X.X.X.X.XXXXXXXXX.X#X.X.X#X.X.XX
.X.X.XXXXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X.X.X#XXX#X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X
......X.X....................X.......#........X#......X.X.....X....#..X..#X#...............X..XXXXX..#..............X..X.#.X....
.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXX.X.X.X.X.X.X.X#XXXXXXXXXXXXXXXXX.X.X.X.XXXXX#XXX.X.X.X.X#X.X.X.X.XXXXX.X.XXXXXXX.X.X.X#X.XXXXX#X.X#X.X.X.X.XXX.X.X.X.X.XXXXXX
XXXX.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXX.X.XXXXXXX.X.X.XXX#XXXXX.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X
XXX...XXXXXXX..#..................X#...#............XXX#.#..X.........X.....XXXXX...X...XXXXXXX..........X.........X.X..........
XX.X.X.XXXXXXX.X.X.X.X#XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.XXXXXXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.XXXXXXX#X.X.X#X.XXXXXXXXX.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X#XXXXXXXXX.X#XXX#X#X.X.XXXXXXX.X.X.XXXXX.XXXXXXXXXXX#X.X.X.X.X.XX
.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#XXX.X#X.XXX.XXXXXXX.X.XXX.X#X.X.XXXXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X#XXX#XXX
................X................X......................X...X.......XXXXXX....X.X#......XXXXXXX....................X.....#...XXX
.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.XXXXXXX.X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX
X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXX.X.X.X.XXXXXXX#X.X.X.XXX.X.X#X.X.X#X#XXXXXXX.X.X.X.X.X.X.XXXXX.X#X.X.XXX.X#X.X#X.X.X.X.XXX.XXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X#X.XXXXX
......X#...........X............X.........X......X..X............X......X..............#................X.........X..#...#..XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.XXXXX
X.X.XXX.X.X.X.X#X.X#XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X#X.X.X.X#X#X.XXX.X.X.X.X.X#X.X#X.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXX
.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.XXXXXXX#X#X.X.X.X.X.XXX.X.X.X.X.X#X.XXX#X.XXX.X.X#X.X.XXX.X#X.X.X.XXX.X.X.X.X.X#X.XXXXXXX
.....X......XXX........X....X.......X...X.................X.........X..#..X....#X.X................#..XXX.X........XX.XXXXXXXXXX
.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXXXXXXXXXX
X#X.X.X#XXXXXXXXXXXXXXX.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXX.X#X.X#X.X.X#X.X.X.X.XXXXXXX#X.X.XXX.X.X.XXXXXXXXXXXXXXXXXX
.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.XXX.XXX.X.XXX
....X...................X................X...#....X..X................X....#.......#X#...........#.#X...X#......................
.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X
X.X.XXXXX.X.X#X.X.XXXXX.X.XXX.X.X.X#X.X.XXXXX.X#X.X.X.X.XXXXXXXXXXXXX.X.X.X.X#X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXXXX#X.XX
.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X#X.X.X.X.X.X.XXX
........X.....X..............#....X.....XXXXX............................#..............X..X...X....X......#.....X..........XXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.XXXXX
X.X.X.X#X.XXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXXXX#X.X#X.X.X.XXX.X.X.X.X.XXXXXXXXX.X.X.X#X#XXXXXXX.X.X.X.X.X.X.XXX#X.XXXXXX
.X.X.X#X.X.X.X.X.XXX.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXXXX
......X..X......XXX..#X.....X.....XXXXX#...............#..X....X......X...................X...................................XX
.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X.X.X#X.XXXXX.X.X#X.X.XXX.X.X.X.XXX.X.XXXXXXXXX.XXXXXXX.X.XXXXX.XXXXX.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X#
XX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X
XX.....#..X..#.......X...........X...#X.X....................................#..............X............#...................#..
XX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X
XXXXXXX.XXX.X.X.X.X.X.X.X.XXX#X.XXX.X.X.X.X.XXX.X.X.X.X.X#XXX#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X#X.XXXXX#X.X.X#XXXXXXX.X.XXXXX.XX
XXXX.X.XXX.X.X.X.X.X#X.X.XXX.X.X.X.X#XXX.X.X.XXX.X.X#X.X.X.X.X.XXX.XXX.X.X#X.XXX.X.XXX.X.X.X.XXX.X.X.X.X#XXX.X.X.X.X.X.XXXXXXXXX
XXX.....X............#........X........................X.....X.#X...X......#....X..X...........#.......#.#X#..........XXXXXXXXXX
XX.X.X#X#X#X.X.X.X.X#X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXX
X.X.XXX#X.XXX.X.XXX.X.XXX#X.XXXXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.XXXXX#X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.XXX#XXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.XXX.X.X.X.X#X.XXX.X.X#XXX.XXX.X.X.X.X#XXX.X.X.XXX.X.XXX.XXX.X.X#X.X.X.X.X.XXXXXXX
...............#...#.....X............XXX.......X................X........X....X.#....X.......X.....X#X.X............#....XXXXXX
.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X#X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXX
X.X.X.X.X.X.X.X#XXXXXXXXX.X.X#X#XXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.XXX#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.XXX.X.XXX.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX
.#....X.....................X.........X.......X..#.X........X........X...........X...#....X.X.............................XXXXXX
.X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX
X.X#X.X.X.X#X.XXX#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXXXX.X.XXXXXXXXXXXXXXX.X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.X#X#XXXXXXX.X.X.XXXX
.X#X.X.X.XXX.X.X.X#XXX#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.X.XXX.X#XXX.X.X.X.X.X.X.X.X.X.X#X.X.XXX
X.......X.X.........X.......X.............XX.......#..........................X.................X.........X..............X.....X
XX.X.X.X#X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X
X.X#XXXXX.X#X#X.X.XXX.X.X.XXX.X.X.XXXXXXXXXXX.X.XXX.X.X.XXXXX#X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.XXX.X.XXXXX.X.XXX.XX
XX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.XXX.XXX.X.X#X.X.X.X.X.XXX#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#XXX.X.X
XXX...X..#.#..X.........X..................#.......#..XXXXXXXXXXX........X......X.....X.............X...........................
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.XXX.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X
X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX#X.X.XXXXXXX.XXX.X.X.X.X.XXXXXXXXX.X.X.XXXXX.X#X.XXXXX.X.X.X.X.X.XXX#X.XXXXX#X#X.X.X.X.X.X.X.X.XX
XX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXXXXXX.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.XXX#X.X.X.X
XXX...X.X#...........X.X.........X.....#......X......#....XXX...........................X..................#...#.....X..........
XX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X
X.X.XXX.X.X.X#XXX.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X#XXX.X#X.X.XXXXXXXXX.X.XXX.X.X#X#XXX.X.X.X.X.X.XXX.XXX.XXXXXXXXX.X.X#XX
XX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXXXX.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X
.#...............................X..........X......XXXXXX#.....#................................X..#............................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X
X.X.X#X.X.XXXXX#X.XXXXXXXXXXXXXXX.X.X.X.X#X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.XXX#X.XXXXX.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.XX
XX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#XXX.X.X#X.X#X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.XXX
.....X.........X...................#..........X......#.........X......X............................X..X.......X........X....XXXX
XX#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX
X#X.X.XXXXXXXXXXX#XXX.X.X.X.X.X.XXX#X.X#XXXXX.X.X.X.X#X#X.XXX.X#X.X.X#X.XXX.X.XXXXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXXXXX
XX.X.X.X.X.X.X.X.X#X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX#X.X.X.XXX.XXX.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX
XXX..............#X......X...#.....X..............XXX........#.......#....X..........X....X...................X....X..X#....XXXX
XXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.XXX.X.X.X.X.X.X.X#X.X.X.X.X#X.XXXXX
XXX#X#XXXXX.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXXX
.X.X.X.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX#X.XXX.X.XXX#X.X.X.X.X.X#XXXXXXX.XXX.X.X.X.X.X.X#X.X#XXX.X#X.XXX.X.X.X.X.X.X
...........X....XXXXXXX........#X......#.X.............#X.....X..........X.....#....X....#X.................X.....X.X#.#........
.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.X#X.X.X.XXXXX.X#X#X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX#X.XX
.X.XXX.XXX#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X
....X#..X......................#.X...#.#..XX.#.........X......X.........X..#............X.X.....X.....X....#...X................
.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X
X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXX.XXXXXXX.X#X.X.XXXXXXXXXXX.X.X#X.X.X.X.XXXXX#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#XXXX
.X.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.XXX.X.X.X
..............X........................X.................X...X.............XXXX.............X.......X...X.X.......X...X.........
.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.XXX.X.X#X.X.X.X#X.X.X.XXX.X.X.X#X.X.X
X.X.X.X.X.X.X.X.X.X.X#X.XXX#X.X#X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X#XXX.X#X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXX
.X.X#X.X.X.X.X.X.X.XXX.XXXXX.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X
.......X....X.X...XXXXXXXXXXX....X.....X.....X.....XXX...#X....X....X.X.X#.........X.#..X...X......#....X.....X.................
.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.XXX.X.X.X.X#X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX
X.X#XXX.X.X.X.X.X.X.XXXXXXXXX.X.X#X.XXX.X.X.XXX.X.X#X.X.X#X.X.XXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.XX
.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X
.......#...#..X..X............X........#X...X......#X.....X...................XXX.........XXXX............X.........X...........
.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X.X.X.X#X.XXXXX.X.X.X.X.XXX#X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X
X.X.X.X.XXX.X.X#X.XXX.X.XXXXX.X.X.X.XXX#X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.XXXXX.X#X#X.X.X.X#X.X#X.XXXXXXXXX.X.X.X.X.XXX.X.XXXX
.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X#XXX#X.X.X.X.X.X.X
.....#.X........X......................#..X.....X.........X.............X...XXX.....X............X..............X#.#.....X......
.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X
X.X#X.X.X#X.XXX.X#X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX#X.X.XXXXX.X.X.X.XXX.X.X.X.XXXXXXX.X.XXXXX.X.XXXX
.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X
....X#..X......X...........X..........X.X#.#X......X.....#....X......#....................X............X.................X......
.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXX#X#X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXXXXXX#X.X.X#X.X.X.X#X.X.X.XXX.X#X#X.X.X.X.X.X#X.X#X.X.X.XXXXXXXXX.X.XXX.X.XX
.X.XXX.X.X.XXX#X.X.XXX.X.X.XXX.X.X.XXX.XXX.XXX#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX
........X...X.......X...............X.......XXXX..................X........X......X....#.......#.X....XXX............#......XXXX
.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.XXXXX
X.X.XXX.X.X#XXX#X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX#X.X.XXX.X.X.XXXXXXXXXXXXXXXXX.XXXXXXXXXX
.X.XXX.X.X.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.........X.........#.....X.........#.......X.......#.#.#.X..X...............X..........#X..#...................................X
.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X#X.X
XXXXX.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.XXX#X.XXX.X.X.X.X.X.X.XXX.X.X.XXXXXXX.X.X.X.X#X.X.X.XXXXX#X.XX
XXXXXX#XXX.X.X.X.X.X.X.XXX.X.X#X.XXXXX#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXX........#........X#........XXXXXXX.........X.X.....X..X.........................#X...X............X.....X...X........XXXX
XXXXXXXX.XXX.X.X#X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX
XXXXXXX.X.XXXXX.XXX.X.XXX.X#X.XXXXXXXXXXXXXXX#X.XXX.X.X.XXX#X.XXXXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.XXXXX.X.XXXX
.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X.X#X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X
....................X.........................X...X......#............X............#....X.............X.....X....#..............
.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X#X.XXX.X.X.X.X
X.X.X.X.X.X.XXX.X#X.X#X.X#X.X.X.X.X.X.X.XXXXX#X.X.X.X.X.X.XXX.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX.X.X.XXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X
......X.........X..........X...#..X...........X.............X....#...#...#..X.........X.........X........X.......#.X............
.X.X.X#X.X.X.X.XXX.X#X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X
X.X.X.X.X.X.X#X.XXX.X.X.X.XXXXX.XXX.XXXXXXXXX.X.X.XXX.X.X.X.X#XXX.XXX.XXX.XXXXX.X.XXX#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XX
XX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.X.XXX#XXX.XXX#XXX.X.X.XXX.X.X.X.X.X
..........X........#..X.......................X...........................XXXXXX...................#XXXXXXXXXXX.....X..X........
.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X#X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X#X.X.X
X.X.X.X.X.X.XXX.X.X.X#X.X.XXXXX.XXXXX.X.XXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.X.XXXXXXXXXXX.X.X.X#XXX.X.X.XX
.X.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X
.#...#.....#...#....X........................X......X......X.....#.X............X....X......X.......XXXXXXXXXXXXX..........X....
.X.X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXXXX#XXXXXXXXX.X.X.X.X.X.X.X
X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXXXXXX#X.X.X.X#X.X.XXX.X.X.X.XXXXX.X.XXXXXXX.X.XXXXX.X.X.XX
XXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X#X
XXXX.........................#........XXX.......X#.#.....#.X...............X........X......X.....#....X..................#...X..
XXXXXX.X.X.X.X.X.X#X#X.X.X.X.X.X.X#X#XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X
XXXXX.X#XXX.X.X.X.X.X.X.X.XXX#X.X.X.XXXXX.X.XXXXX.X.X.X.X.X.X.XXXXX.X#X.X.XXXXXXXXX.X.X.X.X.XXXXX.XXX.X.X.X.XXX.X#XXXXXXX.X.X.XX
XXXXXX.X.X.X#X.X.X#X#X.X.X.X.X.X#X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.XXX#X.X.XXX.X.XXX.X.X.X#X.X.X.X.X.X.XXX.X.X.X
XXXXX..........#..X.....................X#...........X..X..........#X...............XXXX.......................X.............X..
XXXXXX.X.X.X.X.X#X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXX.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.XXXXXXX.X.X.X.XXXXX.XXX.X#X#X.X.X#X#XXXXXXXXX#X.X#X.XXX.X#XXXXXXX.X.X.X.X.X.X#XX
XXXXXXXX.XXX.X.X.X#X#X.XXX.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX.X
XXXXXXXXXXX.............X....#...X...........X.........#................XXX...X................X.......X.........X.X......XXXXXX
XXXXXXXXXXXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X.X.X.XXX.XXXXX.XXX.X.X.X.X.X.X.X.XXXXX.XXX.X.XXXXXXXXXXXXX.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.XXXXX.XXXXX.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.XXX.XXX.X.X.XXX.X.XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.XXXXX.XXXXXXX.X.X.XXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.XXX.X.XXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXX.X.X.XXXXX.XXX.X.XXX.X.XXXXXXX.XXX.X.X.X.X.X.X.X.X.XXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X.XXX.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXX..........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......................#..X#.........XXXX.............XXX....#................XXX..#......X.....XXXXX.....X.........X.....X................#X#..X..#.#X....#X.X.....X.....X....#.....#...........X.X......XX.............#..X....#.........X.......#......XXXXXXXXXXX#..........X...........................X.............X........X......................X#................X....XXXXXXXXXX......#.........#.........#..................................XXX......#.XXXXXXXXXXXXXX............#.....#...#........X.........X........................#XXXXXXXXXXXXXXXXX.........XXXXXXXX...............#...........#...#.......#...............#.....#.........#.......#.......X..X...XXXXX#.....#X...........X.............X#..................XXXXXXXXXX...#.............#............X..........#.....#.#X....#...........#X.........X..........#........X......#....................X#..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...X..#....
XXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X.X#X#X.X.X.X.X#X.X.X.X.XXX.XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXXXX.XXX.X.X.X.X#X.X#X.X.X#X.X.XXX.X.X.X.X.X.X.X.XXX.XXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.XXXXX#XXXXX.X.X.X.X.XXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#XXXXXXXXXXXXXXX.X#X.X.X#X#XXXXXXXXX.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.XXXXX#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXX.XXXXX.X.X.XXX.X#X#X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X#X.XXXXXXXXX.X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#X.X.X#X#X.XXX.XXX.X.XXXXXXX.X.X.X.X.X.XXXXX#X.X.X.X.XXXXXXXXXXXXXXXXX.X#X.X.X.X.XXXXXXX.X#X#X.X#X#X#X.X.X#X.X.X.X.X#XXX.X.X#X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXX.XXX.X.XXXXXXXXX.X.X.XXX.X.X.X.X.XXX.X.XXX#X.X.X.X.X.X.XXXXX.X#X.XXX#X.X#X.X.X.X.X.XXX#X.X#XXX#X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X#XXXXXXXXXXX#X.X.X.X.X.XXXXX#X.X.X.X.XXX.X.XXX.X.XXX#X.X.XXXXX.X.X.X.X.X.XXXXX.X.XXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX#X.X#X.X.X.X.X.X.XXX#X#X#X.X.X#X.X.X.X#X.X.XXXXXXX.X#X.X.X.X#XXX.XXXXXXXXXXXXXXXXX.X.X.XXX.XXXXXXXXXXX.X.X#X#X.X#X.X.X#X#X.X.X.XXX.X.X.XXX.X.X.X#X.X.XXXXX.XXXXX.X.X.XXXXX.XXX.X.X.X.X.XXX#X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.XXXXX.X.X#X#X.XXXXXXX.X.XXX.X.XXX.X.XXXXX#X.X.XXXXX.XXX.X#X.X.X.XXX.XXX.X#X.XXX.X.X.X#X.X.X.X#X.X.X.X.XXX.X#X.XXXXX.X.X#XXXXXXX.XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X#X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX.X#X.X#X.XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.XXX.XXX.X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X#X.X.XXX.X.X.X.X.X.X#XXX.X.X.X.X.X#X.X.XXX.X.XXX.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.XXX.X.XXX.XXX.X.X.X.X#X#XXX.XXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXX.XXXXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXX.XXXXXXX.X.X.X.XXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X#X.X.XXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXXXX.XXX.X.X.X.XXXXX.X.XXXXXXX#XXX.XXX.XXXXXXX#XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.XXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.XXX.XXX.X.XXX.X.X.XXX#X.X.X.X.XXXXXXXXX.XXXXX.X.XXX.X.XXXXXXXXXXXXXXXXXXXXX#X.X.X.X#X.X#X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....X....#...X....X..........#....XXXXXXXXX.........XXXXXXXXXXXXXXXXXXXXXXX.............X..X........X#............X........X.#.....#.....X..............XXXXX....X............X..#......X......#..........X....#........X.....X.X..#X...............X#...#......X.........X#.X.....#...................................#..X..#.X...#............X......#X.................X...............X#X#..........XXXXX#.....................#.#.#............X#.#..X#...............XX........#.#..X#XXXXXXXX.#......X...........X..X..XXXXX....#..........XXXXX..........X..X..#...XXXXXX....X....XXX......#X...........X..#....XXXXXXXXXXXXXXXXX...X.........XXX.....XXXXXXXXX...X...XXXXXXXXX....XX..........#..XXX...........XX............XXXXXXXXX........#.........#.#..............X...............X#....XXXXXXXXX......................#....X..#......X.....XXX.......X..........................#....X...................X.........XXX...X...X.X.X...XXXXX#.....#..XXXXX..............#...XXXXXXXXXXXXXXXXXXXXXX#...........#....
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXXXXXXXXXX.X.X.X.X.XXX.XXXXXXXXXXXXXXXXXXX.X.X.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXXXX.X#X.X.X.X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXX.X#X.X#X.X#X.X.XXXXXXX.X.X.X.X.X.X.XXX.X.X#X.X.XXXXX#X.X.X.X.X.XXX.XXXXXXX.X.X.X#X.X.X.X.X.X#XXXXX#X#X.X.X.XXXXX.X.X#X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.XXXXX.X.XXXXXXXXXXX.XXX.XXXXXXXXX.X#XXXXX.X.X.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXXXX.XXX.X#X.X.X.X.X.X.X.X.X.X#X#X#X.XXX.X.X.X.X.X.X.X#X#X.XXXXXXXXX.X.X#X.XXX.X.X#X.X.X.X#X#X.XXX.X.X.X.XXX.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.XXXXX.XXX.X.X.X.X.X.XXX.X#X#X.X.X.XXXXX.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X.XXX#X.X.XXXXXXXXXXX.X#XXX.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.XXXXXXX.X.X.X.XXX.X.X.XXX.XXX#X.X#X.XXXXX.XXXXX#X.X.X.XXXXX.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X#X.X.X#X.X.X#X.X.X.XXX.X#X.X.X.X#X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX#X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X#X#X#X.X.X.X#X.XXX.X.X.XXX.XXXXXXXXXXX.X.X.X.X.XXXXX.X.X.X.X#X#X.X#X.X.X.X.X.X#XXX#X#X.X.XXX#X.XXXXX.XXX.X#X.X.XXXXXXXXXXXXX.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#XXX#X.X.X.XXXXXXX.X#X.X.X.X#X.X.XXXXX.X.X.X.XXX.X.XXX#X#X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.XXXXX.X.X.XXXXXXX.X.XXX.XXXXX.X.X.X.XXXXXXX.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.XXX.X#XXXXXXXXXXX.X.X.X.XXXXXXXXX.XXXXX.X.X.X.X#X#XXXXXXX.X.XXXXX.XXXXXXX.X.X#X.XXXXXXXXX.X.XXXXX.X.X.X.X.XXXXX.X.XXX.X.X#XXX.X.XXXXX.X.X.X.X.X.X.XXXXXXX.X.X.X#XXXXX.X.X.XXXXXXX.X.X.XXXXX.X#XXXXX.X.XXX.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.XXX#X.X.XXX.X.X.X#X.XXX.X.X.X.X#X.XXX.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXX.X#XXXXXXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X#XXX.X.X.X.X.XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX#XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX#XXX.XXXXXXXXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X.X.X.X#X.X.X.X#X.X.X#XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.XXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X#X.X#X.X#XXX.XXX.XXX.X#XXX.XXX.XXXXX.XXX.X.X.XXXXX.X.X#X.X#X.X.XXX.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.XXX.X#X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.XXX.X.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X#XXX.X#X.X.X.X.XXXXX.X#X.XXXXXXX.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.XXX.X.X.X#XXX.X.X.X.X.X#X#X#X.X.X.X.X.X.X#XXXXX.X.XXX.X#X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....#XXXXXXXXX....X.........#......X.....................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....X..........#..X....#........X....#..X............X............X...........X.................X.....................X...........X....X.X...X..XXXXXXXXXXX#.X.........X........X.....X.............................X.......X.........X...X.........X..........#X#...#.........#X.....X.....X#..........X...........X.................X.............X.......X........X...X......X......XXXXXXXXXXXXXX.X..X...X............X....#...........#.#X.........X#XXXXX.................XX...................#.....#..X#..............X.....X..................X.................#....X.....X...........X#...XXX.#.....X.................X..X#....X....................X........X.....X.....X.........X.......X.........X.....XXXXX..............#.#........XXX.........X..#...XXXX.....XX.....X.X..............X........XX.......X....#X.X.X#....XX....X#..............X.........................XXXXXXXXXXXXX....#..............X.........
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X#X#X.XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X.X#X.X.XXX.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXX.X#X.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X.XXX.XXX.X#X.X.X.X.X.X.X#X#X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.XXX.X.X#XXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.XXXXXXX.XXX.X.XXXXXXXXXXX#XXXXX#X.X.X#XXX.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.XXXXXXXXX.X.XXX.X.XXXXXXXXX#X.X.X#XXX.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.XXX.X.XXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X#X.XXXXX#XXXXXXX.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X#X.XXXXX.X#XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X.X#X#X.X.X.XXXXX.X.XXX.X.X.X.X#X.XXXXX.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X#X.X#X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#XXXXXXXXXXX.X.X#X.X.X#X.XXX.X.X.X.XXX.X.X.XXX.X.X.X.XXXXXXXXX.X.X#X.X.X.XXXXXXXXX.X.X.X.X#XXX.X.XXX.X.X.XXX.X.XXX#XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXXXX.X.XXXXXXX.X.XXX.X.X.X.X.X#X.X.X.X.X.XXX.XXXXXXX.X.X.X.X.XXX.X#X.X.XXXXX.X#X.X.X.XXXXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.XXX.X.X.X.X.X#X#X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.XXXXXXXXX.X#X.X#X.XXX.X.X.X.XXXXXXXXX.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.X.X.X.XXXXXXXXX.X.X.X.X.X.XXX.X.XXXXXXXXX#X.XX
XXXXXXXXXXXXXXXXXXXX.XXX.X.XXX.X.X#X.X.X.X#X#XXX.XXX.X.X.XXXXXXXXXXX.X.X#X.XXX.XXX.X.X.X.X.XXXXX.XXXXXXXXXXXXX.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X#X#X.X.X.X.X#X.X.X.XXX.XXX#X.X.X.X.X.X.X.XXX#X.X.X.X.X.X#X.XXXXX.X.XXX.XXX.X.X.X.X.X.X.X#X.XXX.X#XXX.X.X.X#X.X.XXXXX.X#X.X.XXX.X.X.X.X#X.X.X.X.X#X#X.XXX.X.X#X.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.X.X#XXXXXXX#X.X.X.X#X.X#XXX.X.X.X.X.X.X.X.X.XXX#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXXXX.X.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X#X#XXX.X.X.XXX.XXX.X#X.XXX.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXX.X.X#X.X.X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.XXX.X.X#X#X
XXXXXXXXXXXXXXXXXXX...........................X...........XXXXXXXXX.....X...X#..X..X.......XX.....XXXXXXXXX#X..............#.....#...........#.X........X........X.#X....#...#X...X......#....X....#......XXX.............X....#X#...#....X.X....X....................X.X.........XXXXXXXXX..............X....X...............X...X.............X.X...X....#.X......X........#............X....#...............#.........................X...XXXX...............................X...X#...........#............X.XX...#...........#...X.....#................X#.....X.....................#........XXXXXXX...........X....#...X...........#.#......X....#............X...........XXXXXX..........XXXXXXXXX................#................X.X.X......X....X...X............X..........X......X..X.......X.....X#.........#X#X.....X....XXXXX.......#..X#..XXXXX.............X...........X.........X..........X...........#.#.#.........#...............#....XXXXXXXXX..........#..X...........X#..X..........X....X.............................................
XXXXXXXXXXXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X#X.XXX.XXX.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.XXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX.X#X.X.X.X#XXX.XXX.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X#X.XXX#XXXXX#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X#X#X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.XXXXXXXXX.X#X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.XXXXXXXXX.X.X#X.XXXXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X#X.X#XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X#X#X.X.X.X#X.XXX.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.XXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X
XXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.XXXXXXXXXXX.X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X#XXXXXXX#X.XXXXX#X.X.X#XXX.X.X.X.X.X.X#X.X.X.XXX.X#X.X.X.X.X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X#X#X#X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.XXX.XXX#X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.XXX.X#XXX.X.X#X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X#X.X#X.XXX.X.X.X.XXXXXXX.X.X.XXXXX.XXX#XXX.XXX.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.XXXXXXXXXXX.X.XXXXXXXXXXX#X.XXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X.XXXXXXXXX.X.X.X.X#X.X#X.XXX.X.X.XXX.X.XXXXX.X.X.X.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X#X.XXX.X#X.X.XXXXX.X.X.X.X#X.XXX.X#X#X#X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X#XXXXXXXXX.X.X.X.X.X.X.XXX.XXX.X.X.X#XXXXX.X.X.X.X.XXXXXXX.X.X.X.X.XXX.X.XXX#X.XXXXXXXXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.XXXXXXX.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.XXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X#XXXXX.X#X.XXXXXXX.X.X.X.XXXXX.X.X.X#X#X.X#X.X.X#X.X.X.X.X.X.XXXXX.X#X.XXX.X.XXX.X.X.X.X.X.XXX#X.X.X.X.X.X.X.XX
XXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXX#XXX.X.X.X.X.X#X.XXXXX#X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X#X.X.XXX#X.X.X.XXX.X.X.X.X#X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#XXX.XXX.X#X.X.X.X.X.X.X.X#XXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.XXX.XXX.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#XXX.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.XXX.X.X#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X#X.X.X.X.X
XXXXXXXXXXXXXXX..#.......#......................X............X...#.......#.......X....X.....X#...#...#X#.#.#.....#X..#............XX.....X.........X...............X...............X.......#X..#...#.X....................X.....................X...X.......X......#X..#X...X..#...........#..........X...............XXXXXXXXXX........X....#XXXXXXXXX..............X.#..X..#....X...........X...XXX.............X...........................X......................#.........#.#..X.X....X...............#..................................X#.#X..#X...X..........X.#X.....X..#.........#.#.......#......X.X............#...#....XXXXX#.X.......#........X.......X...XXXXX...........X..............X.....#.XX............X.#...........#.#..............X....#...#..................X.............XXX...X.....X.........X..#....X#...XXXX..#X#.#...X.......#...#..X.XX.X..............X.....X#................X..X...........X.....#.......#...#...#..X...................XXXX......X.X.X..#......X......#....X......X............XXX......#...#X......X....
XXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X#X.X.XXX.X.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.XXX.X#X.X.X.X.XXX.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X#X#X.XXXXXXXXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.X#X#X#X.X.X.X#X.X#X.X.X#X#X.X#X.X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.XXX.X.X.X.X#X#X#X.X.X.X#X.X.X.X.X.X.X.X.X#X#X.X#X#X.X.X.X.X#X.X#X.X#X.X.X#X.X.X#X.XXXXXXX.X.X#X#X.X#X.X.X.X.X.X.X.X#X.XXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXXXX.X.X#X.XXX.X.X.X.XXX.X#X.X.X.X.XXX#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXX.X.X#X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXX#X.X.XXXXX.X#X.X.X#X.X.X.X.X.X.XXXXXXXXXXXXX#X.X.X.X.XXXXX#X.XXXXX.X#X.X.X.X.X.X.XXX.X.X.X.XXXXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXXXXXXXX.X#XXXXX.X.X.X.X#X.XXX.X.X#X.X#X.XXX.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X#X.XXXXX.X.X.X.X.XXX.X.X#X.X.X.X.X#X.X.XXX.X.X#X.XXXXXXXXX#X.X.XXX.XXXXXXXXXXX.X.X.X#X.X.X.X.X.X.XXXXX#X.X.X.XXXXXXXXX.X.XXXXX.X#X.X.XXXXXXX.XXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X#X.X#XXXXXXXXXXXXX.X#X.X.X#X.XXX#X#XXX#XXXXX#XXX.XXX.X.X.X#X.X.X.X.X#X.X#X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.XXXXX.XXX.X.X.XXXXX.X.XXX.XXX.X.X.XXX.X.X.XXX.X#XXX.X.X.X#X.XXX.X.X.X.XXXXX.X.X#X.X.X.X.XXX.X.X.XXXXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X#XXX#X.XXX.XXX.XXX.X.XXXXXXX.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#XXX#X.X.X#X.X.X#X.X.X.X#X.X.X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.XXXXXXXXXXX.X.XXX.XXX.XXX.X#XXX.X.X.XXXXXXX.X.X.X.XXXXXXXXX#X.X#X.XXXXXXX.X.XXX.X#X.X.X.XXXXXXXXX.X.X.X.XXX.X.XXX.X#X#X#X.XXX.X.XX
XXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.XXX.XXX.X#XXX.X.X.X.X.X.X.X.X#X#X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXX.XXX.XXX.X.X.X.X.X.X.X#X.X.XXX.X#X.X.X.XXX.XXX.X.X#X.X.XXX.X.X.XXX.X.X#X.X#XXX#XXX.X.XXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX#X.XXX.X.XXX.X.X.X#X.X.XXX.XXX.X.X#X.X.X#X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.XXX.X.X.X#X.X.XXX.X#X.X.XXX.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXX.XXX.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X#X.XXX.X#X#X.X.X.X.XXX
XXXXXXXXXXXXXXXXXXX.........XXXXX.XXXXX...X......................#X#.................X.......#........X.............X.....X....X....X......................#..........X....#.....X.XX...........X.....X.X.X......X..X.........X...........X.X..........X.X..........X...XXXXXXXXXXX.....X......X.......#..X......X....................X........#......X.......X........XXXXXX#............X..............................X........X...X........X................XXXXX................#.......#X...X........X.....#...............#...............#X........#..X#...........#.#......X.....X..............XX................X..............XXXXX....#.#......X........#....X.....X...XX............X...X.......XXXXX............#..XXX......#..X#.X..............X..#.....#.........#X#.....#..X..#....X..#...................#...............#....X.....XXX.............X...X..X.........X...................#..XXXXXXXXX................X....X....#..........X..........................#.....................#X..X.............XXX......X...X..#X..#......XXXX
XXXXXXXXXXXXXXXXXX.X#X#X.X.XXXXX.X.XXXXX.XXX.X#X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.XXX.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X#X.X.XXXXXXXXXXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXXXXXX#X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.XXX.XXXXX.XXX.X.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX#X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.XXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X#X#X.XXX.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X#XXX.XXX.X#X#X.X.X.X.XXX
XXXXXXXXXXXXXXXXXXX.X.X.X#XXXXXXX.XXXXXXXXX.X.X.XXX#X.X.X.XXXXX.X.X.X#X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.XXX#X.XXX.X.XXX.XXX#X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.XXX#X.XXXXXXXXXXX#X.X#X.X.X.X.X.X.XXXXX.XXX#X.X.X.X.X#X.XXX.X.X#X#X.X.X.XXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXXXX.X.X#X#XXX#X.X.XXXXXXXXX.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.XXX#X.XXX.X.X.XXX.X#X.X.XXXXX#X.X.XXXXXXXXXXX#X#X.XXXXXXXXXXX.X.XXXXXXXXXXX.XXXXX.X.XXX.X#X#X#X#X#X#XXX.X.X.X.X#X#XXX.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X#X.XXXXX.X.XXX#XXX#X.X#X.X.X.X.X.X#X.X.XXX.X#XXX.X#XXXXX.X.X.X.X#X.X.XXXXXXXXX.X.X.X.XXX.X.X#X.X.XXX.XXX.X.X.X.X.X#X.XXX#XXX#XXXXX.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX#X.X.X.X#X.X.X.XXXXXXX.XXX.X.X.XXXXX.X.X.X.XXXXX#X.XXX.XXX#X.XXXXXXX.X.XXXXXXXXXXX.X#X.X.X#XXXXXXX.X.X.X.X.X.XXXXX.X.XXX#X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX#X.XXXXXXX#X#X.X.XXX.X.X.XXXXX.X.XX
XXXXXXXXXXXXXXXXXXXXXX#X.XXXXXXX.X#X.XXXXXXX.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X#X.X.X#X.X.X#X.XXX.XXX.X.X.XXX.X.X#X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X#X.XXXXX.X.XXX.X.X.X.X.X.X#X.X.X#X#X.XXX.X#X.X.X#X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX#XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X#XXXXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.XXX.X.XXXXX#XXX.X.X.X#X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#XXX.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.XXX.XXX.XXXXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X#XXX.X.XXXXXXX#XXX.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X#X.X.XXX.X.X.X.XXX.X.X.X#XXX.XXX.X.X.X.X.X.X#X.X.X#X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X......XXXX..X........X....#X....#..X..............#.#.......XX...X..............#......XXX#......X............................X...............X...#...#X...X.X#.......#....X..........#.........X........................X...................X............XX.......X...............XXXXXX....X#.....#...#.....#...#......................X........#X....................#XX.....#X....XXXX......X.....#X..#....X..#X....#.#........X.....X................#X...........X........X...............X.............................XXXX.........X..........#........X#..............X...X.......X.........X..#....X...........X.XXXXX#.#X.X...X.....................X..#..................X...............X...X#X..#.........X..X.....X.......X...XXX#.#.....X.....X.....X.....X...............#......................X#X........#...........................................#.#XXXX....XXXXX.......X.........X.......X...X#...#.....X.....#..X....#.#..XXX...X...X.....X.........X..........#..X..................................X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.XXX#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXX.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXXXX.XXX.X.X.X.X#X.X#X.X#X#X#X.X.X.X#X#X.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X#X.X.X.XXX#X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.XXXXX.X.X#X.X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X#X#X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXX.XXXXX.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.XXX.X.X.X.XXXXX.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXXXXXXXX.X#XXXXX.X.X#X.XXX.X.X.X.X.XXX.X.XXXXXXX.X.X#X.X#X.X.X.X#X.X.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.XXXXX.X.XXXXX#X.XXXXXXX.XXX.X.X.X.X.X.X#X.X.X.X.XXXXX#X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXXXX.X#X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXX#X.XXX#X.X.XXX.X.X#X.X.X.XXXXX.X.X.XXXXX.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X#X.X#X.X.X.X.X.X.XXXXXXX.X#X.X.XXX.X.XXX.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.XXXXX.X.X.X#X.X#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX#X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.XXX.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X#XXXXX.X#X.X.X.X#X.X.X#X.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX#XXX.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX#X.XXXXX.X#XXXXX.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X#XXX.X.XXXXXXXXXXX.X.XXXXX.X.X.XXXXX.X.X.X#XXXXXXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X#X#XXX.X.X.X.X.X.X.XXXXXXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.XXXXX.X.XXX.XXX.X#X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X.XXXXX.XXX.X.X.X#X.X.X#X#X.X#X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.XXX#XXX.X.X.XXX.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X#XXX#X.X.X.X.XXX.X.X.XXX.XXX.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.XXX.X#X.X.X.X.X.X.X.X.XXX.XXX.X.XXXXXXX.X.X.X.XXX.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X#X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX#X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX#X.X.X.X.X.X.X.X.XXX.X#X.X.X#X.X.X.X#X.X.X.X.XXX#X.X.XXX.X.X.XXX.XXX.X#XXX.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.XXX.X.X.X#X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X#X.X.X#X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.XXX.XXX.X.X#XXX.X#X.X#XXX.X.X.X#X
XXXXXXXXXXXXXXXXXXXXXXXXXXX...X.............X.............X....#..............X.................X.....X.X....#..X..........#X.......X#.#.#.X.....................X.......#...........X.............#.XX.........X...X#......X............#X.....X..X.......................X..................X....#X..#X#...#X.......................X...X..#..XXXXX..X......X.....XXXXXXXXX........#......X.....X.................................X......#X.........X......#......X...............X#.....#.#.#.X.......#..X#X#.......................#..X................X....X#X...X.....XXX...X...X....#...............XXXXXX#....X.....XX....X......#.X...X.#.X.......#X#X.X#....X#X...X.X.X....#.X......X..............................X.........#.X..........X...X............#X....#XXX..#X...X...........................................X.................X.....XXX.............X#........X...X......X....X......X............................XX.................#...........X..........X......#..X.......X...........X......#X.......X..X...X..X.........X.X.X#....XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.X#X#X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.XXX.XXX.X.XXXXXXXXX.X#X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXX.X.X#X.X.X#X.X.X.X.XXX.X.X.X.X.X#X.X#X.X.X#X.X.X#X.XXX#X.X.XXX.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.XXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X#X.X#X.X.X.X#X#X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.XXX.XXX.XXX.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.XXX
XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X#X.X.X#X.X.X#X.X.X.X.X.X.X#X.X#X.X.X#XXXXX.X.X.XXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXXXX.X.X.X.X.XXX.XXX.X#X#X.XXXXX.X#X#X.X#X.X.X#XXX.X#X.X#X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.XXX.X.X.X#X.X.X.X.XXX.X.X.X#X.XXX#X.XXX.X.X.X#X#XXX.X.X.X.XXXXX.X.XXXXX.X.X.X.X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.XXX#X.X#XXX.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.XXXXX#X#X.X.X.XXXXXXXXXXX.XXX.X.X.X.X.X.X.XXXXXXXXX.X#X.XXX#X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXX.X#X.X.X.X.XXX.X#X.X.X.XXXXX.X.X.X.XXX.X.X#XXX.X.X#XXXXX.X.X.X.X.XXX.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX#X.X.X.XXX.X.X.XXX.X.X.X.X.X#XXX.X.X.XXXXXXX.X.XXXXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X#X.XXX.X.X.X#XXXXX#X.X.X.XXX#X.X.X.X.X.XXX.X.XXXXX#X.X.X.X#X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X#X.XXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXX#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.XXX#X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXX.XXX.X.X.X.X.X.X.XXX.X.XXXXX.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.XXX.X.XXX.X.X#X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#XXX.X.X.X.X#X.X.X#X.X.X.X#X.X.X.XXX#X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X#X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..................X..#...X....X.....XXX...................XXXX......X.X#..X..#...X........X..X.......#.#.....#...X.....X........X..X.......X.......#.......X..X...............X..X...#..........XXX.....XXXXXXXX....X.................X........XX....................#..X.........X.....X..#....XXX...................X.....X........#..........XX....XX...........#X....#.X.X....X.X#.X...........X...X...........X....X......X......X.....XXX............X............................X............X.#X..............X.....X..X..#..X#.X...........................X.......#...................X...#X#..........X..#..........X.............................X....#...#...X.X....XXX......X...X...............................#..X....X............X....#...X..............X.X...XXXXX....X.....X.........#X................XX.X....#...#........X.....X...X.....X.X.................XXX........#X...X........#X.XX....XXXXX.........X.........................X..#................X....#X.......XXX....X...X....XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.XXXXX.X.XXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X#X.X#X.XXXXX.X.X.X.XXX.XXX.X.X.X.XXX.XXX.X.X#X.X.XXX.X.X.XXXXX.X.X.X.X.X.X#X#X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X#X.X.X.X.X#X.X.X#X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXX.X#X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X#X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX#X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X#X.X#X.X.X.X#X#X.X.X.X#X.X.X.X.XXXXX.X#X.X.XXX.X.X.X#X.X.X#X.X.X#X.XXXXX#X#X.X#X.X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.X#X#X#X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXXXX#XXX
XXXXXXXXXXXXXXXXXXXXXXX.X.XXXXX.X.X.X.X.X.XXX.X#X.X.X#X.X.X.X.X.X.XXX.X.XXX#X.X.X.X.X.X.X.XXX.X#XXX.X.X.X.X.X.X.XXXXXXX.XXXXXXX.X.XXX.X.X.X.XXXXX.X.XXXXXXXXX.X.X.X.X.X.XXXXXXXXX.X.X#X#X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.XXXXXXXXX.X.XXXXXXXXX.X.X.X.X.X.X.XXXXXXXXX#X.X.X.X.XXXXX#X.XXXXXXXXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXXXXXX.XXX.X#X#X.X.X#X.XXX.X.X.XXXXX.X.XXX.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.XXXXXXX.X.X.X.X.X.X#XXXXXXX.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.XXXXX.X#X.X.XXX.X.X.X.X.XXXXXXX#X.X.X.X.X#XXXXXXX.X.X#X.X.X.X.X.X.X.X#XXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX#X.X.X.XXXXXXX#X.X.X.XXX.X.XXXXX.XXX.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X#X#X.X.X#X.X.XXXXXXXXX.X.XXXXX.X.X.X#X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXX.X.XXX.XXX.X.X#XXX.X.X.X.XXX.X.X.XXX.XXXXXXX.X.X.X.XXXXXXX#X.X.X.X.XXX.X.X.X.XXX#X.X.X.X#XXXXXXX.X.X#X.X.X.XXX.X.X.X.X.XXXXX.X.X.X#X.XXXXX.X#X.X.X#XXX.X.X.X#X.XXXXXXX.X.XXX.X.X.X.XXXXXXXXXXX#X.XX
XXXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXX.XXX.X.XXX.X.X.X.X.X.X.XXX#X.X.X.X.X#XXXXXXXXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X#X.X.X.XXX.XXX.X#XXX.X.X.X#X.XXX.X.XXX.X.X.X.X#X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.XXXXX.XXX.X.X#X.X.X.X.X.X#X#X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.XXX#X.XXX.X.XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.XXX.X.XXX.XXX.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX#XXXXXXX.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXX..........#.............X.......#.........#.....X.#...........X......X..#..X........#.#........................X........X..................XXX....................X.....X.X.......#X........................X....XXXXXXXXXXXXX...X...............X...........X.XXXXXXXXXXXXXXX....X...............#...X.....X..X.....................X..X.....X..................X#..X..#........X..#........X#XX.........X...#.......#....X.....X......#..X............X.......#X............X.X.....#X...............X#.#XX..........XXXX.#.............XXX...#.....#.........#X....#.X................XXXXX.......XXXXX...X................X.......#........X#..........X...X....X........X..#...#..X...........................XXXXXXXXX....#....X......#...X..X.X.......X...............XX.........#X.........X.....X#....X...X....................#.#....X.............X#....................................X....X.....X...................X.........#.X........X...............................X......#.#...........X.......X..XXXXXXXXX...........
XXXXXXXXXXXXXXXX#XXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.XXX#XXXXXXXXXXX.X.X.X#X.X#X.X.X#X.X.X.X.X#X.X.XXX.X.X#X#X.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.XXXXX.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X#X.X#X#X#X.X.XXX.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X#X.X.X.XXXXX.XXX.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X#X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX#X.X.X.XXX.X.X
XXXXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X#X.X.X#X.XXXXX.X#XXXXX#X.X.X#X.X.X.X.X#X.XXX.X.X.X.XXX.X.X#X.X#X.XXX#XXX.X.X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXX.X.XXXXX.X.X.XXX.X.XXXXXXXXXXXXXXX.X.X#X.XXX#X#X.X.X.XXX.X.XXX.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXX.X#X#X#X.X.X.XXXXXXXXX.X.X.XXXXXXXXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX.X#X.X.X.X#X.X.X#XXX.XXX.X.X.XXX.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X#XXX.X.X.X.X.X.XXX.X.XXXXXXX#X.X.X.X.X.X.XXXXXXX.X.X.X.X.XXXXXXXXX.X#X.X.X#X.X.XXXXXXX.XXX.XXX.X#X#X.X.X.XXXXXXXXX.X.X.XXXXXXX.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X#X.X.X.X.X.XXX.X.X#XXX.X.X.X.XXX.X.XXXXX.X.XXX#X#X.X.XXXXXXX.X.X.X.X.X.XXXXXXX#XXX.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.XXXXX#X.X.X.X.X.X.X.XXXXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X#X.X.X.X.XXXXX.X.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X#X.XXXXXXXXX.X.X.X.X.X.X.XXX.X.X#XXXXX.X.X.X.XXX.X.XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXX.X.XXX.X.X.X.X.X.X.XX
XXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X.X.X#X.XXX#X.X.XXX.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.XXX.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X#XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X#X.XXX.X#X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X.X.X.XXX.X.X#X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.XXX.X.XXXXX.X#X.X#X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX#X.X.XXX.XXX.X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#XXXXXXX.X.XXXXX.X.X.X.X.X.X.X.X#X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X
XXXXXXXXXXXXX................X.#XXX.......X.X#....XXX......#....X.............XXXXX....#....X.....................XXXXXXX..#X..........#X.XX..X....#X.X.X.X....#.....X................XXXXXXXXX....#X................X.............XXXXXXXXXXXXXXXX......#......X#.........X.X...#...#........XXXXXXXXX...X...........X..#.........X........X..X..............X..............X.......#.............#...........#X........X.....X.....X.............X...................X....XXXX.#X.X.................X....X................X#.......#........X..#................X#....X..............X..........X....X.............#...#XXXXX..#..........XXX..XX..X.................#X..#X......X......X........#.#...#..X......X.............#...X.............#X...........X.......X#.................................#.#.X..X...........X..#X..........#X....X....X....#....X.....X.......XXX.........X#........X......#.......X.X..X..X........X.X.....XXXXXXX............#..X.....XXXXXXXXX.....XXXXX........#.....#..XXXXX..........................#.....X...#..X..#..
XXXXXXXXXXXXXX.XXX.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X#X.X.X#X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.XXXXXXXXX.X.X.X.X.X.X.X.X#X.XXX.X.X#X.X.X.X.X.XXXXX.XXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X#X#X#X.X#XXXXX.X#X#X.XXX.XXXXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXX.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.XXXXXXXXX.X.X#X.X.X.X#X.X.X.XXXXXXXXXXX.X.X.XXX.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXX.X.X
XXXXXXXXXXXXX.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXXXX.XXX.X.X.X.XXXXX#X.X.X.X.X#X.X.X.XXX.X.XXX.X.XXXXXXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#XXXXXXXXXXX.X.X.X.X.XXXXXXXXXXX#X.XXX#X.X.X.X.X#X.X.X#X.X.X.X.XXX.X.XXXXX.X.XXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X.XXXXXXXXX.X.X.XXXXXXXXX.X.X#X.X.XXX.X.XXXXX.X.XXXXXXX.X.X.X.X.XXX.X.XXX.X#X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X#X.X.X.X.X.X.X.XXX.X.X.X#XXXXXXX.X.X#X.X.X.XXXXXXX.X.X.X#X#X.X.X.X.XXX.X#X.X.XXX.X.X.X#X.XXXXXXXXX.X#X.X#X#X.XXX.X.X.X.X.XXX#XXX.X.XXX#X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X.XXXXX#X#X.X#X#X.XXX.X#X#X.X.XXXXXXXXXXXXXXXXXXX.XXX.X.XXXXX#X.X.X.XXXXX#X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.XXXXX.X.X.X.XXXXXXX.X#X.X.XXXXXXX.XXX#X.X.XXXXXXXXXXX#X.X.X.X.X.XXX#X.XXXXX.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X#X.XXX#X.X.X#X.X.X.X.XXX.X.XXX.XXX.X.X.X.X#X.X.X.XXX.X.XXXXXXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X#XXX.X#X.X.X.X#X#X.XXXXX#XX
.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX#X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X#X.XXX.X.X.X.XXX.X.X.X.X#X.X.X#XXXXXXXXX.X.X#X.X.X.X.X.X.X.XXX.X.X.X#XXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X#X.X.X#X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.XXXXX.X.X.X#X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X#X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.XXX.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X.XXXXXXX.XXX#XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X#X#X.X#XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.XXXXXXXXXXX#XXX.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.XXX#XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X
........XXXXX#...X.X.#..X.....XXX....#....................X.......X........#..X...............X.........................X.X......X...#....X#.X.#X........#X...............X....X......X....#.#...........#XXXXXXX......#..X..........................#.#..X...X...X....#.#XXXXX..X............XXXXXXX................#.............#XXXXX..........#.....X...#..........X........X.#......X.........X............#X......X..X..........X..............X................X.X.....#...........X..X#.....X.....X.............#X.X#.#..X.............X.....................X...X.........XXX.........................X.X#X.X....#..X.....X....X.......X.X...................XX..................X.....#X......#X......#.............#.......#X.....X..#...X.#.......X................X........#...........#.#X......#..X.........................X...........XXXXX...X#..........XXXXXXXXXXXXXXXXXXXXX#.....#........XX...........#...#.....#...#.....#....XXX..#............XXXXXXXXXXXXXXX.................X............#...#..X......X.......X..X....XX.....X..#..
.X#X.X#X.XXX#X.X.X.X.X.X#X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.XXX.XXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X#X#X.X.X#X.X.X#X.XXX#X.X.X.X.X.XXXXX.X.X.X.X#X.X.X#X#X.X.X.X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXX.XXX.X.XXXXXXX.X.X.X.XXX.X#X.XXXXXXXXXXXXXXXXXXX.X.XXX.X#X.X.X.XXXXX.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X#X.XXXXXXXXXXXXXXXXX.X.X.X.X#X.X.X#X.X#X.X.X#X.X.X#X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXXXX#XXX.X.X.XXXXXXX.X#X.X.X.X.X.X#XXXXXXX.X.X#XXX#X.XXXXXXX.X.X.XXX.X.X.X.X.X.X#X.XXXXX#X.X.X.X.XXX.XXX.X.XXX.X.X.X.XXX.X.X.XXXXXXX.X.X.X.XXXXXXX.X.X.XXX.X.XXX.X.XXXXX.XXXXXXXXX.X.X.X.X#X.X#XXX.X.XXXXXXXXX.X.X.X.X#X.X.X.X.X#X.X.XXX.XXX.X.X.XXX.X.XXXXXXXXXXXXX.X.XXXXXXX.X.XXX.X.X.X.X#X.XXX.X#X.X.X#X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXX.X#X.X.XXXXXXX.X.XXXXX.X.X.X.XXX.X#X.X.X.XXXXXXXXXXX#XXX.X.X.X.X.X.X.X.X.X#XXX.XXX.X.XXX.X.X#X.XXX#X#X.X.X.XXXXX.X.X.X#X.XXXXX.X.X.XXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X#X.X.X#X.X.X.XXX.X.X#X.X.X.X.XXX.X#XXXXXXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X#X.X.XXX#X.X.XXX.X#X.X.X.XXXXX#X.XXXXX.X.X#X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX#X.X.X.X.X.XXX.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.XXXXX.XXX.X.X.XXX.X.X.X.X.X.XXX.X#X.X.X.X.X#X#X.X.X.XXXXX.X#X.X.X#X.XXXXXXXXXXXXXXXXX.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.XXX#X.X.X.X.X.X.X#X.X.X.XX
XX.X.X.X.XXX.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X#X#X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X#X.X.XXXXXXX.X.XXX#X.X.X.X#X#X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X#X#X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.XXX#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X#X.X.X#XXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.XXXXXXX#XXX.X.XXX.X.X.XXXXX.X.X.X.X.XXX.X.X.XXX.X.X.XXX.XXX.X.X.X.X.XXX.X.XXX#X.X.X.XXXXX.X.X.XXX.X.X.XXX.X.X#X.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX#X#XXXXXXXXXXXXXXX.XXX.X.X#XXX.X.X.X.X.X.X.XXX#X#X.X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X
XXX...........X#.........................#.....................#......X...X...........................X....X...#X........#....X#.....#.........X........X..........................#..X.................XXXXX..............X..........................X.....X.................XX...............X...............X.......#X..X....X...X.....X..#...........#X...X...............X......#..X....X....X#....X.....X....X.......X.............X........................X.......X#...X...............XX.....XXX.......XX.....#X..X.#X....#.........#X..............#...........X..........................XXXXX....X..X.................X....X..................X..#XXXXXXXXXXX...X..#..XXXXXXX.........X......#X........#XXX.................X.X#......XXX..#...#.....#..X....#....X..........#.........X.......#..........X....X...........................X.........#.#...X.......XXXXXXXXXXXXXXXXXX.............X.X..#......X#X....#XXX........X..X..#...........#X#XXXXXXXXXXXXXXXXX..........#..X...........XXX.........X...........X...........X......#.#X.....
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X.XXXXX#XXXXX.X.X#X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X#X.X.X.XXXXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X#X.XXX#X.X.X#X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X#XXXXXXXXXXXXXXX.X#X#X.X.X.X.X.X#X.X#X.X#X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X
X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.XXX#X.X.X.X.XXXXXXX.X.X#X.X.X.X.X.X.XXXXX.X.X#X#X.X.X#X.X.X#X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.XXXXXXX.X#X.X#XXX#X.X.X.XXX.X.X.X.XXX.X.X.XXX#X.X#X.XXX.X.X.X.XXX#X.X#X.X.XXXXXXXXX.X#X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X#X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#XXXXXXXXXXX.X.X.X.X.X#X.X.XXXXXXX.X.X.X.X.X.X.XXX#X.X#X#XXX.X.XXXXX.X#XXXXX.X.X.X.X.XXXXX.X.XXX#X.XXX.X#X#X.X.X.X#X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.X.XXXXX.X.X.X#XXXXX.X.X.X.X.X#XXXXX.X.XXX.X.XXX.X.X#X#X.X.XXXXX.X#X.X#X.X.X.X.X.XXX.X#XXX.X#X.X.XXXXX.X#XXXXXXX.X#XXX#X.XXXXX.XXX#XXXXX.X#X.X.X.X.X#X.X.XXX#X.X.XXXXXXXXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX#X.X#X#X#X.X.X.XXXXXXX.X.X.X.X.X.XXXXX#XXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X.XXXXX#X.X.X#X.XXX.X.X.X.X.X.XXX#X.X#X.X.XXX#X.XXXXXXXXXXXXXXXXX.X.X.X#X.X.XXX.X.X.X.XXX.X#X.X.XXX.X.X.X.XXX.X.X#X#X.X.X.XXX.X.X.X#X.X.X.X.XX
.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X.X.X.X.XXX#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X#XXX.X.X#X#X.X.X.XXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.XXX#XXX.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.XXX.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X#X#X.X.X.X#X.XXX#X.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X#X.X.XXX.X.XXX.X.X.X.X.XXX.XXX.X.X#X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.XXXXX.XXX.X.X#X#X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.XXX.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X#X.X.XXX.X.X.XXX#X.X#X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X#XXX
.....#..X...........X.X...........X.........X.......X............X.#XX..........X...XXXX.....X....XXXXX#............X......#..X#..................X...........X...........X......#...X................XXXXXXXXXXX#..........X..........X...........X................XXX#................X#...X............XXXXXXX..................X....................X.X.......X....................X.......................#.X......X..#..................X.X.X.............X..#...........#..................X.......X........................#...X...#...X.....X.......X.....#..............XX...#X......XX....#....X.........X....X.....................X...#X..#....X.X.......X...X#X..#............X....#.#..X.....X.....X.X#.X.......#................................X#..........X.........X............#.X.#.................#....XXX........X.........X..........XXX............#..........X....#.......#...#............X.....X............X..X.......XXX........#.#....XXXXXXXXXXX..........#....................X..............X...X.#X.............X.X....#...X
.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.XXX.XXXXX.X.X.X.X#XXXXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX#XXXXXXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXX.X#X.X.X.X.X.X.X#X#X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.XXX#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.XXX.X#X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X#X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X#X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X#XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X#X.X.X.XXX.X.X.XXX.X.XXX.X.X#X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X#XXXXXXXXXXX.X.X.X.X#X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.XXX
XXXXX.X#X.X.X.X.X.XXX.X.X#X#XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X#X.X.XXX.X.X.X#X.X.X#X.X.XXXXX.X.X.X.X.X#X#XXX#X.X.X.X.X.X.X.X#X.X.XXXXXXX#X.X.X.X.XXXXX.X#X.X.XXX.X.X.X.X.XXXXX.X.XXXXXXXXXXX.X.X#X.XXX.X.X.X.XXX.X.X#X.XXXXX.X.XXXXXXXXX#X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.XXXXXXXXX.XXXXXXXXXXXXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X#X.XXXXX.X.X.XXXXX.X.X.X.XXX.X.X.X.X.XXX.XXXXXXXXXXX.X.X.X.XXX.X#XXXXX.X.X#X.X.X.X#X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X#X.X#XXXXX.X#X#X.X.X#X#X.XXX.X.XXX.X.XXXXXXXXXXXXXXXXXXX#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXX.X.X.X.X.X.X.XXXXX.X.X.XXXXXXX.X.X.X.X#X#X.X#X#X.X.X.X.X#X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXX.X.XXX.X.X.XXX#X.X.X.X.XXXXX.X.X.X.XXXXX.X.X.X#X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X#X.X.X.X.X#X.X.X.X#X#X#XXX.X.X.X.X.X.XXX.X.X#X#XXXXX#X.XXXXXXX.X.X.X.XXXXXXXXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X#X.X#XXXXX.X.XXX.X#X.XXX.X.X.X.X.X.X.XXX.X#XXX.XXXX
.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X#X.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X#X#XXX.X.X.X.X.X.XXXXX.XXX#XXXXXXX#XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.XXX.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX#X.X#X.X.XXX.XXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXXXX.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X.X.XXX.X#X.X#X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X#XXX.X.X.X.X.X.X#X#X.X.X.X.X.X#XXX.X.X.X.X.XXX.X.X#X#X.X.X.X.XXXXX#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.XXXXXXXXX.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X#X.XXXXXXX.X.X.X.X#X.X.X.X.X.XXXXX
...XXX.......#.X...............XX.....XXX...XXX..X...........#X.........X..................X..X.......X....#....X.......X..........#.#...X......X...X....X..X....#.......#...............X.#......X.............X.....XXXXXXXXXXX...X......#.X.........X..............X..........X......X..........X...XXXXXXXXXXXX......#X...........XXXX..............................X........#...#....X.....X..#.X...#.X.......X...............X.X..................XXX..........#...#.............X.......X.....#...XXXXXXX.#......X#.XX.XXX....#.........X......X..........XX.......XXXXX......................X..X..........X......................................X..#....X.....X...X#........X..#..............X...............X......#.......#X......X....X..#..........X...........X..............X..XXX....#.........X...X.....................X...........X.XXXXXXXX..X...#.#...XXXXXX........#.#.........X..X....X...X..X..#...#...X...................#...........#.#X.............X.....X....#............X...X.........X....#..XXXXX............#............XX
.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X#X.X#X.X.X.X.XXX.X#X.X.X.XXX.X#X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.XXX#XXXXX.X.XXX.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X#X.X#X#X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X#X.X.XXXXX#X.X.X.X.X#X#X#X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#XXXXX.X.X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X#X#X#X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X#X.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X#XXXXXXX.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X#X.X.X.XXX.X.XXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X#XXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X
X.X.XXX.X.XXX.X.X#X#X#X.X.X.X.X.X.X.X.XXX.X.X.X.X#XXX.X.XXXXX.X.X.XXXXX.X.X.X.XXXXX.X.X#XXX.X.X.X.XXX#X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXX#X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X.X#X.X#X.X.X.X#XXXXXXXXX.XXX.X.X.X.XXX.X#X.XXXXXXX#X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X#X.XXX.X.X.XXX.XXX.X.X.X.XXXXX#X.X.X.X.X.X.XXXXXXX.X.XXX.X.XXX.X.XXXXXXX.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXXXXXX.X.X.XXXXX.X.X#X.X.X.X.X#X.X#X.XXX.X.XXXXX.X.X.X.XXXXX.X.X.XXX.XXX.X.X#XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.XXX#X.XXX.X.X.X#X.X.X.X#X.XXX.X#X#X.X.X.XXX.X.XXX.X.X.X.X#X.XXXXXXXXX.X.X.X.X#X.X.X.X.XXX.XXXXX.X.X#X.X.X.XXXXX#X.XXX.XXX.X.XXX.X#X.X.X#X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.XXXXX.X.X.X.XXXXXXXXX.XXXXXXX.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X#XXX#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#XXX.X#X.X.X#X.X.XXXXXXXXXXX#X#X#X.X.XXX.X.X.X.X.X.X.X#X.XXXXXXX.X.X.X.XXX.X.XXX#X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXXXXXX#X.X#X.X#XXXXXXX.XX
.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXX.XXX.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.XXX#X.X#XXX.X.X.X.X.X.XXX#X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X#X#X.XXX.X.X.XXX.X.X#X#XXX.XXX.X#X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX#XXXXX.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXXXX.X.XXX.X#X#X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.XXX.XXXXXXXXX#X#XXXXX#X#X.XXXXX.X.X.X#X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X
..........X........#...#.#X......#...#X.....X.........X...........X#................X...X................#..........X.......X.....X..........#......X...X.............XXXXXXX...........X...X....#..........................................X..#........X...X.......X........#X.......X.......................X........X...................X......X.........X...X.......X.....X..X.#...........#.#....X.............XXXXX#...#X......X...#.X..............X.X#......X..........#..X..........X..........X....#...............#.............X..........X#....X......#.....X...........X.........#XXXXXXXXX..........X..........XXX..#.....X....X....X..............X..........#..................X..............#.X............XXXXX..#X..........#.......#...X.X........XX.......#X.....X...X................#..X..........................X......XXXXXXXXXXXXXXXXXXXXXXX#..XXXXX..X...#.....X...#.#.#......X....#.............X.X.....X.............#.#X.......X...........X..#........X...X.......XXXXXXXXX#.....X...........................................X
.X.X.X.X.X.X.X#X#X.X#X.X.X.X#X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X#X.X#X.X.X#X#X#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.XXXXXXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#XXXXXXXXXXXXXXXXXXXXX#X#X.XXX.X.X.X.X.X#X#X.X.X.X#X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X#X.X#X.X#XXX.XXX.X.X.XXXXXXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X
XXX#X.XXX.X.X.X.XXX.XXX.X.X.X.XXX.XXXXX.X.XXX#X.XXXXX.X.X.X.X.X.X.X.X.X#X#X.XXXXXXX.X.XXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X#X#X.X.X.X.X.X#X.XXXXXXXXXXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.XXXXXXXXX.X.X.X.XXXXXXXXXXXXX.XXXXXXXXX.XXX.X.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X#X.X#XXXXXXXXX.X.X#X.XXX#X.X.X.XXX.X.X.X.X#X.XXX#XXX#X.XXXXX#X.XXX.XXX.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX.XXX.X#X.X.X.X#X.X.X.XXXXX#X.X.X.X.X.X.X.XXX.XXXXX#X.XXXXXXX.X#XXXXXXXXXXXXX.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXXXX#X.XXX#X.X.X.X.X.X.X.XXX#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.XXXXXXXXX#X.X.X#X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXXXXXX.X.X.X#X.XXX.X.X.X.XXX.X#X.X.X.X.X.X.X.XXX#X.XXXXX#X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXXXX.X.X#X#XXXXXXXXX.X.X.XXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X#X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.XXXXXXXXXXXXX.X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXXX
XX.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.XXX.X.X#X#XXX.X.X.X.X.XXX#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X#X.X.X.X.X.XXXXXXXXXXX.X#X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X.X.XXX#X.X.XXX.X.X.X.X.XXX.X.X#XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X#X.XXX#XXX.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXXXX.XXX.XXXXXXX.X.X.X.X.XXX.XXX#X.X.X#X.X#X#XXXXXXX.X.X#X.X#X.XXX.X.X.XXXXXXXXX.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.XXX.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.XXX.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X.X#XXX.XXX.XXXXXXXXXXX
X.........XXX...............................X..........X........X...........................XX.......XX.....X.........X.....X......#......XXX.....X......#....XXXXXXXXXXX.....XXXXX.......X.....X.X....#X.X...........................................................X..........X....XXX...X........#X..#.......#.......................#.X.....#............X#.X.........................#....X......X...#XXX.................X...X.....X..X.........#.......X.....#..................................X.........XX.X.............#XX.........X..XXXXXXXXXXX............X...........................X........X..#....X........X.......#..X.....X.....X.........X.............XXXXXXX#.......XXXXXX....X.........X.X.......#X.......X.....XXXXXXXXXXX......X.#.#X.X...............XXX....X.#......X#X...X...XXXXXXXXX...X..............#X#X..X...#....XXXXXXXXXXXXXXXXX.........X#.........#..........X.....X..............#X......X....X.....X..X.....#XX..............X..........#.#....................X...................................X..#..XXXXXXXXXXXX
.X#X.XXX.XXX.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X#X#X#X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X#X.XXXXXXXXXXX#X.X.X.XXX.X.X.X.X#X#X.X.X.X#X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.X.X.X#X#X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X#X.X#XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.XXXXXXXXXXX.X.X.X.X.X.X#X.X#X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X#X#X.X.X.XXXXXXX.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X#X.XXXXXXXXXXXXXXXXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X.X.X.X#X#X.X.X#X.X#X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X.XXX.X.XXXXXXXXXXX.X
X.X.X#XXXXX.X.X.XXXXXXXXXXX.X.X#XXX.X.X#X.X.X.X.X.X#X.XXXXX.X.XXX.X#X.XXXXXXX.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX#X.X.X#X.X#X.X.X.X.X.X.XXX.X.X#X#X.X#X.X#X#XXXXXXXXX.X.X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.XXX#X.X.X.XXX.X.X.XXX.X.XXXXX.X.X#X.XXX#X.X.X.XXX#X#X.X.X.XXX.XXX#XXXXXXX.X.X.XXXXX.X.X.X#X#X.XXX.X.X.XXX.X.X.XXX#X.XXXXX.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X#X#X.X#X.X.XXX.X.X#X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX#X.X.X#X.XXXXXXX.XXXXXXXXX#X.X#X.X.XXX.X.XXXXX.X.X#X.XXX.X.X#X#X#X.X.X#X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#X.XXX.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X#X.X.X#X.X.XXX.X.X.X#X.X#X.X#X#X#X.XXX.X.X.X.X.XXX#X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.XXXXXXXXX.X#XXXXXXX.X.X.X.X.X#XXXXX#X.XXXXX#X.XXX.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X#X#X.X.X#XXX.X.X#XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X#X#XXX#X.X.X.X.X.X#X.X.X#X#X.X.XXXXXXXXXXX#X.X.X.X.X.X.XXX.XXX.X.XXX.X.X#X.XXX.X#XXX.X#X.X.X.X.X#X.X.XXX#X.XXXXX.X.X.X.XXXXXXX.X#X#X#XXX.X.X.XXXXXXX.XXXXXXXXXXX.XX
.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#XXXXX#X.X.X.X.X.X#X.X.XXX.X.X.X.X#X.X#X.X.XXX.XXX.XXXXX.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.XXXXX.XXXXXXXXX.X.X.X.X#X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X.XXXXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X#X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X#XXX.X.X.XXX#X.X.XXX.X.X#X#X.X.X.X.X#X.X.X#X.X.X#X.X.XXX#X.X.XXX.X.X.X#XXX.X.X.X.X.XXXXXXXXXXXXXXX.XXX#X.X.XXX#X.X.X.X.XXX.X.XXX.X.X.X.X.X#X.X#X.XXX#X.X.X.X.X.X.X.X.X.X#X#X.X.X.XXXXX.X.X.X.X.XXX.X.XXX.X.XXX.XXX.X.X.X.X.X#XXX.XXX.XXX.X.X.XXX.X.X.XXX.X.X.XXX.XXX.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.XXXXXXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X#X#X#X#X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X#XXX.X.X.X.X.X.X#XXX#X.X.X.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX#X.X.XXX.X.X.XXX.XXX.X.X.X.XXXXX.X.X
............X.............X.........X#............X........#..XXXXX.................X...X#.#.#X#.#X#....X#......XXX....X.........#.X.............X....XXXXXXXXXXXXXXXX..................XXXX...#.........#.#.X...........X....X.....X.......XXXX........XXXXXXXXXXX..#..........X......X...X.X.........................X.....X....X...X.......X..#X......#.#......X.......X...........X.......XX.X....X.................XXX......X......X....X..X......X.#....X.......X..........................X................X..............#XXXXX.......XXXXXXXXXXXXXXXXXXX......#.........#..X......X...........X......X...XX...X.X......XXX.....X..X...#X.........X.......X..X......X.............X..#......X......X.#....X...........XX......X......................#......X.........X...........X#...#.........XX...XXX.....X.........X....XX...........X..#...#X....XXX...#.#..X.....X..X.....#..........X................#X..................#X.X..#X............X................X..#.#..........X.........XXXXXXXX...............#X............#............X#....
.X#X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.XXXXX.X.XXXXXXXXXXX.X.X.X.X.X.X#X#XXXXXXX.X.X.X#X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.XXX.X.X#X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.XXXXXXX.XXX.XXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.XXX.XXXXX.X#X.X#X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X.X.XXX#X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.XXXXX.XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.XXX#X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X#X#X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX
X.X.X.X.X.X#X.XXX.X.XXXXX.X.X.XXXXXXX.X.X.X.X.X.XXX.X.XXXXX#X.X.X.X.X#X.XXX.X#X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXXXXXXXXXX.X.X.X.XXXXX.XXXXXXX.X.X.X.X.XXX.XXXXX.X#XXX.X.XXXXX.X.XXXXX.XXXXX.X.XXXXX.X.XXXXXXXXXXXXXXX.X.X#XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X#X#X#XXXXX.X#XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXX.X.XXXXX.X.X.X.X.XXX.X.X.X#X.X.X#X#XXXXX.X.X.X.XXXXXXX.X.X.X.X#X.X.X.X#X#X.X.XXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X#XXX.X.X.X.XXXXX.X.X.X#XXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX#X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X#X#X.X.XXXXXXXXX.X.X#XXX.XXX.X#X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.XXX.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X#X.X.XXX#X.X#X#X.X.X#X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXXXX.X.XXX.X.XXX.XXXXX.X#XXX.X.X.X.XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.XXX.X.X#X.X.X#X#X.X.X#X.X.X.XXX#XXXX
.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X#X.XXX.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX#X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.XXXXXXXXXXX#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXXXXXXXXXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXX#X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXX#X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.XXX.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X#XXXXXXXXXXXXXXXXXXXXX.XXXXXXX.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X#X#X#XXX.X.XXX.X.X.X.X.X.X.X.X.XXX#X.X.X.X#X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXX#X.X.X.X.X#X.X#XXX.X.X#X#X.X.X.XXX.X.XXXXX.X.X.X.X.X.XXX.X.X#X.XXX.XXX.X.X.X.X.X.X#X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X#X#XXX.XXX#X#X.X
...#..X...X..#.............#........X............#XX......X...............X...X.........X#......X..#...#...........#X.X.......X...X.X.....X.....X...X...X.......XXXXXXXXX..........#....X#...#...#X.................................................XXXXXXXXXXXXXX.....#........X.......X.......X...X.................X..X....XXX..........#....X.X...........X.......................X...X.....X#...#.....X......XXXX.......................X............X..............#X.......X#X..X...X....X.......X...X.....X..#.........X............X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........#X..#.XX.X.X.........XXXXXXX.......X....................#........XXX...X#............................................X.......................X....#..X.....X#..X...X..........#.X.....X...X....X....#....X...XXXX......X.........X....X.........#.........X.........#...#...#............XX....X..#XX........X.......X........#X....X......XXXX.................#....XXXXXXX........#.....#....XXX.......X.......................XX..........X...........X...X.X...X.......
.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.XXX.X.XXX#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.XXXXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.XXXXXXXXXXXXXXX.X.X.X#X#X.X.XXX.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.XXXXX.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXX.XXXXXXXXXXXXXXX.X.X.XXX#X.X.X#X.X.X.X.X#X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X#X#XXX.X.X.X#X.X.X.X.XXX#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X#XXXXX.X.X#X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X#X.X#X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X
XXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXXXX.X.X.X#X.X.X#X#X.X.X.XXXXX.X.X.X.X#X.X#X.X.X.X.XXXXX.XXXXXXXXX.XXX.XXX.X.XXXXX.X.X.X.XXX#X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXXXXXX.X.X.X.X.X.X.XXX.X.X.X#XXX#X#X.X.X.X.X#X.X.X.X.XXX.X.XXX.X.X#X.X.X.X.XXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.XXXXX#X.X.XXXXX.X.X.X.X#XXX.X.XXXXXXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX#X.XXX.X.XXXXX.X.XXX#X.X#X.X#X#XXXXX.X#X#X#X.X.XXXXX.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.XXXXX.X.X.X.XXX.X.X.XXXXXXXXXXX.X#XXXXXXXXXXXXX.X#X.XXX#X.X.X#X#XXX.X.X.X.X.X#X.XXXXXXX.X#XXX.X.X.X#XXX.X.XXXXX#X.X.X#X.X#X#XXX.X.X.XXXXX#XXXXX.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X.XXXXXXXXX.X.XXX.X.XXX.X.XXX.XXX.X.X#X.X.X.X.X#XXX.X.XXX.XXX.X.XXX.X.X.X.X.X#X.X#XXX.XXXXXXX.X#X.X.X.X.X.X.X.X.X.X#XXX.X.X#X.X#XXXXX.X.X.X#X.X.XXX.XXX#X.X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X#X.X.X.X#X.XXXXXXX.X.X.X.XXX.X.X.X#X.X.XXXXX.XXX.X#XXXXXXXXX#X.X.XXXXXXX#X.XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.X.X.X.X.X.X#X.XXX#X.X.X.X.X.X.X#X.X#XXXX
XXXX.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX#X#X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X#X.X#XXX.X.XXXXX.X.X.X.X.X#X.X.X.XXX.X.X#X.X.X.X#X.X#X.XXX#X.XXX.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.XXXXX.X.XXX.X.XXX.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X#X.XXX.XXX.X.X.XXXXX.X.XXX.X.X#X.X.X.X.X.XXX.X.X.XXX.X.XXX.XXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.X.XXX.XXX#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXXXX.XXX#X.X.XXX.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X#X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.XXX
XXX....X..XXXXXXX........................#...#.#......X........#..X....X.....X..................X.........X..........#X.........X..#........XX.....#...#.X....X................#.......#......XXXXX..X......X......X.....#.....X....................XXXXXXXXXXXXXX...#X#.#X..........X.......#....X#.....X..........X......#X#...#........X#....XXXXX...........X#.....X.........X.....#....X.............................X....#.....X............X..........#X.....X....#..X...X.........XXXXXXX..#X.X...X....#....X........X..........X..#......X...........XXXX........X..................#......X.....XXXXXX.......X..................X.......X..#............X...................XXX#...#X...X#...#.............#X.XXXX...........X...........#...#......X.........XXXXXXX....#X.X.................X....#.#X.X......#..X...X....X.............X.X.#.....................................#.............#..X............#..X#......X..#.......................................X.........XX#....X.......................X....#.........X..........X.........XX
XX.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X.XXXXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X#X.XXX.X#X.X.X.X#X#X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X#X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.XXX.X.X.X#X.X.XXX.X#X.X.XXXXXXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX
X#X.X#X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.XXXXX.XXX.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X#X.XXXXXXX.X.XXXXX.X.X.X.XXXXX.XXX.X.X.XXX.X.X.X.XXXXX.X.X#X.X.X.X#X.X.X.XXX.XXXXX.X.X.X.X#X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX.XXXXXXXXXXX.X#XXX.X.X.X.X.XXXXX.X.X.X.XXX.XXX.X#X.X.XXXXXXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXXXXXX#X.X.X.XXXXX.X#X.XXXXX.X.X.XXX#X.X.X.X.X.XXXXXXX.X#X#X.X.X.XXX.X.X.X.X#X.XXX.X.X.XXXXXXX.X#X#X#X.X.X.X.XXXXXXX.X.X.X.X.X.X.XXXXXXX.X.X.X.XXXXX.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.XXX.X.XXXXX.X.X#X#X#X.X.X.XXX.X.X.X.X.X#XXX.X.X.X.XXXXX#X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X#X.X.XXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.XXXXX.X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXX#X.X.X.X.X.X.XXXXX.X.X.X#XXX.X.XXX#X.X.X.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X.XXXXX#X.X.X.X#X.X.X#X#X.X.X#X.X.X.X.XXXXXXX.X.XXX#X.X.X.X#XXX.X.X.XXXXX.X.X.X#X.X#X.X.X.XXX.X.X.XXXXX.XXXXXXXXXXX.X.X.X.X.XXX.X.X#X.XXX.X.X.X.X.X.X#X.XXX#XXX.X#X.X#X.X.X.X.XXX#X#XXX.X.X#X.XXX.X.XXX.X.X.X.X.X.X.XXX.X.XXXX
XX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.XXX.X.X#X.X.X.XXX#X.X.X.X.X.X#X.X.XXX.X#X.X.XXXXXXX.X.X.X.XXX#X.X.X.X.X.XXX.XXXXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X#X.X.XXX.X.X.X.XXXXXXX.X.X.X.X.X#X#X.X.X.X.X.XXX.X.X#X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X#X#X.X.X#X.X.X#X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.XXXXXXXXXXX.X.XXX#X.X.X#X.X.XXX.XXX.X.XXX.XXX.X.X.X.XXX.X.XXX.X.X.XXXXXXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXXXX#X.X.X.X#X#X.X.X.XXXXX
..............................X..........X........X.............X#.#.X....X...........XXXXXXX...........X............XXXX........#......XXXXX.................X.................X#..XXXX.X...#.....#XX..........X.....X#.......#..X..X.............#..X#................X..............#...#..X.................X........#..............X.XXXXX....#...#.........#X.X........#..X...X.............X..............#.X........X.....XXX......X...................X.............X........X...........XXXXX......X...........#...X.........#...#...XX...X.XXXXX#.#.............#.............#...........X..........X....X.....XXX.....#.....X...................X...XX............X...#....X..#.#.#.....#..X#........X.XXXXXXX#...............XX#.#..X..................#X..........#..XXXXXXX.X...X#.......X..............XX................X...X...........XX.......#.......X..........X.X.X.......X............X...#....X..#...#......................X.....X..............#.#.#...X....XXX...........X.X.X........X......X.......X...XXXXX....X...X............
.X#X.X.X.X.X#X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXX.X.X#X.X.XXX.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X#X.X.XXX.X.X.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X#X.X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X#X#X.X.X.X.X.X#X.X.XXX.X.X.X.XXXXXXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X#X.X.XXX.X#X.X.X.XXX.X.X.X.X.X#X#X#X.X.X.X.X.X#X.X.XXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.XXX#X.X#X.X.X.X.X.X#X.X.X#X#X#X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X#X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.XXX.X.X#X.X#XXXXXXX.X.X.X.X#X.X.X.X.X.X
X#X.X.X#X.X#X.X.X.XXX.X.XXXXXXX.XXXXXXXXX.X.X#X.X.X.X.X#X#XXXXX.X.X.X.X#X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.X.XXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.XXXXX.X#XXXXXXXXX.X.X.X.XXXXX.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.XXX.X.X.X.X.XXXXXXX.XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.XXX.X.X.X#X.XXXXXXX.XXXXX.X.X.XXX.X#X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.XXX.X#X#X.X.X.X.X#X.XXXXX.X.XXXXX.X.XXX.X.XXXXXXXXXXXXXXX#X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X#XXXXX.X.XXXXXXX.X.X.XXX.X.X.X.X.X#X.X.X#XXX.XXXXX.X.X.X#XXX.X.XXX.XXX#X.X.X.XXX.XXX.XXX#X.X#X.X.X.X.X#XXXXX.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X#XXXXXXXXX.X.X.X.X#X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXX.XXX.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXXXXXXXX.X.X.X#X.X#XXX.X.X.X.XXXXX.X.X.X#XXXXXXX.X.X#X.X.X.X.XXX#X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXXXX.X.XXXXX.X#X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXXXX.X.X#X#XXXXX.X#X.X.X.X.X.X.X.X.X#X#XXX.X.XXXXXXX.X#X.X.X.X.XXX.X.XXXX
.X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X#XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X#XXX.X.X.X.X.XXXXXXX.XXX.X.X.X#X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.XXX#X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X#XXX#XXX.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X#XXXXX.XXX.X.X.X.X.X.X#X.XXX.XXX.X.X.X.X.XXX.X.X#XXX#XXX.X.XXX.X.X.X.XXX.X.X.XXX.XXXXX.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXX.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X#XXXXXXX.X.X.X.X.X.X.X.X.X.X
............XXX......X....................XXX.......X#.#.......#...#..........................X..#X...................X.............X.............X..X...X......................X................#...#.....X.#........X........#.........X.X........XXXXX.........X#X..X.............X...........#.X............X............#............XXXXX............X.....#......XXX....#.X........X.................X.........X.................XX..................................XXX...................X....X.......X...........#.........#...#...#X......#..X..#.........X...........#.X.............#.......#..............XXX........X.....X..XXXXX.............X.........X...XX.X..................XXXXXXXXXXX#....X#X...XXX.X.........X.......X.X...X...X.......................XXXXXXX....#.#.#X........X...........#...X..........X..X......................X.......X..............X.........X.....X......X...X.............X#.X.....................X.........X......X.........X..#..........X......#........X..#....X.........X....XXXXXX....#..............
.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.XXX.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X#X.X.XXXXX.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X#X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXX#X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXXXXXXXX.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X#X#X.X#X.X.X.XXX.XXXXXXXXX.X#X.X.X.X.X.X.X.X
X.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X.X#X.X.X#X#X.XXX.X.XXX.X.X.X.X.X.XXX.XXX#X.X.X.X.X.X.X.X.X#XXX.X.X.XXX.X.X.X#X.X.X.XXX.X.X.XXXXXXX.X.X#X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.XXXXX.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXXXXXXXX#X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X#X.X.XXX.XXXXX.X.X.X.X#X.X.X.X#X.X.X#X#X.XXX#X.X.XXXXX.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXX#X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXXXXXXXX.X#X.X.X.XXX.X.XXX.X.XXX.X#XXX.X.X.XXXXX.XXX.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXXXX.X.X#XXX.X.X.X#X.X.X.XXX.X.XXX.X.XXX.X.XXX.X.X.X.X.X.XXXXXXXXX.X.XXXXXXX.X.XXXXX#X.XXX#X.X.X#X.X.X#X.XXXXX.X.XXX.XXXXXXXXXXX.X.X.X.X.XXXXX.X.X.XXXXX.X.XXXXX#X.X#X.X.X.X#X.X.X.XXXXX.X.X#X.X.X.X#X.XXX.X.X.X.X.X#X.X.X.XXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.XXX#X.X.X#X.XXX.X.X.X.X.XXXXX.X#X#X#X.X.X.X#X.X.X.X.X.X.X#XXXXXXX#X.XXX.X.X.X.X#X.XXX.X#X#XXX.X.X.X.X.X#X#XXX.X.X.X.X.X#XXXXXXX.X.X.X.XXX#X.X.X.X.XXX.X.X.X.X.XXXXXXXXXXXXX.X#X#X.X.X.X.X#X#XX
.X.XXX.X.X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.XXX.XXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX#X.X.XXX.X.X.X.X.X.X#X.X.X.XXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.XXX.X.X.X.XXX.X.X.X.XXX.X.X.XXX#X.X.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.X#X.XXX.XXX#X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X#XXXXX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX#X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.XXX#X.X.X.X.XXXXX.X.X.XXXXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.XXX.X.X.X.XXX.XXX.X.X.X.X.X.X#X.X.X.X.XXX
....X.....X....XX.............X.....X....#.......X.........#X#X.X...XXXXX....#..X................#........XXXXX........X..................XXXXXX.......X...............X..X............#.......XXXXXX.....X#.#.......#...X.......#X..................X..........................X.......XXXX..........X#.......X.....X.X............X............#X......X........X.......X#.....X..X#.....X..X..#.#X..#.....#..X.X#.........#X.X..............#.....X.......X............X#..................X.....X....#...X........X.....X............X...............#...X....X................X........X....XXXX......#..............X#..XXXX.......................XX.....................X...........X........................#XXXXX........................#XX...............X........X...X........#.........X........XXX..#...#.......X.#..............X....X........X.......X..........X.#...........X....X.X#.#..X...X#...#.X............XXXXX...X#.........#.X.....XX..#..........XXX....X................XXXXX.......X..........#........X.................X#...#XX
.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X#X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X#X.X#X.X.X#X#X.X.X.X.X.X.X.XXX#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.X#X.XXX.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.X#X.X.X.X.XXXXX.X.X.X#X.X.X.X.X#X#X#X.X#X.X.XXX.XXXXX.X.X.X.X.X.X.X.X#X#X#X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X#X.X.X#X#X.X#X.X.X.X.X.XXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X#X.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X
XXX.X.X.X.X.X#XXX.X#X.X#X#XXXXX#X#X.X.XXX.XXXXX.X.X.X#XXXXX.X#X.X.X#X.X.X.XXX.XXX.X.X.X#XXX#X.XXX.XXXXX.X.XXXXX.X.XXXXX#X.X.X.X.X.XXX.X.XXXXXXXXX.X.XXXXXXXXX.X.X#X.X.X.XXXXXXX.X.X.X.XXX.X.X#XXXXX.X.X#X#X.X.X.X.XXX.X.X.XXXXXXX.X.X.X#XXXXX.X.X.X.XXX.X.XXXXX.X.XXX.X.X.X.X.X.X#X#X#X.XXXXXXXXXXXXXXX.X.X.X#X.X.XXX.X.XXX.X.X.X.XXX.X.X.XXXXXXX.XXXXX.X.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.XXX.XXX.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXXXXXX.X.XXX.X.X.X#XXXXXXXXXXX.X.X.XXX.XXX.X#X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.XXXXXXXXX.X#X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X.X#X.XXXXXXXXXXX.X.XXX#X.X.X.XXX.X.XXXXXXXXX.X.X#X.X.X#XXX.X.X.X.X.XXX.X.X#X.X.X.X#X.XXXXXXX.X.XXXXXXX.X.XXXXX.X#XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X#XXXXXXXXX.XXX.X.X.X#X.X.X.X.X.X.X.X#XXXXXXXXX.X.XXX.X.X#XXXXX.XXX.X.X.XXX#X.X.X.X.XXX#X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X#X.X.XXX.XX
XXXX.X#X.X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.XXX.XXX.X.X.X.X.XXXXX.X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX#X.X.X.X.X.XXX.XXXXXXXXXXXXX#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X#XXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#XXX.X.X.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X#XXX.X.XXX.X.X.XXX.X.X.X.X.X#X.XXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX#XXX.X.X.X.X.X.X.X.X#X.X.X.XXX#XXXXXXXXX.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.XXX.X.X#X.X.X#XXX.X.XXX.X#X.X.X.XXX.X.X.X#X.X#X.X.X.XXX.X.XXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.XXX#X.X.X.X.X.XXX.X.X.X
XXX#.#.#....X#......X..#.......#...............#X.........X......#X.........XXXXXXX.....................X...............X#X.X.........XXXXX.......................X#.........#X...XX....X.X...X..#.#.X..........X#...#...........X.#..........X........#.......X.......#.....#.#.......................#...#...XX...X#..X.......X.....X.......................X.........XXXXX#....X...........XXXXXXXXXXX....#..X.X.X..#....X..#...................X...................X...#..X..............X...#X..................#.....#..X....#...#...........X........X.........................X..#...........#.X..........XXXX.................X.....#XXXXXXX...............X....X................X.....XX...#XXX..............#..X......................#.........X...X......XXXXXXX..#.....X.#...#......X..#.XXXXXXXXX......X#X.X.....X....................#.......#X......................#.X.X.#...................#...X............X.....X..........#X.......X...X..X....X..#..................X.......X.............X............XXXXXX..#....X.....XX............
XX.X.X.X.X#X#X.X#X.XXX.X.X.X.X.X.X.XXX.X#X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.XXX.X#X.X.X.XXX.X#X.X.X.X.X.X#X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X#X.X#X.X.X#X.X.X#X#X#X.X.X.X.X.X.X.X.X#X#X.XXXXX.X#X#X#XXXXX.X#X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXX.X.X#X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.XXX.X.X#X.XXXXX.X.X#X.X.X.X.XXXXX.X.X.X.X.X
XXX.X.X.XXX.X.X.X.X.XXX#X.X.X.X.XXXXXXX.X.XXX.X.XXXXX.X.X.X.X.XXX.X#X.XXX#XXXXXXX.X.XXX#X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXXXXXXXX.X.XXX.X.X.XXXXXXXXXXX.X.X.X#X.X.XXX.XXXXXXX#XXXXXXX#X.X.X.X.X.X#X.X#XXX.X.X.XXXXX#XXX.X.XXX#X.XXX#X.X.XXX.X.X.XXXXX.X.XXX.X.X.X.X.X.X#X.X.X#X.XXX#X.X.X.X.XXX.X.XXX.X.X.X.XXXXXXX.X.X.X#X.X.X.XXX.XXXXX.X.X.X#X.X.XXXXXXX#X.XXX#X#X.X.X.X#X#X.X.X.XXXXXXXXX.X.XXXXX#X#XXX.X.X.XXX.X#X.X.X.X.X.X.X#X#XXXXX.X#XXXXXXX.XXXXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X#X#X.XXXXX.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.XXXXX.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXXXX.X.XXX.X.X.X.X.X.XXXXXXXXX.X.XXXXXXX.X.X#XXX.X.X.X.X.X.X.XXX#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXX.X.X.X.X.X.X.XXX.X.XXX#X.X#X#X.X.X.XXXXXXX.X.XXXXXXX.X.X.XXX.XXX.XXX.X.X.X#XXXXXXX#XXX.X.XXX.X#X.X.X.X.X.X#XXXXXXX.X.XXXXX#XXX.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.XXXXXXX.X#X.X.XXX#X.X.XXXXX.X#X.X.X.X#X.XXX.X.X.X.X#XXX.XXX.X.X.X.X.X#X.X.XXXXX.X.X.X.X#XXXXX.X.X.X.X.XXXXX#X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X#X.X.X.X.X.X.XXX#X.X.X.X.X#
.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.X.X.X#X.XXX#X.X.X.X.X#X.X#X.X.XXX#X.X.X.XXX.X.X.XXX#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXX#XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X#X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X#X.X.X.X.X.XXXXX.X.XXX.X.X#X.X.X.X.X.X.X.XXX.XXX.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.XXX#XXX.X.X.X.X#X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXXXX.XXX#X.X.X#XXX#X.X.X.X.X.X.X.X.X#X#X#X.XXXXXXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXX#XXXXXXX.X.X.XXX.X.X.X.X.X.X.XXXXXXXXX.XXX.X.X.X.X.X.X.X.X#XXXXX#X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X.XXX.X.X#XXX.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.XXX#X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#X.X.X#XXXXX.X.X.X.X.X.X.X.X#XXX.X.XXX.X.XXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXX#X#X.X.X#X.X.X#X.X.X.X.X
...#...........X......X.X...X...........................X.X..X...........#..X.X..X.....#...#....X....#X#..X........#.#X#.#......XXX#...#...#...X..............X#.......X.........X.......#.........#....X.............X#.......#..X.X......X...........#..XX..................X........#..X.....X...X......#.#...........XXXX......X.#..................X..............X.................X............XXX.....X...X.......X........#X.X.X..............X................XXXXX......X......X#.....#..X.............XXXXX....................#X....#....X...........X#..XXXX....X......X.#.....#X#..X....XXXXXXXXXX....#...................X..........XX.......#...X..................X.....XXXXX....#XX.....#.....X......X.......X..#...#XXXXXXXXXXXXX..#..X...............XXXXXXX...............XXX.X#..XXX...X....XX.....X.....X#.X.......................#..X.....XXXXXXXX...........X..............X#XXX..#.......X.#X..XXXXXXXXXXXX......................#......XXX.....X.............XXX.........X....#..............X..X.......#X......X....X.......X.....
.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X#X#X#X.X.X#X.X.X.XXX.XXXXX.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.XXXXXXX.X.X.X.X.X.X#X.XXX.X.X.X#X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#XXXXXXXXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX#X#X.XXXXX.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X.X#X.X.X.X#X#X.XXXXXXXXX.X.X.X.X.X.X.X#X.X#X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXXXX.XXX#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.XXX.X.X.X.XXXXXXXXXXXXXXX.X.X#X.X#X.X#X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX
X.X.XXX#X.XXXXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X#X.X.X.X#X#X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX#XXX.XXX.XXX.XXXXXXX.X#X.X.XXXXX#XXX#X.X.X#X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.X#X.X#X.X.XXXXX#XXX#X#X.X.X.X.X.X.X.XXX.X.XXXXXXXXX.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#X.X#X.X.XXXXXXX.X#XXXXX#X#X#X.X#X.X.X.X.X#X#X.X#XXXXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXXXX.X.X.X.X.X.X#X#X.X#X.X.XXX.X.X#XXXXX.X.XXXXX.X#X#XXX.X.XXX#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X#X.XXXXX.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X#X.XXX.X.X.X.X.X.XXX.XXXXXXXXXXXXX.X.X.XXXXX.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.XXX.X#X.X.XXXXX.X.X#XXX.X.XXXXX.X#X.X#X.XXXXXXX.XXX.XXX.XXXXXXX.X.X.X.X.XXX.X.X.XXXXX.X.X.XXXXXXX.X#XXX.X#XXXXX.X.X.X.XXXXX.X#X.X.X.X#X#X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X#X.XXX.X.XXXXX.X.X.XXXXXXXXXXX#XXX.X.X.X.X.X.XXX#XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.XXXXX.XXX.X.X.X.X.X#X.XXX#X.X.X.X#X.X.X.XXXXXXX#XXX.X.X.X.X.XX
.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXXXX.XXX.X.X.X.XXX.X.X#XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X#XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXX.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#XXX.XXX#X.XXX.X.X.XXX.XXX#XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXX.X.X.XXX.X.X.XXX.X.X.X.XXX.XXX.X.X#X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.XXX.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.XXXXXXXXX.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.XXXXX#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.XXX.XXXXX#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.XXXXXXX.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X
....XXX...................XXXX..X.X#.....#...#.................X......X..#.#...............XX......#................X.X.X...........................X..............X.#.#X.....X......#............XXX....XX.................XXX..#.............X.....X............XXX....#.................X...........XXXXXX#.X...#.................#X.X......X.#X.......X...........XXXXXXX.....X...........X.......X.......X..#...#....X......#XXXXXXXXXXX....#XXXXX...X.........X.......X.....X....X...........X.#..XXX.............X.....XXXXX........#.......#.....X....XXX....#.X.XX...X......#.#............XXXXX.......X...X#...X......XXXXXXX..X.........#..........X..........#X.X#X.XXXXX#...#....X...X.............XXXXXXX.............XXXXXXX....#..X....#.....#....XXX.........XXXXX...........................X.....X........#......X...........XXX.................X.....X..X...X.#X......X....X.........XXXXXXXXXX......XXXXXXX..#................X.....X..#.X.......#.........X..X...................X..#..X......X.#XXXXXXX.....X...................XX.X....
.X.XXXXX.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.XXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.XXXXX.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X#X#X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX#X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X#X.X.X.X.X.X.XXXXXXXXX.X.XXX.X.X#X.X.X.X.X#X.X#X#X.XXX.X.X#X.X.XXX#X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXX.X.X.X.X#X.XXXXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX#X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXXXXXXXXXX.X.X.XXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.XXXXXXX.X.X.X.X.X#X.X.X#X.X.X.XXX.X.X.X
X.X.XXX.X.XXX.X#X.X.X#X#XXXXX.X.X.X.X#X.X.XXX.XXX.X.X.X.X#X.X#X#XXXXX.X.XXX#X.XXX.X.XXX.X.X.X.X.X.X.X.XXX.X#X.X.XXXXX.X.XXX#X.X.X.X.X.X.XXXXXXXXX.XXX.X#X#X.XXX.X.XXX#X.X.X.X.X.X.XXX.X#X.X.XXX.X#XXX.X.XXXXXXXXXXX.X.X.X.X#XXXXX.X.X#XXXXXXXXXXX#X.XXXXX.X.X.X.XXXXX#X.X.XXXXXXX.X#X.X#X.XXXXX.X.XXXXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXX.X.X#X#X.X.X.XXXXXXX.X.X.XXXXX.X#X#XXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.XXX.X.X#XXX.X.X.X.X.XXXXXXXXX.X#X.X.XXXXXXX.X.X#XXXXX.X.XXXXX.X.XXXXX.X.XXXXXXXXXXXXXXX.XXXXX.X.X.X.XXX#X.XXXXXXXXXXX#X.X.X.X.XXXXXXX.XXXXXXX.X.XXX.X.X.X.X#X.X.X.X.X.XXX#X#X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X#XXX#X.XXXXXXXXX.X.X.X.XXX#XXX.X.XXX.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X#X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.XXXXXXXXX#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#XXXXXXX#X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X#X.X#X.X.X.XXX#X.X.X.X.XXXXXXXXX.X.XXX.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXXXXXXXXXXXX.X.XXXXXXXXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX#X.X.X.X#X.X#X.XXXXX.X.XXXXXXX.X.X#X.XXX.XXX.XXXXXXX.X.X.X.X.X#X.XXX.X#XXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXXXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X#X#X.X.X.XXX.X.X.XXX.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X#X#X.X.X.X.X#X#X.X.XXX.XXXXX#X.X.XXXXXXX.X#X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXX#XXX.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXX.X.XXX.X#X.X.X.X#XXX.X.XXX.X.XXX.X.XXX#XXXXXXXXX.XXXXXXXXX.X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.XXX.XXX.X.X.X#X.X.XXX.X.XXX.X.X#X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.X#XXX.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X#X.X.X.XXX#XXXXXXXXXXXXXXX#XXXXXXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X
.......XX........X.....#....X........X...#...........X..X..#.........X.#...X......X........................X...............X.....X..X..............#....X.......X.............XX..XXXX.....#....X...................XXX...X........#.............X.......X....X.....X..........................X.........X........X......#................X.........X...............XXX...........XXX....#.X....XXXXX.....X.........X......#....X...X...XXXXX..........X...........................X................XXXXXXXX.....X.............X.....X...............XXXX#.............X...#..XXXX...X.......X.XXXXXXXX..#..X...X#........X.....X........#....XXXXXXXXXXXXXXXXXXX......#...#....X........X....X.X.......XXX.......X........X........X.....X.....X......X........X.X.X#.#.X..............XXX................X......X......#X........#.......#...........#.X................X...XXXXXXXXX..#........X.X..#X#XXXXXXXXXXXXXXXXXXX......#X....X.X..................X...................X..X......................X...........X.......................................
.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X#X.X.X#X#XXX.X#X.X#X.X#X.X.XXXXX.X.X.X.X.XXX.X#X.X.X#X.X.X.X.XXXXX.X#X.X.X.X.X.X.XXX.X.X#XXXXX.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X#XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.XXX.X.XXX.X#XXX.X.X.XXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X#X#X.X.X#XXXXXXX.X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X#X.XXXXXXXXXXX.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.XXXXXXXXXXX.X.X.X.X#X#X.X.X#X.XXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X
X.X.XXXXX.X#XXXXX.X.XXX.X.X.X.X#X.X.X.X.X#X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X#XXXXXXX.X.XXX.X.X.X.X.XXX.X.XXXXX.X.X.X.X#X#XXXXX.X#XXXXX.XXX.XXXXX.XXXXX.X.X.X.XXX#X.X#XXXXX.X.XXX#X#X.X.X.XXX.X.X#X.X.XXXXX#X.X.X.X.XXX.XXXXXXXXX.X.XXX.X.X.X.X.X#X.X.X#X.XXX.X.X.XXX.X.X.X.X.X.XXX.X#XXXXXXXXX#X.X.X.X.X.X.X.X#X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X#XXX.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X#XXXXX.X.XXXXX.X.X.X.X.X.X.XXX.X#X.X.XXXXXXX.X.X.X.X.X.XXXXXXX.X#XXXXX.X.XXX.X.X#X.X.XXXXXXXXXXX.X.X.X#X.X.X#X.XXXXXXX.X#X.X.XXXXXXXXX#X.XXX.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.XXXXXXX.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#XXXXXXXXX#X.XXXXXXXXXXX.X.X.X.X#X.X.XXXXXXX.X.XXX.X.XXX#X.XXX.X.X.X.XXX.X#XXX.X.X.X.X.X.X.XXX#X.X#XXXXXXXXXXX.X.XXX.X.X#X.X.X.XXXXX.X#X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X#XXX.XXXXXXXXX.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#X.X.XXXXX.X.XXXXXXXXXXX#XXXXX.X.X.XXX.X#XXXXXXXXXXXXXXXXXXX.XXXXX.X.X.X.X#XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.X.X.X.X.X.XX
.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X#XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X#XXXXX.X.X.X.XXXXX.X.X.X.XXXXXXX.X.X.X.X.X.XXX.XXXXXXX.X.X.X.XXX.XXX#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXX#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.XXX.XXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXXXXXXXX#XXX.X.X.X.X#X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.XXX.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X#XXXXX.X.X#XXX.X.XXX#XXXXXXX#X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX#X.XXX.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X#XXX.X.X.X.X#X#X.X.X.X#X.X.XXX#X.X#X#X.X.X.X#X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXX.X.X.X.X.X
..................X#............X#..........XXXXX......X..........X#.....X..X..........................#.#X.........X.....X.......X.......XX...................XXXXXXXX....X.......#....XXXXX#.....X..XXXXX..X....XXXXXXX#....X.........XXXXXX........XX...X.....................#...X...X.....................#........X#X.X..X.......X.X......X....#..............XX........X..X.......#.X..X............................................#..............X................X..XXXXX..........#X#......XXXX.XXXX.......................X..................#X#..............X...........XXXX.................#........X........X...#X.....X....X....XXXXXX......................X...........X..........#......X..............X.........X....X................#........X#.#.......#........XXXXX...X.......XXXXXXXXX....................#.....X...#.....#.#XXXXXXX#...X.......X...................#.......#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........XXXXX................#...X.....X.......X........XXX....#..X....X....X#.......#...........#X.......X.......X.....
.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXXXX.X.X.X.XXXXXXX.X#X.XXX.X#X.X.XXXXXXXXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X#X.X.X.X.X.X.X.X.X#X.XXX.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.XXXXX#X#X.X.X.X.X.X.X.X.X.XXX.XXXXX.XXX.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X#X#X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.XXXXXXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.XXXXXXX#X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X#X.X.XXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X#X#X.X.X.X.X.X.X.X#X.X.XXX.X#X
X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X#X#XXXXXXX.XXX.X.X#X.X.X.X#X.X.X.X.X.X#X.X.XXXXX.X#X.X#X.X.X#X#X.X#X.XXX.X.XXXXX.X.X.X.X.X.X.X.XXXXXXXXX.XXXXX.X.X#X.X.XXX.X.X.X.XXX.X.X.X#X.XXX.X.X.X.X.XXXXXXX.X.X#X#X.X#XXXXXXX.XXX.X.XXX.X.X.X.X.X#X.X.X.XXXXX.X.XXX#X.X.XXXXX.X#X#X.X.X#XXXXXXXXX.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X#X.XXX.X.XXX.X#X#X.X.X#X.X.X.XXX.X.XXXXX.X.X#X.X.XXXXX.X.XXX.X.XXXXX#X.X.XXX#X.X.X#X.X.X.XXXXX.X.X.X.XXXXXXX.X.X.X.X.XXX.XXX.X.X#X.X#XXXXXXXXX.X.X.XXXXXXXXX#X.X.X.XXXXXXX#X#X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXXXX.X.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.XXXXXXX.XXX#X.X.X.X.X.XXX.X#XXX.X.XXXXXXX.X.X.X.X.X.XXXXXXXXXXXXXXX.X.XXX.X#X.X#X.X.X.X.X.X.X#X.X.XXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.XXXXXXX#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX.X.XXX.X.X.XXX#XXX.X.X.XXXXX#X.XXX.X#X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXXXX.X.X.XXX.X.XX
.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.XXXXX.XXX.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX#X.X.X.X.X.X.X.XXX.X.X.X.XXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X#XXX.XXX.XXX.X.X.X.X.X.XXX.XXXXX.X.XXX.X.X.X.X#X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#XXX.X.X.X.X.X.XXX.XXX.XXX.X.X.XXXXXXXXX.X.X.X.XXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXX#X.X#X.X.X.X.X#XXX#X.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X#X.X#X.X.X.X.XXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X#XXX.X.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X#X
.......#X.....X.....X..X......XXXXXXXXX...........X...XXXX.................#..X.....X.......X...X....X.......X............X................X....XXX..............#.....#....XXX........X...#....X#......X..#...#X........#.......#.........#.........X....X....#...#.#..........................X.................XXXXX.............XX..X..................X....X#.............#X.....X....X...................X...............#..X..........#.......X..XXX..........X...#....X.........X.X.X...X..XX.............X....X................XXXXXXX.......X#...............X...X.........X.............#.#.#..X#..........X.....XX..........XXXXXXX..X.....#...X......X#......X............XX............X..X.........XXX...X.......X......X.......................#X...X........#.....#.........X..X.......................XXX.......X....XXXXXXX...........X................X.......X......X.........#.....XXXXXXXXXXXXXXXXXXXX.X#.......#..X...............X......#.....X.X.............#X..#......X...........X.......X.....X#......X....X.........#............
.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.XXXXX#X.X.X.X.X.X.X.X.X#X.X.X.XXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.XXX.X.X.X.XXXXX.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.XXXXXXXXX.X#X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
X.X.XXX.XXXXX.X.X.X#XXX.X#X.X.XXXXXXXXX.X.X.X.X#X.X#X.XXX.X.X.X.X#X.X.X.XXX.X.X.X.X#XXX.X.X.X.X.X.XXX#X.XXXXXXX.X.X.X.XXX.X.X.X.X#XXX.X#X.X.XXX.X.X.X.X#X.X#X.XXXXX.X#XXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X#XXX.X.XXX.XXX.X.XXX.X.XXXXX.X.X.X.X.XXX#X.XXXXXXXXXXXXXXX#X.X.XXXXX.X#X.X.X.X.X.X#X.X.X.XXXXXXXXX.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXXXX.XXXXX.X.X.X.X#X.X.X.X.X#X.X.X.X.XXX.X.XXXXXXX.X.X.X.XXXXXXX#X#X.X.X.XXX.X.X.X.X#X.X#X.X#X.XXX#X.X.X.XXXXXXXXXXX.X#XXX#X.XXXXXXXXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXX.X.X#X.X.X.X.X.X.X.X#XXX.XXX.XXX.X.XXX.XXXXX.X.X.X#XXX#X.XXXXXXXXX.X.X.X.X.X.X#X.XXX#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.X.XXX.X#X.X.X.X#X#X.X.X.X.X.X.X.X#XXXXXXXXX.X.XXXXXXXXXXXXX.X.X.X.X.X.XXXXXXX.X.X.X.X#XXX.X.XXXXX#X.X.X.X.X.XXX.X.X.XXXXXXX.X.X.X#X#X.XXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.XXX#X.X.X.X.XXXXXXX.X.X#X.X.X.XXXXX.X.X.X.X.XXX.X#X.X#X#X#X#X.XXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X#X#XXXXXXX.X.X.X.X#X.X.X.XX
XX.X.X.X.X.X.X.X.X.XXX.X#XXX.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX#X#XXX.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX#X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.XXXXX.XXX.X.X.XXX.XXX.X.X#X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X#X.XXX.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXXXX.XXX#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X#X.X.XXX#X.X.X.X.X.X#XXX.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X
X..............X..........X.....XXXXXXX#....X..#..X#.#.........#..X#......X......#......X..X.#.X..................X......X.....#X......X.......XXXXXXXX#...#....................X........X......X...X.....X#.....#.....X........X...X..#..XXX....................#..X#............X......X......................X........X......XXX...X#...............#.........X....X....#.#.#.....#..X.........X.....................X........#....X....................X.........#....X....#.....X.....#.....#..........XXX....................X...........#X.....X.....X.....X...XXXXX.......X.....X....#.........XXXX................X.........X..X.....X.......XXX.............XX...X....XX........X........#.X.....X...............X......X....#..X......#...XXXX.....X#....X#..X.........X.......X..................X.................#..........XXX..#..X................X.X.....X..................X.....XXX...XXXXXXXXXXXXXXXXXXX#.........#......X.X............#X............#...#........X..#...X............................X....X.............X......XXX..XXXXX
XX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.XXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.XXXXX.X.X#X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXXXX.X.X.X.X.X.X#X#X.X.X#XXX.X.X#XXX.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X.XXX.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X#X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXXXXXXXXXXXX#XXXXX#X.X#X#X.X.XXX.X.X.X#X#X.X.X.X.X.X.X.X#X.X.X#X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X
XXX.X.X#X.X.X.XXXXXXX.X.X.X.XXX.X.XXXXX.XXXXXXX.X.X.X.X.X.X.XXX.XXX.X.X.X#X#X#X.X.X.X.X.X.XXX.X#X.X.X#XXX.X.X.X.X#X.X#XXX.X.X.X#X.X.X.X.X.X.XXXXXXXXXXX.XXX.X.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X#X.XXX.X.X.X.X#X.X#X.X.X.XXX.XXX#XXX.X.X.X.X.X.X.XXXXX.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.XXXXX.X.XXXXX.XXXXXXXXX#X#XXX.X.XXX.X.X#X.X.X.XXX.X.X.X.X.X.XXX.XXXXXXX.X.X.X#X.X.X.XXX.X#X.X#X.X.XXXXX.XXX.X.X.XXX.X#X.X.X.XXX.X.X#X.XXXXX#X.X.XXXXX.X#X.X.X.XXX.X.XXX.X.X.X.X.XXXXX.X.XXX.X.X.X.XXX#X.XXX.X.XXXXXXX#X#X.XXX.XXX.X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X#XXX.X.XXX.X.X.X.X.XXXXXXXXX.X.X.X.XXXXXXXXXXXXXXX.X.X.X.XXX#X.X.X.X#X#X.XXX.X.X.X#X#X.XXX.X.X.X.X.XXXXXXX#X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXXXX.XXX.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.XXXXX.X.XXXXXXXXXXX.X.XXXXX.XXX.X#X#XXX#X.X.X.X.X.X.X.X.XXX.XXX.X.XXXXX.X.XXX.XXXXXXXXX.X#X.X.XXX.X.X.X#X.X.X.X.X.X.X.X#X.X.XXXXX.X.XXXXXXX.X.X.X.XXXXX.XXX.XX
.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X#X#X.X#X.XXXXXXX.X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X#X.X#X.X.X.X#X.X.X.X.X.XXX.X.X.XXXXXXXXX.X.XXXXX.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX#XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.XXX.X#X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXXXXXXXX.X#X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X#X.X.X.XXX.X#X.X.X.XXX.X.X.XXX.XXX.X.X.XXXXX.X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X
......X#.............#......................XXX..#X........#..XXXX.......X.X....XX........X......#.X.#..X.......X.X.........X.....X.X#....X.X.X...X.X#....X.X.........X..X........X.X...........XXX.........X.......X................#................XXX................X..X.....X.........X...................X...X..........................................#..X.X...X#....X..................#....X#....X....#......X..............X...#......X.......X.X#.....X..................X#....X..#.....X..............XXXXX#.....................X........X....................#X...X................X.........#...X.........X...#...X..X............#....X......X.............#.X....X......#................X.....XXXXX.....X..#X..#....X.....XX.#..X#.X...#.........#....X.....X...........XXXXX...X.......X..................#...#..X...........X........#...#.X..............X.....X.X#....X.X.........XXXXXXXXXXX........#...............#XX......X.................................X..........X....X......#..XXXXXXX....#.....#..........X..#.......#......
.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.X.XXX.X.X.X#X.X#X.XXXXX.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X#X#X.X#X.X.XXXXX.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X#X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X#X#X.X#X.X.X#X#X.X.X.XXX.X#X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.XXXXX.X.X.X.X#X.X#X.X.XXX.X.XXXXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X#X#X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXX.X#X#X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X
X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXX.X.XXXXX.X.X.X.X.XXX.X#X.X.X.XXX.X.X.X.XXXXXXXXXXX.X.X.XXX#XXX.X.X.X.X.X#X.XXX#X#XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X#X.X.X.XXX.X.X.X#X.X.X#X#X.XXX#X.X.XXXXXXXXX.X.X#X#XXX#X.X.X.X.XXXXX.X.XXX.XXX.X#X.X.X.X.X#XXX.X.XXX#X.X.X.X#X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#XXX.X#X.X#X#X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXXXX.X.X.X.X.X.X.X#X.X.X#X.X.X#XXXXXXXXX#XXX.X.X.XXX.X.X.X#XXX.X.XXXXXXXXXXX#X.X.X.X.X.X.XXX.XXXXXXXXX.X.X.X.X.XXXXX.X.X#X.XXX.X.X.XXX#X.XXXXX.X#X.X#X.X.X.X.X.X.XXXXX#XXX.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.XXX.X.XXXXX.X.X.X.X.XXXXXXXXXXX.XXX.X.X.X.X.X.XXX#X.X.X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.XXX.X#XXXXXXX.X.X.XXX.X.X.X#X.XXXXX.X.XXX.X.X.X#X.X.XXXXXXXXX.X.X.X.XXX.X.X#XXXXXXX.X.X#X.X.X.XXXXX.X#X.X.X#X.XXXXX.X.X.X.X.XXX.X.XXX.X.X.X.X.X#X#X.XXX.XXX.X.XXX.X.X.XXXXX.X.X#X.XXX#X.X.X.XXX.X.X.XXXXXXXXX.X.XXXXX.X.X.XXX.X.X.X.XXXXX#X.XXX.X#X.X.X.X.X.X.XXXXX.X.XXX.X.X#X.X.X.X.X.X.XXXXX.X.XXXXX.X.X.XXXXX.X.X.X.XXX.X.X.XXXXXXXXX.X#X.X.X.X.X.XX
.X.X#X#XXX.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X#X#X.X.XXX.X.X.X#X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXX.X.XXX#X.X.X.X.X.X.X#X#X.XXX.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.XXXXX.X.X.XXX#X#XXX#X.X.X.X#X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.XXX.XXX#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.XXX.X.XXXXX.X.X.XXX.X.X.X.XXXXX.X#X.X#XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXX.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.XXX.X#X.X.X.XXX#X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.XXX.X.X.X#X.X.X#XXX.X.XXXXXXX.X.XXX.X.X.XXXXXXX.XXX.X.X.X.X.X.XXXXX.X.X.X.X.XXXXX.XXXXXXXXX#XXXXX.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.XXX.XXX.X.XXX#X.X.X
....X#......XXX..#.....#...#................X....#..........X..#...#X....#X#............X.XX..........XX..X..#.......#..................X...X#....X#.....#.....................X...#.......X...............#..........X.....X#............X..#....X....XX.........X..#.X......XXXXX#.X....XXXXXXX........#.#.......#....X...........................X.........X..#.#......X.....XXXXXXX.................X.X..X.......X....XXX...................X.................XXXXXXXXXXXX.#.#.....X................X..X...X..X....#X.X...XXX..#..............X#.....X......X..#X..............#.X...X.............#X.....................X..X...........................#..X#...#.X.....#....X....X...........................#.....#...........#XXXXX..#.......................X.........................#X..#........X....#..X........#X.X.X#..X......#.#..XXXXX#.#..XXX#...XX....#XXXXXXX.....X.............XXX...........XXX...XXXXXXXXXXXXXXX........XXX......X...................X......#..X#.X......................X.........X.X.X....#X............XXXX..#XX......
XX.X.X.X.X.XXXXX.X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X#X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.XXX.X.X.XXX.X.X#X.XXX.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX#X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.XXX.X#X.XXXXXXX.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#XXXXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X#X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X#X#X.X.X.X.X.X#X#X#X.X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X#X.XXX.X.X.XXX.X.X.XXX.X.XXXXXXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXXXX.X.XXXXXXXXXXXXX#X.X.X.X.XXXXX.X#X#X.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X
XXX.X.XXX.X.XXXXX.X.X.X.X.X.X#X.XXXXXXX.X.X.X#X.X.X#X.XXXXXXX.X.XXX.XXX.X.X#X.X.X#X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.XXXXX#X.XXX#X#X#XXXXXXX.X.X#X#X.X.X#X.XXX.X#XXX#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.XXXXXXX.X.X#X#X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.XXX#X.X.XXX.X.X.X.XXX#X.X.X.XXX#X#X.X#XXXXX.X.XXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X#XXX#X.X.X.XXXXX.X.X#X.X.X.XXX.X#X.XXX#X#X.X.XXX.X.X.X#XXXXXXX.X.X.XXXXXXXXX.X.X.X.X.X#XXXXXXXXXXXXX.X.X.XXX.X.XXX.X#X.X.X.XXXXX.X.X.XXXXX.X.XXX.X.X.X.X#X.X.X#X.X#X#X.X.X.X.XXX.X#X.X.X.X.XXXXXXXXX.X#XXXXXXXXX.X#X.X#X#XXX.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X#X.XXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X.XXXXXXXXX#X.X.X.X.X.X#XXX.X.X#X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X.XXX#X.X.XXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X.XXXXX.X.XXXXX.X.X.X.X#XXXXXXXXX#X.X.X.X#X.X#XXXXXXXXX.X.XXX.X.X.XXX.X#X.XXXXXXXXXXX.X#X.XXXXX#XXX.X#X#X#X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.XXXXX.X.XXX.X#X.X.X.X#XXXXXXXXXXX.X#X.X.XX
.X.X.X.X.X.XXXXXXXXX.XXX.X.X.X.X.X.XXXXX.XXX#X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X.X.XXXXXXXXX.X.X.XXX.XXXXX.XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXX.X.X.X#X.X.X.XXX.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.XXX#X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX#X.XXXXXXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX#X.X.XXX.X.XXX.X#X.XXX.X.X.X.X#XXX.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#XXX.XXX.XXX#XXX.X.X.X.X.X.X.X.XXX.XXX.X.XXXXX#X.X.X.XXX.X.XXX.X.XXX.XXX.X
...#........XXXXXXX...X..#............X..#X.......X...................X#.....................X.#....X...X#...#.XX......X...X.................#..XXX..#.................X....X......X.....X...X...........X....XXX.....X#..........X#.#........X.........................X......#.#....X.X......X.............X...#.....X.............................................X.........XXXXXXXXXX.....XXXXXXX..............#..XX.#........X........X.....#.XX...................XXXXXXXXX.........................X..........X.......X.......#.............X..X.X#X..XXXX.......X.............X...X........................X...#X....XX...X..#.#.......XXXXXX......XXXXXX......#..................X.....X............#.X....X#.#..X......X........X....#X.X..X.....................X......X...X......#....X#..X..#....X...X...................X.X#...............#........................X...X..X............X.......X..#...#......X.....X............#.....#XX...#X.XX...X................X......XXXX.X..#X#........X..X...#X...X.....XXXXXXX................XX.X.X#..
.XXX.X#X.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX#XXX.X.X.XXXXXXXXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#XXX.X.X.X#X.X.X.X.XXX.X.X.X#X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X#X#X.X
XXXXX#X.X.X.XXXXX.X.X.X.X.X.XXXXX.X#X.X.X.XXX.X.X.X#X.XXXXXXXXXXX.X#XXX.X.XXX.X.X#X.X.XXXXX.X.X.X#X.X#X.X.XXXXXXXXXXX.X.XXXXX.X.XXX.X.X#X.XXX.XXXXXXX.X.X.XXXXXXXXXXX#X.X.X.X.X.X.X.X.X#XXX.X#X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X#X.X.X.XXX.X.XXX#X#X.X.X.X.X.X.XXXXX#X.X.X.XXX.X.X#X.X#X.X#X.X.X#X.X.XXXXX.X#X.X.X.X.X.XXX#X.X.X#X.X.X#XXXXX.X.X.X.X.X.X#X.XXXXX.X.X.X.X.XXXXXXX.X.X.X.X.XXXXXXXXXXX.X.X.X.XXX.X#X.X.X.X#X#XXX.X.XXX.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX#X.X.XXXXX#X#X.XXX.X.X.XXX.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X#X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.XXXXXXX#X.X.X.X#X.X.XXX.X.X.X.XXXXX.X.X.X.XXX.X#X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXX.X#XXXXX.X.X#X#X.X#XXXXX.X.X#X.X#X#X.X.X.X.X.X.XXXXXXX.X.XXX.X.XXX.X.X.X.X#X.X.X.X.X.X.X#X.X#X.XXXXXXX.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X#X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.XXX#X.X.X.XXXXX.X.X.X.X.XXXXXXX#X.XXX#X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXX.X.X.X.X#X#XXXXX.X.X.X.X#X.X.X.XXX.X#X.X.X.X.X.X.XXXXX.X.X#XX
XXXX.X.X#X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X#X.X.X#XXX.X#XXX#X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.X.X.XXX.X#X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X#X.X.X.XXXXXXX.X.X.X.X.XXXXXXXXXXXXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXXXXXX.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.XXXXXXX.XXX.X.X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.X#X.XXX.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X#XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX#X.X.X#X.X.X.X.X#XXX.XXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X.XXX#XXX.X.X.X.X.X.X.X.XXX#XXX#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X.X.X
XXX#.........XX..#...............#..X.........X#..X.....................XXX....XX..........X.XXXXXX..................#..X..........X....X.......XXX.........................X....#X.............X............#XX......X...X....X.#X....#................X.....X..........#......X#.#X#........X....X.........X....XXXXX......X.X....X#.........XX..#..X.X..............X..XXXXXXX#.....#..XXXXXXXXXXXXXXX........#...#..X#.............X......XXX.........X..........#.........X...X............XXXXXXX#.....X........X.....X....#.....#....XXX.........XXX.......X#..............XXXXX............X..........XXXXX............X....XX..................................X...X...........X..............X..X..........................X..XX........X..#..X.....................X................#X.........X...X#..XXX.........X...............XXXXXXX........X.......#.........................X............X#............XXXX.......X.........X......X....#.....#.#.X..XXX..................#.#......X....X.......#................X...........XX.......#......
XX#X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X#X.XXXXX.X.X#X#X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX.X#X.XXX.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.XXX.X.X.X.X.XXXXXXX#X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.XXX.X#X.X#X.X.X.X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.XXX.XXX.X.XXXXX.X#X.X.X.X.XXX.X.XXX.XXXXX.X.X.X#X.X#X.X.XXX.X.X.X#XXX.X#X#X.X.X.XXXXX.XXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.XXX.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXX.X#X#X.X.XXX.X.X#X.XXX.X.X#X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X#X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.XXXXX.XXX.X.X.X.X
XXX.X.X.X.X.XXXXX.X#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X#X.XXX#X.X.X.X.X.X.X#XXXXX.X.X.X.X#X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXXXX#XXXXX.X.XXX.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#XXXXXXX.X.X.X.X.X#XXXXX.X.X.X.X#XXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X#X.X.XXX.X.XXXXXXXXXXX.X.X.X#X.X#X.X.X.XXX#X.X.X.XXX.X.XXXXX.X.XXXXXXXXXXX.XXXXX#XXXXXXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXXXXXXXXXX.X.XXXXXXXXXXX.X.X.X.XXX.X.X.X.XXX.X.XXXXXXXXX#XXX.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X#XXX.X.X.XXXXX.X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.XXX.X.XXX.X.X.XXX.X.XXX.X.XXX#X.X.X.X.XXX.X.XXXXX.X.X.X.XXXXX.X.X.X.X.XXX.X.XXX.X.X.X.XXXXX#X#X.X.X.X.X.X#X.X.X.X.X.X.XXX#X.X.X.X.X#X.X.X.X.X#X.X.X.X.X#X.X.X#X.XXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXXXXXX.X.X.X.X#X.XXXXX.X.X.X#XXXXXXX.X.X.X.X.XXX#X.X.X.X.XXXXX#X#XXX#X.X.X.X.X#X.X.X.XXXXXXX.XXXXXXXXX.X.XXXXX#X.XXXXX.X.XXXXXXX.X.X.X.XXX.X.X.X.X#X#X.XXX.X#X.X.X#X#XXX.X.X.X.X.X.XXXXX.X.XXX.X#X#X.XXX.X.X.X.X.X.X#X#X.X.X.X.XXXXXXXXX.X.X.XX
.X.X.X.XXX#X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.XXXXX.XXX.X.XXX.X#X.X.X.X.X#X.X.X.X.X.XXXXXXX#X.X#X.X.X.XXXXXXXXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.XXX#XXX.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X.X.XXX.X.X.X.XXX.X.X.XXXXXXXXXXX.XXX.X.XXX.XXX#X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.X.XXX.X.X.XXXXXXX.X.X.X.XXX#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.XXX.X.X.X#X.X.X.XXXXX.XXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.XXX#X.X.X#X.X.XXX.X.XXX.XXX.XXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X#X.X.X.X.X.X.XXX.X#X.X.XXX.X#XXX.X.X.X#X.X.XXX.X.X.X.X
........X.....X.....X......#...#..X.......X....#......XXXXXXXXX....X..X....#....................XXXXXX........X..XXXXXXXXX..XXX.....X.......X........#...X.....................X.........#..X.X........X.....XX.......X.............X#...........#....X.......X..............XXXXXXXXXXXXXXXX...X...X#........................X....#X........X............................XXXXXXXXXXXXXXXXXXXXXXXXXXX......#..XXXXX...........X.........................................X.........X..#..X....#..XXXXX..............#.......X..X#X.X#X............#............X......#.....X...........X..........X....X...................#......XXXXX..#X.................X............#...#...X....X..............#.......X...X.X......X.........X..X.....#..X....#...X...X..XXXX.#.#X........X...#....X.........XXXXX.X#..X#.......#...X...X.......X.X......X.......X........X..X....................#X.X....#.X....................X.................................X......#..X.......X........X.....X...................#XX........X.......X.......X#..X......#.#.....#..
.X.X.X.X#X#X.X#X#X.X.X#X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.XXXXXXXXXXX.X.X.XXX.X.X.X.XXX.X#X#X.X.X.X.X#XXX#X.X.X.X.X.X.XXXXXXXXX.XXXXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXXXXXXXXXXXX.X.XXX.X.X.X.X.XXX.X#X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X#X#X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X#X.XXXXX.X.XXX.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.XXX.X#X.X.X#X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXXXXXX#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X
X#X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X#X.XXXXX.X#X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXX.X#XXX.X#X.X.X.X.XXXXX.X.XXX.X#X.XXX.X.X#X#XXX.X.XXXXX.X.X.X.XXX.XXX.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.XXX.XXXXXXX#X.X#X.X.X.X.X#X.XXX.X.XXXXXXXXXXX#X#X.XXXXX.X#X.XXXXX.X#X.X.X.X#X.X.X.X.X.XXX.X.XXX#X#X.X.X.X.XXX.X#X.X#XXXXX.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X#XXXXX.X.X.X#X.X.X.XXX.X#X.X#XXX.X.X.X#XXX#X#XXXXX.X.XXXXX.X.X#X.X.XXXXXXX.XXXXXXX.XXXXXXX.X.X.X.XXX.X.X.X.X.XXX#X.X.X.X.X#X.X.X.XXX.X.XXXXXXXXX.X.X.X.X.X.XXX#X.XXX.X.X.XXX.X.X.X.X.XXX.X.XXX.X#X.XXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X#XXX.X.X#X.X#X#X.XXX.X.X.X.X.XXX.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X#X#XXXXX.X.X.X.XXXXX.X#X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X#X.X.XXX.X#X#X.XXXXX.X.X.X.X.X#X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.X.XXXXXXX.X.XXX.X.X.XXX.X.X.X.XXX.X.X.X.X.X#XXX.X.XXX.XXXXXXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.XXX.XXX.X.X#XXX.XXX.X.XXX.X.X.X.X.XX
.X.X.X.X.XXX.XXX.X.X.X.X.XXX#X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X.XXX.X.XXX.X.XXX.XXX.X.X.X.X#X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXX.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X#XXX.X.X.X.X#X.X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.X#X.XXX.X#X.X.X.XXX.XXX.X.X.X.X.X#XXXXX.X.X#X.X#X.X.X.X.X#X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX#XXX.XXX#X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXXXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X#X.XXX#X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.X#X#X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X#X.X.X.X.X.X.X.X#XXX.X.XXX.X.X.X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X.XXX#XXX.XXX.X#XXX.X.X.X.X.X.X.X.XXX.XXXXXXX.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X#X.X#X.X#X.X.X.X#X.X.X.X.X#XXX#X.X.X.X.X.X.X.XXX#X.X.XXX.X.XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX#XXX.X.X.X.XXXXX
..X.......X..........#.X.................#.......#X............#..X........X.......#XXXXXXX...................X.....X...........................X.....X.......X........X........X............#.....#X.............X......X....XXX....#.X.X..................X..........X............X...X...X..................#XX.....X.....X.....X.....#X......#X#X.......X...........X.......XXXXXXXXXXXXXXX..#.#....X...X.......X....X.......X..........X.X.......................X.....XXXXXXXXXXXXX.........X..#.X..........X........#.#X#.#........X.................X...X......................#..X....#...........X.......................#X....#........XXXXXXXXX.....X....#..............XXX..........X.#......X#.......X..X........X.....#..X....#.X..XX.....X.....X......X#X.X........X.........XXXXX.....#.#XX.X.....#.#........X..XX...X.....X.....X....X..XXXXXX..X...........................XXXXXXX......#.....#.......X................................X..........XXXXXX............X....X....#.....XX..........X.....#.XX..#............XXX......#......XXXX
#X.X#X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X#X.X.X#X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X#XXX.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X#X#X.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X#X#X.X.X#X#X.XXXXXXXXX.X.X#X.X.X.X.X#X.X#X.X.X#X.XXXXXXXXX.X.X.X#X.X.X#XXX.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X.XXXXXXX.X.X.X.X#X.X.X.X#X.X.X#X.X.XXXXX.X.X.X.X.X.X#X.XXXXX.X.X.X#X#X.X.XXXXX.X.X.X.X.X#X.XXX
X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXX.X.XXX#X.X.XXX.X#X#X.XXXXXXX.XXX.X.X.XXXXX.X#X#X#X.XXXXX.X#X.X.X.X.XXXXXXX.X.X.X.X.X.XXXXX.X#X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXX#X.X.X.XXXXXXXXXXXXXXXXX.XXX.X.X.X.XXX.X.X#X.XXX.X.X#X.XXX#X.X.XXX.X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.XXXXX.X.X#X#X.X.X.X.X.X#X#XXX.X.X#XXX.X.X.X#X.X.XXX#X.X.X.X.X.XXXXXXXXXXXXX.X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.XXX.XXX.X.XXXXX.X.X.X.XXXXXXX.X.XXXXXXXXXXXXXXX.X.XXX.XXXXX.XXX.X.X.X.X.X#X.X.XXX#X.X.X.X#X.X.X.XXX.X.XXX.X.X.X.X.X.X#X#X.X.X#XXX.X.X.X.X.X.X.XXXXXXX#X#X.X.X.X#X.X.X.XXXXXXXXX#X.XXX.X.X.XXXXX.X#X#XXX.X#XXXXXXX.X.X#X.XXX.X.X.X.X.X.X.XXXXXXXXXXX.X.XXXXXXX.X.X.XXXXX.X.XXX.X#X#XXX#X.XXX.X.X.X.X.XXX.X#X.X.X.XXX.X.X.X.XXX.X.X.X.XXXXXXXXX.X.XXXXXXX.X#XXX#X.X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.XXXXX.X.X.X.X#X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X#XXX.X.X#XXXXXXX.X#XXX.XXX.X.XXX.X.XXXXX.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXX.XXXXX.X.X.XXX.X.XXXXX.X.X.X.XXXXX.X#X.X.X.XXXXXXXXX.X.XXX#X.X.X.XXXX
XX.X#X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX#X.X.X#X.X.X#XXX.X.X.X#X.X.X.X.X.XXX.X.XXX.XXX.X#X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X#XXX.X.X#X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXX#X#X.XXX.X.X.X.X.X.XXX.X.XXXXXXXXXXX.X.X.X#X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXX.X.XXX.X.X.X.X.X#X.XXXXXXXXXXX.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX#X.XXX.X.X.X#XXX#X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.X.XXXXXXXXX#X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X#X.XXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.XXX.X.X.X.X#X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X
XXX.X..X......X........................#XX.......................X..............X..X...#.....X...............X.#X.X.......X..................X...............#...X......X#..X...............XXXX.......................#................X............#..X.............X.X#..........X.....XXX........X....X............X...............#.X........X.....X.............................XXXXX....#...#.#..X.....X#.....X.....#.#.........#..X..#...........#.X................XXXXXXXXX..........#....XXXXXXX........X......X......X.....#.....#.#..X....X...#X.....X..........#...................#X.....X..X..............................X...........X..#...#...........#.X...X.......................X.......X.......X...XXXX...X....#..X..#.......#........XXX...X....#..........X....#XXXXXXXXX....#....XXX.............................X....X.#..X.....X......XX..X...#..X.........X.......X....#X........#.....#........XXXXX...XX.....X..X......#.X.....X.............X...X......................X...................XXX.................X..#X#..........
XX#X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X#X.X#X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X#X.XXX.X.X.X#X.X.X.XXXXXXX.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X#X.XXX.X.X.XXX.X.X#X.X.X.X#X.X.X#X.X.X#X.X.X.XXXXXXXXX.X.X#X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X#X.X#X#X.X.X.X.X#X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.XXX.X.X.X.X.X.XXX.X#X.X#X.X.XXXXX.XXX.X.X.X.X.X.X.X.X#X.X#XXXXXXX#X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX#X.X#X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.X
X.X.X.XXX.X.X.X.X.X.XXX#X#X.X#XXX.X.XXX.X#X.XXX.X.XXX.X.X#X.X.X.X#X.X.X.X.XXX.X.X#X.X.X.XXX.X.X#X.XXX#X.X.X.XXX.X.XXXXXXX#X.XXX#X.X.X.X.X.X#X.X.X.X#X.XXXXXXX.X.X.XXX.X.X.X.X.X.XXX.X.XXXXXXXXXXX.X.X.X.X.X.X.X.XXX.XXX.X#X#XXX.X.X.X.XXXXX#X.X.X.XXX.X.XXXXX#X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.XXXXXXXXXXX.X.X.X.X#XXXXX.X.X.X.XXXXXXX.XXX.X.XXX.X.X.X.X#X.XXXXX#X.XXXXX.X.X.X.X.XXXXXXXXX.X#XXXXX.XXX#X.X.X.X.X.X#X.X#XXX.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXX#X.X.X.XXXXXXXXX.X.X#X#X.X#X.X.XXXXXXXXX.X.XXXXX.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X#XXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXX.X.XXXXX#X.X#X#X#X.X#X.X#X.X.XXX.X.X#XXXXXXX.XXXXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X#X.X.X.X.X#XXXXX.X#X.XXXXXXX.X.XXXXXXXXX.X.X.X#X.XXX.XXXXX#X.X.X.X.X.X.XXX.X#X#X#X.X.XXXXXXXXX#X.XXXXX.X.XXXXXXX.X.XXX.X#XXXXX.X#X#X.X.X#X.X.X.XXXXXXXXX.X.X.XXX.X.X.XXXXX#X#X.X.X.X#XXX.X.X.X.X.X.X.X.X#XXX.XXX.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X#X.XXX#X.X.X.X.X.X#X.XXXXXXX.X.X#XXXXXXXXX.X.XXX.X#X.XXX.X.X.XX
#X#X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X#X#X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.XXX#X.X#X.X.X.X.X.X.XXX.X.XXX.X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.XXX.XXXXXXX#XXX.X.X.X#X.X.XXX.XXX.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXX.XXXXX.X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X#X.XXX.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.XXXXXXXXXXX#X.X.X.X.X.X.XXXXXXXXXXX#XXXXXXX.X.XXX.X.X.X.X.X.XXX.X.X.X#X.XXXXX.X.X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.XXX.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.X#X.X.XXX.X.X.XXX.X.X.X#X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX#XXXXX.XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X#XXX.XXX#X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.XXX.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X
.....#.........#.........X......................X..........X.X.....X.....X..........X.......X...X....#..X.......................X...X...........X.............X......XX....X.......#..............X#X...X....X........X#.......X..X....#XXXXXXX.............X.....X.....XXXXX#.X...X...X.....................X....XXX.......X................#..X.......X.................X.....X..................#.......#..XXX....#.........#..XXX...............XXXXXXXXX........X....XXXXXXXXXXXXX.....XX....XXXXXXXXXXXXXXXXXX.........#.....#X.........X.XXXXXXX#...#.#....X..#.X...#......X.......XXX.........X.........X...........X.........X...........X..#.........................#X...X#.X...........#.......#X.........X..#.........#.X..........................X#........X......X.............#.#....XXXXXXXXXXX..................X...................................X......................X......#.X...........#X.................XXXXXXXXXXX#....X......X..................XXXXX.....X...X..........XX.......X...........X............#......X.............
.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X#X.X.XXX.XXX.X.X.XXX.X.X#X#X.X.X#X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X#X.X.X.X.X.X.X#X.X#XXXXX.X#X.X.X.X.X.X.X#X#X.X#X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.XXXXXXXXXXXXXXX.X#X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X#X.X.X.X.X.X.XXX.XXXXX.X.X#X#X.X.XXX.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.XXX.X.X.X.X#X#X.X#X#X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.XXXXXXXXXXX#X#X#X#X#X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXX.X#X.X.X.X.X.X.XXXXX.X.X#X#X.X.X.X.X.XXX.X#X.X.X.X.X#X.X.X.X.X#X.X.X.X.X
X.X.X.X.X.XXXXX.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X#X#X.XXX.X.XXX.X.XXXXX.X.X.X.XXX#XXX.X.X.X.XXXXX#XXX.X.XXX#XXX.X.X.X#X.XXXXX.XXXXX.X#X.X.X.X.XXXXX.X.X.X.X.XXX#XXX.X.X.X.X.XXX.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X#XXX.X.X.XXXXXXX.X.X.XXXXXXX.X.X.XXX#X.XXX.XXX.X.X#X.X.XXX.X.X#X.XXXXX.X.XXXXX.X.X.X#X.X.X.X.X.XXX.X.X.X.XXXXXXX#X.XXXXXXX.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX.X#X.X.X.X.XXX.X.X#X.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.XXXXXXX#X.XXXXX#X.XXXXXXX.X.XXXXXXXXXXXXXXX.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X#X.XXX.X.X.X.X.X.XXXXX.XXX.X#X.X.XXX.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X#XXXXX#X.X#X.XXX.X.X.X#X#X.XXXXXXXXX.XXX.X.X.X#XXXXX.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X#XXX.X.X.X#X#X.X#X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXXXXXXXX.X.X.X#X.XXXXXXXXXXX.X#XXX#X.XXXXXXX.XXXXX.XXXXXXX.X.XXXXXXXXXXX#X#XXXXX.X#X.X.XXXXXXX#X.X.X.X#X.X.XXXXX.X.XXXXX.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXX.XXX#X.X#X.X#X.X.X.X.X.X.X.XXX.XXX#XXX.X.X.X.X.X.X.XXXXXXX.X.XXX.XXX.X#XXX.X#XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.XX
.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.XXX.X.XXXXX.X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X#X.X.XXX.X.XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X#X#X.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#XXXXXXXXXXXXXXXXX.X.X.X.XXXXXXX.XXXXXXXXXXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X#X.X.X.XXX#X.X.X.X#X.X.X.XXX.X.XXX.X.XXX.X.X#X.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X.X#X.X.XXX.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXX#X
.............#....X...........X.......XXXXX..X.#X.X..X.............X........X...XXX................................X..X................X................X..........#....X...XXX....................#.#X#..X.X.........X.X............#X.X........#..X.............X....#......X...................X.......X..#...#X.....X.......................X.............X.........X..........X.....#....X#....X..#X...............X......#......X..............................#XXXXXXXXXXXXXXXXXXX...............XXXXXXXXXXXXX.........X........X...#...X.......#X..........................X.....#..X....#.#.......X...........X...........X...X.................#.............X...X..................XXX........#.....#........X...XXX............X.......X....X....X.X......X......................X.....X.............X.X...........................X......................X.............XXX.....X..#.....#XXX......#.#...........#X..........XXXXXX............#.#.....X..X#.......#...#...X.XX......X.......X......X............................X..XXX#..X..#..XXXX
.X.X#X#X.X#X.X.X.X.X#X#X.X.X.X.X.X.X#X.XXXXX.X.X#X.X#X.X.X.X#X#X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.XXXXXXX#XXXXXXXXXXX.X.X#X.X.X.X.XXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.XXX.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X#X.X#X#XXXXX.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXX.X.X.X.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.XXX.X#X.X.X.X.X#X.X.X.X.XXX
X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X#XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X#X.X#X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X#XXX.X#X.X#X#X.XXXXXXXXX.X#X.XXX.X.X.X.X.X#X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X#X.XXX.X.X.X#XXX.X.X.X.XXX.X.X.X.X#XXX.X.X.X.X#X.X.X#X.XXX.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXX.XXX.X.X.X.X.X.X.XXXXXXXXXXXXXXX.XXX.X.X.X#XXX#X.X.XXX.X.X.X.X#X.X.X.X.X.XXX#X.XXXXX.X.X.X.XXX#X.X.XXX.X.XXX.X.X.X.X.X.X.XXXXX.X#X#XXXXX.X.XXX.X.XXX.X.XXXXXXX.X.XXX.X.X.X#X.X.X#X.X.XXXXX.X.X.X.X.X.XXXXXXX.X.X.XXX.X.X.X.X.X#X#X.X.X.XXX.X#XXX.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#XXX#X.X#X.XXXXXXX.X.XXX.X.X#X.X#X#XXX.X.XXX.XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X#X.XXX.XXXXX#X#XXXXX.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXXXX.X#XXXXXXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.XXXXXXX.X#X.X#X.X.X.X.XXXXX.X.XXX#X#X#X.X.X.XXX#X.X.X.X.X.X.XXX.X.X#XX
.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.XXX.XXX#X.XXX#XXX.X.X.X.X.X.XXXXX.X.X.X.X#X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X#XXX.XXX.X.X.X.X#X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.XXX.X.X#XXX.X.X.X.X.X.X.X.X.XXX#XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXX#X.X.X.X#XXX.XXX.XXX.X.X.XXX.X.X.X#XXX.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X#X#X#X.X.X.X.X.X#X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.XXX.X.X.X#X#X#X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X#X#XXXXX.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXX#XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X
.....#..X..X...#..X..#....X.......X........#........X..XXX....XXX#.......#.......XXXX......#X.........X#.X.........#...X..XXX.................X#...X...#...#..............XXXXX...XXXXX#...........#X.X....#....................X.....X#X....#..X...............XXXXX..#...........XXXXXXXX......#XX..........X.X#..XX...X.............X.................X..........X.......X......#X....X.........#.....#X.......X...X#.#...#...........X....X...X.........X.......X...........X....#..X..X......X..XXXXXXXXXXXXXXXXXX............#............X....X.X.................X...#X........#X....#..........XXX........X...............X.....#................X....X.X..............................X...X.............X.X#...X...........X....X#....X........X.X.......X.X.....X........X...X............X......X............................#.X..X............#X.XXXXXXX.....X...X...........XXXXX....#..........X........X...#X.X.........XXX............................X........X......#.........X....X.....X.....X..........#XXX#..........X...X...............
.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X#X.X#X.X.X.X.X.X.X.X#X.X.XXX#X.X.X#X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X#X.X#X.XXXXX.XXX.X.X.X#X#X.X.X.X.X.X#X.X.XXXXX.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#X#X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.XXX.XXXXXXXXX#XXX.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X#X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X
X#X.X.X.XXX.X.X.XXXXX.X#X.X.X.X.X#X#X.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX#X.XXX.X.X#X.XXX.X#X#X.X.XXXXX#X.X.X#XXXXXXXXXXX.XXX.X#X#XXX.X.X.XXXXX#X.XXXXXXXXXXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXX.XXXXX.X.X#X.X.X.XXXXX.X.X.X.X#XXX.XXXXXXXXXXX.X.X.XXXXXXX.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X#XXXXXXX.X.X.XXX.X.X.X.X.X.X.XXXXXXXXX.XXXXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.X.X#XXX.X.X.X#X.X#X.X#XXXXX.X.XXX.XXX#X#X.X.X.X.X#XXXXXXX.X.X.X.X.XXXXX.X.XXXXX#X.XXX.X.X.X.X.X.X.X#X.XXXXX.X.X.X#XXX.X.X.XXX.X.X.X.X.X.X.X#X.XXXXX.X.X.X.XXX.X.XXX.X.X.X.X.XXXXX#X.X#X.X.X.XXXXX#X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXX#X.X.X.X.X.XXX.X.X#X.XXXXXXXXX.X#X.X#X.X.XXX.X.X.XXX#X#X.X.X.X.X.X.X#X.X#X.X.XXX.X#X.X.X#X.X.X.XXX.X.X.XXXXXXXXX.X.X.X.X#X#X#X.X.XXX.X.X.X.X.X.XXXXXXX.X#X.X.X.XXXXXXX.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.XXX.X.XXXXXXXXX#X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X#X.X.X.XXXXX#X.XXX#X#X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XX
XX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXXXXXXXX.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXXXXXXXX.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X.X#X.X#X.X.XXX#XXXXXXX.XXX#XXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX#XXX.X.X.X.XXX#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X#XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.XXX.XXX.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.XXX.X#X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X#XXX.X.X.X.X#X.XXX.X.X.X.X#XXXXX#X#X.X.XXX.X.X.X.X.X.XXX.X.X.XXX#X
X....X......X.X..XX#.#.......#.#..........X.........X.....X..X....XXXXXXX#..XXX.........X......#X.......X..X........X...............................X.................XXXXXXXXXXXXXXXX........X.......X.X..#..X..#...........X....XXXXXXX...XXXXXXXXXX.........#XX.................X..........................X..................................X......XXXX...X................X......#.X..X...................XXX#......................X...........X........#...........X...#.....XX.X....#....X.........................X.................XXX....#.....XXXXXXXX...X...X#.........#.#...#..X....X.......X..X#..X..#.....X.......#...#X......#X....#.........X.X.............#...#.X....X#..........XXXXXXX.........XX..............XXX.............X............#X.X...............X............X......X..#..X....#X.....XXX...........X.......X#.......#XXXXXX.....#......X...............X.............X.X.............X...X...........X............X.....X.............XXXX..X..............X.........XXX...........XXX........X..........X....X...X.....X
XX.X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXXXXXXXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X#X#X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX#X.XXXXXXXXX.X#X#X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X#X.X.X.X.X.XXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.XXX.X#X.X.X.X.X.X#X.X.X.X.XXX.XXXXXXX.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X#X.XXX.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXXXX.X#X.X.X.X#X.X#X.X#X.X.X.X.XXXXX#X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.XXX#X#X.X.X.X.X.X
X.X.XXXXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXXXXXX.X.XXX.X.X.X.X#X.X.XXX.X#X.X.X.X.X#X.X.XXXXX.XXX.X.X.X.X.XXX.X.X.XXXXXXXXX.X.XXXXXXXXXXX.X.XXXXX.XXXXXXXXXXX.X.XXX.X.X.X#XXXXX.X.X#X.X#X.X.X.X.X.X.X#X.X.XXXXXXXXX.XXXXXXXXX.X.X.XXXXXXXXX.X.XXX.X.X.X.XXXXXXX.X#X#X.X.X.X.X#X.X#XXXXX.XXX.X.X.X.XXXXXXX.X.X#X.X.X#X.XXX.X.X.X.XXXXXXXXX#X#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X#XXXXX.X.X.X.XXXXXXXXX.X.XXX.X.X.X.X#XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.XXX.X.X#X.XXX.X.X.XXX.X#X#X.XXX.X.XXX.X.XXX.X#XXXXX.X.XXX.X.X.XXX.XXX.X.XXXXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X#X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#XXX.X.X.XXXXX.X.XXXXX.X.XXX.X#X.XXX.X.XXXXX.X.XXXXX.X.XXXXX.X.X.XXX.X.X.XXX.X.X.X.X#X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXXXXXXXX.X.XXX.XXX.X.XXX.X.X.X.X.XXXXXXX.X.X#X.XXX.X.X.X.X#X.X.X.X.XXXXX#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#XXXXXXX.X.X#XXX.X#X.X.X#X.X.X.X.XXXXX.X.XXXXX.X.XXX.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X#XX
XX.XXX.X.X.X#X#X#XXX#X.X.X.X.XXX.X#X.X.XXX.XXX#X.X.X.XXX#X.X.X.X#X.XXX.X.X#X.X.X#XXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXX.X.X.XXX#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX.X.XXX.X.X.X.X.X#X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X#X#X.X#X.X.XXX.X#X.X.XXX.XXX.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.XXX.X.X#X.XXX.X.X.X#XXX.X.XXX.X.X.XXX.XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X#X.X.X.X#X.X.X.X.XXX.X.X.X.X#X.XXX#X.X.X#XXX.XXX.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X#XXX#XXXXXXX.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X.X.X.XXX.X.X.X.XXX.X.X#X#X.X#X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X#X.X.X
X..X..........XXXXXXX.X#...#.XX...X..#......X.......................X....#...............X.........#X......................X...#......X..........................#.......#....XXX..........#..X........#...X............X..................#......X................X....XXXXXX.........X...#.....X...X.....X....................X.XXXXX...X....X.......#..X.......XXX.......XXX............#..X.........X....#......X.X#.................#.X....XXX.......X....#.............XX........#X...X.....X.........X..X.........#.....................X.#...X.....X....X..........X........XX.....X....X.....X.....X#X.XXX.......X#..X........X...............#.X......X......#.....X.......X..X................X.............#.........X...#..X.......X.............X.......X.....X.........XXX.........X...X......#.X..X..#........X......#...............#X.X...XXXXX..#...X.....#......X..#...#........X......#XX.......X...XX.X.................X...X.X.......XXXXX......#....X......#......X.............X#....X.........X.......X...X...XXXXX....#........X#....
XX.X.X.X.X.X.X#XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X#X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.XXX.X#X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXXXX.X.X.XXX.X.X.X.X.X#X.X.X.XXXXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.XXXXXXX.X.XXXXX.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X#X.X.X.XXXXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X.X.X#X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X#X.X.X#X.XXXXX.XXX.X.X#X.X.X.X.X.X
X.X.XXX.X#X.X.X.XXXXX.X.X.XXX.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX#X#X.X.XXX.X#X.XXXXX.X.XXX.X.X.X.XXXXX.X.X.X#XXX.X.X.X.XXX.X#X.X.XXXXXXX.XXX#X.X.X.XXXXX.X.X.X#XXX.X.X.X.X.X.X.X.XXXXX.X.XXX#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXXXX.X.X#X.XXXXXXX.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.XXXXXXX.X#X.X.X.X.X#X#X#X.X#X.XXXXX.X#XXX.X.X#X.X#X.XXXXX.X.X.X.X.X.XXX.XXX.X.X.X.X#X.X.X.XXXXXXXXX.X.X.X.X#X.XXX.X#XXXXXXX.X.XXXXXXX#X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X#X.X.X.XXX.XXX.X.XXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#XXXXX.X.X.X.X.X.X.X.X.X#XXX.X.X.XXXXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X.XXXXX.X#X.X.XXXXX.X.XXX.XXX.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.XXX#X.XXXXX.X#X.X.X.XXXXX.XXX.X.X.X.XXXXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.XXX.X#X#X.XXX.X.X#X.X.X.X#XXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXXXXXX.X#X.XXX.X.X.X#XXXXX.X#X#XXX.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.XXX.X.XXX.X#XXX.X.X.X#X.X.X.XXXXX.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XX
XX.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X#X#X.X#X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXX.XXX.X.X#XXX.X.XXXXX.XXX.X.X.X.X.X.XXX.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X#XXXXX.X.XXX#X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X#XXX.XXX.X.X.X.XXX#XXX.X.X#X.X#X.XXXXX.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X#XXX.XXX.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXXXX.X.X.X.XXX#X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXX.XXXXX.X.X#XXXXX.X.X.X.XXX.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X
XXX....#.....#.X......X.......X............#...........#....X..#...XXX.....#.X.X.........#.#X.......X.........X#......X........#X...X#..X..........X.................#........X.....X..........#X...X.X#.......X......X.X#...#XX..........X..#X.XX....X.....X.............XXX....X.........#.XX....#X....#........XXXXX....X..............X.........X#X..............#....X.....X...X...XXXXXXX#....X....#.........#....X...............X......#...#X...X....#.........X....X.X...........X....................X..X......X.............#X.....X.......XXX..........#.X......XXXXX..#XXX#.....#X..........#...................X........XXXXX#.........#X................#.....XX................#..XXX.....................X..#X.........XXXX...........X..X...........X....#.....X..................XXX.......X......#.....X..X..X..........X.......X#X....#...XXXX#X#.XXX.X................X..........#.X..........X......#..............X..#...X...#.#..................X#....X#..X.....X.......X.X.....X.......XX...X...................X.................#..
XX.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXXXX.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.XXXXXXX.X.X.X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.X.X#X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.XXXXXXX.XXX.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X#X.XXX.X.X#X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X
X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X#X.XXXXXXX.X.X.XXX.X.X#X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X.XXX.X#X.X.X.X.XXXXX.X.XXXXX.X.X.X.X.X.XXX.X.X.XXX.X.X#XXX.X#X.XXXXX#X.XXX.X.X.X.X.X.X.X.XXX.X#XXX.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X#X#X.X.XXX.X#X#XXX.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX#X.XXX.X.X.XXXXXXX.X.X.XXX.X#X.X.X.X.X#X.XXXXXXX.X.X#X.XXX#XXXXX.X.X.XXX.X#X.X.X.X.X.X#X.X.X#XXXXXXX.X.X#X.XXX#X.X.X.X#X.X.X.X.X.X.XXX#X.XXX.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X#XXXXX.X.X#X#XXX.XXXXX.X.XXXXXXXXXXX.X.XXX.X.X#XXXXXXX.XXXXX#X.X#X#X.X.X.X.X.X.X.XXXXXXX.X.X#X.X.X.X#X.X#X#X.X.X.XXX.XXXXX.X.X.X.XXXXX.X.XXX#X.X.X.X#X.XXXXXXXXX.X.XXXXX.X.X.X.X.X.XXXXX.X.XXX.X#X.XXX.X.X.X.X.X.X.X#XXXXXXX.X.XXX.X.X.X.X.X.X.X.XXX.X.X#X.XXX#X.X.X#X.X#X#X.X.X.XXXXXXX.X.XXX.X.X.X.XXX.XXXXX#X#X.XXX.X.X.X.XXX#X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X.X.X.X#X.X.X.X#X.X#XXXXX.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXXXX.X.X.X.XXXXX.XX
.X.X#X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXXXX.X.X.X.X#XXXXX.XXX.X.XXX.X.XXX.X.X#X.XXX#XXX.X.X.X.X.X.X.X.X.X.XXX#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X#X#XXX.X.X#X.X.XXXXXXX.X.XXX.XXX.X.X.X.X#X.X.XXX.X#XXX.XXX.X#X.X#X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.XXX.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.XXX.X.X.XXX.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.XXX.X.X.X.X.X#X#X.X.XXX.X.XXX#XXXXX.XXX.X.X.X.XXX.X.X#X.X#XXX.X.X.X.XXX.X.XXXXXXXXXXX#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.XXXXX
........X...X...XXXXXXXXX#..........X.....X........X........X.....X.......XXXXXXX.....X.............XXXXXXX.....................X..............X.......#X...........X..#..........XX.#............X..#XXX.....X#...X....X...X...X....#.....#...#.......XX..#...........X.................X..............X.X...X#.............#.....X...X........XXXXX#.#..................X...............X....#..............X............X.........X...#.............#.....#..X..#X#...#.................#...X......X.......X..........#...#X#...............X.............#.....X..................X.....X..#...............X.......#X..X.....X....XXXXXXXX....X....X.#....X............#............X.............X......................#..X................#X...........X......................X.X.X...X..X..#X...X........#X..........#...X..............X..........#....X............#....X........X...#.#X........X.#............X...XXX..#.....#......X...X...XXXXXXXXXXX..............#.....#..........X....XXXXXXXXXXXXXX.....X...X.....................X..X....XXXX
.X.XXX.X.X.X.X.XXXXX#XXX.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#X#X.X.X#X.X.X.X.X.XXX.XXX.X.X#X#X.X.XXXXX.X.X.X.X.X.X#X#XXXXX.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXXXX.X.X#X.X.X.X#X.X.X.X.X.XXX#XXXXXXX.X.X.X#X.X.X.X#X#X#X.X.X.X.X.X#X#XXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.XXX
X.X.XXX.X.X#X.X.XXX.X.XXX.XXXXX.X.XXX.X.X.X.X.X.X.XXX.X#XXXXX.X.X.X#X.X.X.XXXXXXX.X.X.X#X.XXX.X.XXXXXXXXX.X.X.X#X.XXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#XXXXXXX.XXX.XXX.X.XXXXXXXXXXXXXXX.X.X.XXX.X.XXX.X.X.X.X.X#X.X.XXX.XXX.XXX.X.X.XXX.X#X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXXXXXXXXXX.XXX.X.X.X.XXX#X.X.X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.XXXXX.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.XXXXXXXXXXX.X.XXX.X.X.X.XXX.X.X#X.X#X#X.X.X.XXX.X.XXXXXXX#X.X#X.X#XXX#X.X.X.X#X.X.X.XXX.X#X.X.X.X.XXX.X.X.XXXXXXXXX.X.XXX.X.X#X.X.X.X.X.X.X.X#X#XXXXXXXXX.X.XXX#XXXXX#X.XXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.XXXXX.X.XXXXXXXXXXXXXXXXX.X.X.X.XXXXX.X.XXX.X.X#X.X#X.XXX.X.X.X#X.X.X.X.X#X.X.X.X.X#XXXXX.X.X.XXXXXXX.X.X.X#X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX#X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.XXXXXXX.XXX.X.X.X.X.XXX.XXXXXXXXXXXXXXXXX.X.X#XXX.X.X.X.XXX.X#XXX#X.XXX.X.X.X.X#XXXX
.X.X.X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X#X.XXX.X.X.XXXXX.X#X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.XXX.X#X.X.X.X.XXX.X.X.X#X.X.X.XXX.X#X#X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX#X.X.XXXXX.X.X.XXX.X#XXX.X.X#X.X.X.X.XXX.X.X.X.XXX#X.XXX.X.X.XXXXX#XXX.X.XXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.XXXXX.X.X.X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X#X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X.XXXXXXX
..........X.....................X.......XXXXX.........X..............#X.............X#X#............XXXXX..............................X.....................#...................................#....X.....X.....X...X......#...........#..X......#XX......X..............X...X.........................XX..........X..............X...X...................X......#X...X.......X...X........#.#.....X..............X.......X........#......X....................X.#................X.X........XXX...........XXXXXXXX....X.......X....X.X......#X#...X....X#...............X......X..........#...#...X...........X....................X.........X#...XX.....X..#X#.......X.............XXXX....X..............XXXXX.....X.........................................X#.......X.....#X..........#.X.#.X....X.......X............X......X........#.#....X.X...XXXXX.......X.X...X.X....X.X.....X..X#.....................#X.....................X....#..X..X.......#.....X...X............X#...........#..XXXXXXXXXX....X#.#....X................X..........XXXXXXXX
.X.X.X.X.X#X#X.X#X#X.X.X#X.X.X.XXX.X.X.XXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X#X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X#XXX.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX.X.X#X#X.XXX.X.X.X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X#X.X.X#X.X.X.X.XXX.X#X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X.XXXXX#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X#X.X.XXX.X.XXX.X.X#X.X.X.X.X#X#X.X.X.X.XXXXX.X.XXX.X.X#X.X.X.X.XXXXX.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.XXX.X.X.X.X.X.X#XXX#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX
X.X#XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXXXXXXXXXXXX.X#X.XXXXXXX.X.XXXXX.X.X.XXXXXXXXXXX.X#X.X#X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXXXX.X.XXXXXXX.X.X.X.X#X.X.XXX.XXX.X#X.X.X.X.X.X.XXXXX.X#XXXXXXXXXXX.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X.XXXXXXX.X.XXXXXXX.X.X.X.X.X.X.XXXXXXXXX.X#X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXXXX.X.X#X.XXX.X.X.X.X.X.X.X.XXXXX.X.XXX#XXXXX.X.XXX#X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X#X.XXX.X.XXXXXXX.XXXXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXX.X.X.X#X.X.X.XXXXXXX.XXX.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X#X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#XXX.X.X#X.X#X.X.X.X#X.X.X#X#X.XXX.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X#X#XXXXX.X.XXXXXXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X#X.X.X.X.XXX.XXXXX.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X#X.XXX.X.X#XXX#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X.XXX.X.X.X#XXX.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXX#X.X#X.XXX.X#XXX.X.XXXXXXXXX.X#X.X.X#XXXXX#X.XXX.X.X.XXXXXXXXXXXXX.X.X.X.XXXX
XX.XXXXX.XXX.X#X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X#X.X#X.X.X#X.XXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#XXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.XXX.XXX.X.X.X.XXX.X.XXX.XXX.X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X#X.X.XXX.X#X.X.X.X.XXXXXXXXXXXXX.X.X.XXX.X#X.X.XXX#X#X.X.X.X.X.XXX.XXX.XXX.XXX.X.X#X.X#X.X.X.X.X.XXX#XXX.X#X#X.XXX.XXX.X.XXX.XXX.X.X.XXX.X.X#XXX.X.X.X.X.XXX.X.X.XXX#X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#XXX.X.X.X.X#XXX.X.XXX.X.X#X.X.X.XXXXX.XXX.X.X.XXX.X.X#X.X.XXXXXXX.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.XXX#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X
....XXXX..X......#.X......X..................................X.......#.................X...X...X............XXX.......X............#...........#...X.............X......X..#........X..............#..X.....X....#.......X.....X.....................X..X...X#.......#X.....X.........X#........X.........X#.......X.X...........#X.....X.........X....................X..X....#X.............X....#.#X#..X.........................X...XXXXX.......X#.#X.X.......XXXXXXXXXXXXX.......X.........XXX.............X.......XXX........#X.X....X......XXXXX..#....X......#....X...X.......X.....XXX.........X.........XXX..#.......X...X.....X..X..............#.#X................#X..#.#..X............#..........XXXX...X............................XXX..#..........X...X..X....X....#...XXXXXXXX......#X..#..X......#.#..........X#.......#.......#...#......X...X#.....#.#XXXXXXX.........X.......X......#...XX#.......X...X.X..X.................XXX..#......X#...X...#.....#..X........#........X...............................X.................X..X.#...X
XX.X.XXX.X#X#X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X#X.X.X#XXX#X.X.X.X.X.X.X#X#X#X#X.X.XXX.X.X.XXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.XXXXX.X#X.X.X.X.X.X#XXX#X.XXXXXXXXXXX.X.X.X.XXX.X.X.X.XXX.X.X#X#X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X.XXX.X.X#X.X.X.X.X.X.X.X.X#X.X.XXXXX.X#X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.XXXXX.XXX.X.X.X.X.X#X.XXX.X.X.X.X#XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X
X.X.X.XXX.X.X.X.X.X#XXXXXXXXXXXXXXX#X.X.X.XXX#X.X.X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.XXXXX#X.XXXXXXX.X#X.X.X.X.XXXXXXX#X.X.X.X.XXXXXXXXX.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X#X.X.X#X.XXX.X.XXXXX.X.X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X#XXX.XXX#X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXXXXXX.X.X.X.X.X.X.XXXXX.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXX.X#X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.XXXXX.X.XXX.X#X#X.X.X#XXX.X.X.XXX.X.X.X.XXXXX.XXXXXXXXXXX.X.X.X.XXXXXXX.X.XXX.X.X#X.X#X.X#X.X.X.X.X.X#X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXX.X#X.X.X.X.XXXXX#X.XXXXXXX.X.X.XXXXXXX.X.XXX.XXXXX#X#X#X.X.X.X.X.X#XXXXX#XXXXX.X.X.XXXXXXX.XXXXX.X.XXXXXXX.XXX.X.X.X.X.X.XXXXXXX.XXXXXXX#X.XXX.X.X.X.X.X.X.X.X.XXXXX#X.X.X#XXX.X.XXX.X#X.X.XXX.X.X.X.X.X.X#XXXXX#XXXXX.X.X#X.X.X.XXX#X.XXX.X#XXX.X.X.X.X.XXX.X.X#XXXXX#XXX.X.X.XXX.X.X.X.X#X.X#X.X#X.X.XXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXXXXXXXXXX.X.X.X.X.X.X.XXXXX.X.X#XXX.X.X.X#X.X.X.X#XXX.X.X.X.XXX.XXXXXXX#XXX.X.X.X#X#X.XXXXXXXXXXX.X.X.X.X.X.XXX.X#X.X.X.XXXXXXX.X.X.XXX.X.XX
XX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXXXX#X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.XXX.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X.XXX.XXX.XXX.XXX.X.X#X#XXX.X.XXXXX.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXXXX.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX#X.XXX.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.XXX.X#X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X#X#X.X.X.X.X.XXXXXXXXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X#X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X#XXX.X.X.X.X.X.X.X.X.XXX#X
XXX......#X..#.X....................XXX............#.......X..X.....X.......X........#..........XXXXX.............XXXXX..........#.....#.X....X...X........X...............X.....................X...........X....X............X..X...X................X...#..............X.......XXX..........#...........X.#.......X..........X.......X....X.....#..X#....X...X....#X#..XXXXX............#X..........X...X.............#.......#...........X.X....X....#.#.........X..............XXXXXXXXX........#..............X.....X........#X................................#...#.....................X...........#.....#..X..#.....X...X.X.#...............X.............X...............X.........................#...#..........X............X.#......X................#..X.......X.......X.............X...X.........X....#.#..XXX....#............X.....X#....XX...#..........XXXXXXXXX.....X....#.....X..X#....................XXX....#.#.......#........X......................................X.........................#..X.....X...X#.#.........#XX.....XXXXX
XX.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X#X.X.X#X.X.X.X.XXXXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXX.X#XXX.X.X.X.X#X.X.X#X.X.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X#X.X.X#X.X.X#X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X#X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X.X#X.X#X#X.X.X.X.XXXXX
X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.XXXXX.X.X.X#X#XXXXXXX.X.X.X.X.X.X.XXX.X#X.X.XXXXX#X.XXX.X.X#XXXXXXXXXXX#X.X.X.X.X.X.X.XXX#X.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.XXXXXXX.X.X.XXX.X.XXX.X.X.X.X.X.X#X.X#X.XXX#X#X.X.X.X.XXX.X#X.X.X.XXX.X#X.X.XXX.XXXXXXXXX.X.X.X#X#XXXXXXX#X#XXX.X.X.X.X.X#X.X.XXXXX.XXX.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.XXXXXXXXX.XXXXXXXXX.X#X.X.XXXXXXXXX.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.XXX.XXX#X.X.X.X.X.X.XXXXXXXXX.X.X.X#X.X#X.X.X.XXX.X#X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.XXX#X.XXXXX.XXX.XXXXX.X.XXX.X.X.X.X#X#X.X#XXX.X.X.X#X#XXXXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.XXX.X#X.X.X.XXX#X.X.XXX.X.X.X.X.X.X#X.X.X.X#X.XXXXX#X.X.X#XXXXX.XXXXX.X.X#X.X.X#X.X.X.XXX.X.XXXXX.X#XXX.X.X.XXX.XXX.X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X#X.X.X.XXXXX.X#XXXXX#X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXX
.X.X.X.X.X.X.XXXXXXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX#XXX.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.XXXXX.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X#XXX.X.XXX#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXX#X.X.X.X.XXX.X.X.X.X.XXX#X.X.X.X.X.X.X.XXX#XXX#XXX.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X#X#XXX.X.X.X.XXXXX.X.X.XXX.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX#XXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#XXX.XXX.X.X#X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.X.X#X#X.X.X.X#XXX.X.X.X.X.X.XXX#X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X#X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX#X.X.XXX.X.X.XXXXXXX
....X.........XXXXX........X..........X.X...............X..........#...X.#..X.....................XXXXX#...........X.....#....X...........XXXXXXXXX..........#.#X................X.....#....X.X#.......#.....#........XXXXX.............XXXXXXXXXX....XXXXXXXX..X.........X.X....#........................XXX.........................X...XXX...........X.X...............X......X............X....#.........X....XXXXX.................XXXXX............XXXXXX....#...............#....X.....................XXXXX..........X......X...X.....X.....................X......#...X...............#X.......X.............X#.#..X.................X................X.#X#.....#X..............#X...X............................X.......#X...........XXX..#........X.............X..#........XXX..........X..X......#...#.X.......X..........XXXXXX..........XXXX.X....XXXXX..XX#.........................X...#........X......X................X..........X.#.......X.....#...X..XXX..................X..X#...................X...#.......#XXXXX#..............XXXXXX
.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X#X#X.X.X.XXX#X.X.X.X.X.X#XXXXXXXXXXX.XXXXXXXXXXX.XXX.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X#X#XXX.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X#X.X#XXXXX.X#X.X.X#X#X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X#X.X.X#X#X.X.X.X.X.X.X.X#X.X.X.XXXXX.X#X.X#X#X#X.X.X.XXX.XXX.X#X#X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.X.XXXXX.X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX#X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#XXXXX
XXX#X.X.X.XXXXXXX.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X#X.XXXXXXX#X.X.X.XXX.X#X#X#X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXX.X.X#X.X.X.XXXXXXX.X.XXXXXXXXX.X#X.XXXXXXX.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX.X#XXXXX.X.X.XXXXX.X.X.X.X.XXXXXXX.X.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X#X#XXXXX.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXXXXXX#X#X.XXXXXXXXXXX.X.X.X.X.X.X#X.X.X#X#XXXXX.XXX#X.XXX.X.XXX.X.X.X.X.X#XXX.XXX.X.XXXXX.X.XXXXX.XXX.X.X.X.XXX#X.X.XXX.X.X.X#X.XXXXXXX.X.XXXXX#X.X#X.X.X#X.XXXXXXX.X.X.X.X.X.X.XXXXX.X#XXX#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXX.XXX#X.X.XXX.XXXXX.XXXXXXX.X.X.XXXXXXX.X.X.X.X.X.X.XXXXX.X.X.X.XXXXX.X.X.X.XXXXX.X.X#XXX.X.X.X.XXX.X.XXXXX#X.XXXXX.X.XXX#X.X.X#XXXXX.X.X.X.X#X#X.X#X.X.X.X#X.XXXXXXXXX.X#X.XXX#X.X.X.X#X.X.X.X.X#X.XXX#X.X.X.X#X.XXX.X#X.X.X#X.XXXXX#X.X.X.XXX.X.XXX.X.X.X.X#X.XXX.X.X.X.X#X.XXXXXXXXXXXXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXXX
.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X#XXX#XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.X.X.XXXXX.X.X.X.XXXXXXX.X.X.X.XXX.X#X#XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX#X.XXX#X.X.X.XXX.X.X.X.X#X#XXX.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X.XXX.X.XXX.X#X.X.X.X.X.X.XXX#X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.XXX.X.X.X.XXX.XXX.X.XXX.X#X.X.X.XXX.X.X.XXX.X.XXXXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXXXX#X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXX.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.XXX.XXX#X.X#X.X#X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X#X.X.X.X.XXXXX.X.X#X.X.X.X.X.X.XXX.X#XXX.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.XXX.X.X.X.XXX
.......#.............#X....#......X.............XX....................X..#.......#.............#.#.......#.X....X......#.X.#..XXXXX#.....#.........#X#X...XXX....#....X.....X.....X..#.....X..X..X....X......#X#XXXXX....X.............X.............#XXXX.......#X#..X#..X.XXXXXXXXX..#.#............................X#.#XX..........X......#............X............#X....X...#.......X.......#X#.#.....#X..XX#.........X..........X...........X.......X.......X........#.#.......#X#............X.........X.X.............X....................#.........X......X.....X...........................X......#................................X.......................X...X................X.....#X#.........#.....X....X..........X.......#...#..X.........X...........X#...#..X.X...XXX....X....XXXXXX.......X.......XXX..X..#......................X.............X....X...#..X..XX......#............X.X..#.....#X...X#........X........#.X..........X..#...#..........X.......XXXXX........X....X.X...X..................X..X..........X...X....X........#XX
.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X#X#X#X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.XXX#X.X.X.X.X.X.X#X.X.X#X.X.X.XXXXX.X.X.X.X.X#X#X.X.X.X.X#X.X#X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.XXXXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#XXX.X.X.X.X.XXX.XXX.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X#X#X.X#X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXXXXXX.XXX.X.X.X#XXXXX.X.X.X.X.X#X.XXX.X#X.X.X.X.XXX.X.X.X.XXX.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X#X.XXX.X.X.X.X.XXX.X#X#X.X.X.XXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X#X#X.X.X.XXX.X.X.X.X.X#X.X.X.XXX.X.X#X.X#X
X.X.XXX.X#X.X.X.X#X.X.X.X.X.XXXXX#X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X#XXXXX.X.XXX.X.X.X.X.X.X.X.X#X.X#X.X.XXXXXXXXX.X.XXXXX.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXX.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.XXXXXXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXX.X.XXXXXXXXXXXXXXXXXXXXX.XXX.XXX.XXXXXXX.X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXX.XXXXXXX.X.X.X.X.XXX.XXX.X.X.XXX.XXX.XXXXX.X.X.XXXXX.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX.XXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X.XXXXXXX.X.XXX.XXXXXXX.X.XXXXX.X.X.XXXXXXXXX.X.X.XXXXX.X.X.X.X.X.XXXXXXX.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXXXX.X.XXXXX.X.X.X.X.XXX.X.XXX.XXX.X.XXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX........#.........#.....#..........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......X....#.........#.#.....X.#.......................#...#.......X..X.X......#..XXX....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X......#..................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..............#.#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..#XXXXXXXXXXX.....XXXXXXXXXXXXXXXXXXX.............XXX.......X........#...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXX#.............#X..#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#........XXXXXXXXX.....XXXXXXXXXXXXX........X..........X#.......#..X......#X..X................XXXXXXXXXXXXXXXXXXXXXXXXX#.......XXXXXXXXXXXXXXXXXXXXXXX.....#.........#..XXXXX.....X.......X..#...........XXXXXXX........X#.#...........XXXXXX#....X#X..#...............X...........#..X.....X...........XX.....#.....#X#....XXXXXXXXXXXXXXXXXXXXXXX#.............#...........................#XX.......#....X#.............XXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXX#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X#X#X.X.X.X.X.X.X#X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X#X.X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXXXX.X.XXXXXXXXXXXXXXXXXXXXX.X#X.X.X#X.X.XXXXX.X.X.X#X.X.X.X.X.X.XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.X.X.X.X#X#X#XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X#X.XXXXXXX.X.X.XXXXXXXXXXXXX#X#X.X.XXXXX.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX#XXXXXXXXXXX#XXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X#X.X.X#XXXXX#X.X#X.X.X#X.X#X.X.X.XXX.X#X.X.X.X.X.X#X#X#X#X.X.X.X.X#X.X.X.X#X.X.X.XXX.X#X.X.XXX.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X#X#X.X.X#X#X#X.X.X#X#XXX.X#X.X.X.X.X#X#X#X.X.X.XXX.X.XXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X#XXX#X.X.X.X.X.X#X.X.X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X#X.XXXXX.X.XXX#X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.XXX.X.X#X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X#X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXX.X#X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.XXX.X.X#X.X.X.XXXXX.X#X.XXXXX.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X.X#X#X#XXXXX.XXXXXXXXXXX.X.X#X.X.X.X.X.XXX.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX#X.X#X.XXX.XXXXXXX.X.X.X.XXXXXXXXXXXXX#X.X.XXXXX#X#XXXXXXX.X#X.XXX#X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX#X.XXXXXXXXX.X.XXXXXXXXX.X.X.X.X#X#XXXXX#X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.XXXXXXX.X.X.XXX.X.X.X.X.X.X#X.XXX#X.XXX.X.X.X.X.X#X.X.X#XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.XXX.X.X.XXX.X.XXXXXXXXXXXXXXXXXXX.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X#XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X#X.XXX.X.XXX.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X#XXXXXXX.X.X.X.X.X.X#X#XXXXX.XXX.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.XXXXXXXXXXX.X.X.XXX.XXXXXXXXXXXXXXXXX#X.X.X.X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#XXX.X.X.X.X#X.X#XXXXXXXXXXXXXXX.XXX.X.X.X.XXX.XXX.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX.X.XXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X.XXXXX.XXXXX.X.X.X.X.X.XXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X#XXX.X.X#XXX.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X#X#X.X.X.X.X.X#X.X.X.X#X#X#XXX#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.XXX.X.XXX#X.XXX.X#X.X#X.XXX#X.X.X.X.X.X.X#X.X.X#XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#................X.X.....X...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...................X..#......XXX...X.X...X....X.........#XXXXXXXX.....X..X.......XXX...X....#.#..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..................#X..#.#X..#..X......XXXXXXXXXX.......X...X#XXXXXXXXXXXXXXX....#X.............X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........#.....#XXXXXXXXXXXXXXX...X.........X...X..XX....X.........X................XXXXXXXXXXXXXXXXXXXXXXXX........X.X#..X..#..XXXXXXX..#.#.#.....#...........#X....#..XXXXXXXXXXXXXXXXXXX....#....XXX.....X..........X....XXXX...#.........#.............#...............#.XXXX#..............XXXXXXXXXXXXX...X#...#........XX..........XXXX.............#.....X............XXX....X......X......#.....#..............X..#..X.X....X.#..X.X#....X....#.#..X#........X..........#.....XXXX....#........X........#.....#.#........XXXXXXXXXXXXXX...............#X.......XXX.....X......#..X..#X..X.........#.#...XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXXXX#X.X#X.X#X.X.X.X#X.X.X.XXXXXXX#X.X.X.X.X#X#X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X#X.X.X.X#X#X.X.X.X.X.X#X#X.X.XXXXX.XXXXXXX.X.X.X.X.X.X.XXXXXXXXXXXXX.X#X#X#X#X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX#X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X#X.X.X.X.XXXXXXXXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.XXX#X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X#X.X.X.XXXXXXXXXXX.X.X.X.X#X.X.X.X.XXX#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X#X#X.X#XXX.X.X.X.X.X.X#X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X#X#XXX.X.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.XXXXXXX.XXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXX.XXX.X.X.X.XXXXX#X.X#X.X.X#X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.XXXXX#X.X.X.X.X#X.X.X.X.X.XXXXXXX#X.X.X.XXX.X.X.X.XXXXX.X.X.X.X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X#X.XXXXX.X.XXXXX.X.X.X.X.X.X.XXXXXXXXXXXXXXX.XXX.X.X.X.X.X#X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X#X.X#X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X#XXXXX.X.X.X.X#XXXXXXXXX#X.XXX.X.X#X.X.X.XXXXX.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X#X.XXXXXXX.X.XXX#X.X.X.X.X#X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X#X.XXXXX.XXXXX.X.X.X.X.X.X.X.X#XXXXXXXXX.X#X#X.X.X#X.X.X.XXX.X.X.XXX.X.XXX.X.X.XXX.X#X.X.X.X.X.X#XXXXXXXXX.XXX#X.XXX.X.X.X.X#X.X.XXX.X.X#X#X.X#X.X.X.X#X.X.X#X.X.X.X#X#X#X.X.X.X.X.X.X.XXX#X#X#X#XXX.X.X.XXX.X.X.X.X.X.X.X.X#X#X#X.X.X.X#X.X.X.XXXXX.X#X.X.X#X.XXXXXXXXXXXXX.X.X.X.X.XXX#X#X.X#X.XXX.XXX.X.XXXXX.X.XXX.X.X.X.XXXXXXX.X.X.X.X#X.X#XXXXX#X#XXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.XXXXXXX.X#X.X.X.X.XXX.X.X.X#X.X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X#X.X.XXX#XXX.X.XXX.XXXXX.XXXXX.X.XXX.X.X.XXX.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#XXXXX.XXX.X.X#X.X.X.XXX.X.X.X.XXX.X.XXX.X.X.XXX#X.X.X#X.X.XXXXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXXXXXX.XXX#X.X.X.X.X.XXX.X.X.XXXXXXXXX.X.X.X.X.X.X.XXX.X#X.X#XXX.X.X#X.X.XXX.X.X.XXX#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X#X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.XXX.X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X.X.XXX#X.XXX.X.X#X.X.X.X.X.X#XXXXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X#X.XXX.X#X.X.X.X.X#X.XXXXX.XXXXX.X#X#X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.XXX.X.X.X.XXX.X.XXX.X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXXXX#X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.XXX.X.X#X.X.X.XXXXX.XXXXX.X.X.X.X.X.X#XXXXX.X.X.X.X.X#XXX.X.XXX.X.X.X.XXX.XXX
XXXXXXXXXXXXXXXXXXXXX..#..X.......XXXXXXX#.......#.......#.#..XX.....#....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....X.............XXXXX...............XXXXX.X#...#.#......XXXXX............#...#........XX....X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......#XXXXXX..X.......X.X#..X.X.X#..........X.......XX.#.X...#X...XXX.....X.......X..#.X......X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....XXX.....X...X....X.......#X#......XXXXX#X.X........#.X.#X...X...X#............X#....X..#.#.XXXXXXXXXXXXXXXXXXXXXXXX.X.X#..X......#...#........X........#...............#...#...#XXXXXXXXXXXXXXXXXXX..#........X..........#.....#.#X.X#........X#.....#XXXXX#X#X..X...#.X..X#.............#.....X...#....X.......XXXXX..#.......#....X....#...XXXXXXXXXX#.X......X........X.............#.........X.XXXX.............X..#...............#.#...X.X.....#X.......X.......XXXXX.............X#.#...........#.......#...#XX.#........X......#X...........XXXXX#..X.......XX.....#.#....XXXXXXXXX...........X.....X....#.X.....#...................XXX
XXXXXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X.XXXXX.X#X#X.X.X#X.X.X#X#XXXXXXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X.X.XXXXXXX.X.X.X.X.XXX#X.XXX.X.X.X#X.X.X#X#X.XXX.X.X.X.X#X.X.X.X#X.X.X.X.XXXXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXXXXXX.X#X#X.X.X.X.X.X#X.X.X.XXX.X#X#XXX.X.X#X#X.X.X.X.X.X.XXXXX.X.XXX.X.X.XXX.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX#X#X.X.X.XXX.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X#X#X.XXX.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXX#X#X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#XXXXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X#X.X.X.X#X.X.X.XXXXX#X.X.X#X.XXX.X.X.X.X.X.X.X#X#X#X.X.X.X.X#X.X.X.X.X.X#XXXXXXX.X#X.X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X#X#X.X.X#X.X#X.X.X.XXX.X#X.X#XXXXXXX.X.X.X.X.X#X.X.X#X#X.X.X.X#X.X.X#X.X.X.X.X.X.XXX.X.X.X#X.X#X.X.XXX.X.X.X#X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X#X#X.X.X.XXXXXXX.X.X#X.X.X.X.X#X.X.X.X.X.XXXXXXX.X.X.XXX.X.XXX.X.X#X.X#X.X.X.X.X.X#X#X.X.X.X.X.X.XXXXX
XXXXXXXXXXXXXXXXXXXXX.X.X.X.X#XXX#X.XXXXX.X#X.XXX.X.X.XXX#XXXXXXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X#XXX.X.X.X.XXXXX.X.X.X.XXXXXXX.XXXXX.X#XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.XXX#X.X.X#X.XXXXX#X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX.X#X.X.XXX.X.XXX.X.X.X.XXX.X.XXX.X.XXX.XXX.X.X#X.X.X#XXXXX.X.X.X.X.X.XXX.XXX.X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.XXXXX#X.X.X.X.XXX#X.XXX#X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.XXX#X#X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXX.X#X.XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X#X#X.X.X#XXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX#X.X.XXXXX#XXX.X.X.X#X#XXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX.X#X#X.X.X#X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.XXX#X.X.X.X.X.X#X.X.X.X#X.XXXXX.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX.X.X#XXX.XXX#X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXX.XXXXX#X.X.X.XXX.X.X.X#X.X.X.X.X.XXXXX#X.X.X.XXXXXXXXXXX.X.X#X#X.X#XXX#XXX.XXX.X.X.X.X.X.XXXX
XXXXXXXXXXXXXXXXXXXXXXXX#X#X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.XXX.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXXXXXX.X.XXX.X.X#X.X.X#X#X.X.X.X.X.X.X#X.X.X#XXX.X.X#XXX#XXXXX#X.X#X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXX.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X#X.X.X.XXX#XXXXXXXXXXX.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X#XXX.X.XXX#X#X.X#X.X#X.X.X#X.X#X.X.X.X#XXXXXXXXXXXXXXXXX#X#X.X.X.X#X#X.X.X#X.XXX.X#X.X#X.X.X.X.XXX#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X#X#X.X.XXX.X#X.X.XXXXX.XXX#XXX.X.X.X.X.X#XXX.X.X.XXX.X.XXX.X.X.X.XXX.X.X.X.XXX#X.X.X.XXXXX.X.X.XXX.X.X#X#X.X#X.X.X.X.XXX.XXX.X.X.X.X#X#X.X.XXX.X.X.XXXXXXXXXXX.X.X.X.XXXXX.X.X#X#X.X.X#X#XXX.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X#X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X#X.X#XXX.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXX..........................XXXXX...........#..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXX......#XX.....#..............XXXXXXXXXX.#..X...X#.X...#.#X#......X.......X........#XXXXXXXXXXXXX#.#X#..............XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#..X..#..X#...........#XX.......#.#....XXX..X.......#......X..................#.#..X........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....XXXXX....#XX......X...X..X..X............#.#.....#XXXXXXXXXXXXX....X...X.........#.....#......XXXXXXXXXXXXX.......XXX#.........#X..#.............#X.X....#.....#...#X.X.........X.....XXXXXXXXX#X#..............X.........X.......X#X#X#....X.X#.........X.....#X......X....XX...X.......X....................XXXXXXXXXXX.X......#...............#.#X#X#..X#...#..X......#X#X#..X...X.....XXX.......X.............X.X#...................#...........X.#..XXXX.X.............#XXX.....XXXXXXXXXXX.......X....X......X.XXXXXXX.........X....#.........#.......X......X.........X.....X#........X................#..X#...X...#.............XXX......
XXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X#X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX.X.X.X#X.X.X#X.X.X#X#XXX.X.XXXXXXXXXXX#X.X.X#X#X.X.X.X.X.X.X.X#X#X#X.X#X.X.X.X#X.X.XXX.XXXXXXXXX.X#X.X.X.X.X#X.X.XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXXXXXXXX.X#X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X#X.X.XXX#X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.XXX.XXXXXXXXXXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.X#X#X#X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#X#X#X.XXX.X.X.X#X#XXXXXXX.X.XXX.X.X.X#X.X.X.XXXXX#XXXXX.X.X.X#X#XXX.X.X.X.X.XXXXXXXXX.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X#X.X.XXX.XXX#X.X.X.X.XXX.X.X.X#X.X#X#X.X#X.X.X.X.X.X.X.X.X.XXX.X.XXX#X#X.X
XXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X.XXXXX.X.X.X.XXXXXXX.X#XXXXXXX.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXX.X.X.X#X.X#X.X.X.X.XXX.X.XXXXXXXXXXX#X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X#X.X#X#X.X#X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX#X.X.XXXXXXXXXXX.X.X.X.XXX.X.X.X.X.XXXXXXX.X.X#X.X.X.X.X.X.X.X#XXXXX#X.X#X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX#X.XXX.X.X#X#X#X.X.X.X.X.X.X#X.X#X#X.X.X#XXX.X.X.X.X.XXXXXXXXXXXXXXXXX.X.XXX.X.X#X#X.X.X#X#XXXXX#X.XXXXXXXXXXX.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X#X.XXXXX#X.X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.XXXXXXXXX.X#XXXXX#X.X.X.X.X#X.X#X.X.X.X#XXXXX.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.XXX.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.XXX.X.X#X.X#X.X#X.XXX.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.XXX.X.XXX.X.X.X.X#X.X.XXX.X.X.X.X#X.XXX.X#XXX.X.X.X.X.XXXXXXX.X#X.XXXXX.X.XXX.X.XXX.X#X#XXXXXXX#X.XXX.X.X.XXX.XXX.X.XXX.X.X#X.XXXXXXX.X.XXXXXXXXX#X.X.X#X.XXXXXXX.X.X.X.XXX.X.X.X.X#X.X.XXX.X#X.X.X.XXX.X.X.X.X.X.XXX#X.X.X.X.X#XXXXX#X.XXXXX.X#XXX.XXXX
XXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.XXX#XXXXXXX.XXX.X.XXX.XXX.XXX.X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.XXXXXXX.X.XXX.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXXXXXXXXXXXX#X#X.X#X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X.XXX.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.X#X.X#XXXXXXX.X.X.X.X.X.XXX.XXX#XXX.XXX#X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X#X#X.X.X.X.X.XXXXX.X.X.X.XXXXXXXXXXXXXXX.X.XXX.X.X.X.XXX.XXX.X.X.X.X.XXXXXXXXXXX.X.XXX.X#X.XXXXX#X.X.X.XXXXX#X.XXX.XXX.X.X.XXX.X.XXX.X.X.X#X.XXXXX.X.X#X#X.XXXXXXX.X.XXXXXXX.X.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.XXX#X.X#XXX.X#XXX.X.XXX.XXXXX.X.X.XXX.XXX.X.X.XXX.XXX.XXX.X.XXX.X.XXXXXXX.X.XXX.X.XXX.XXX.X#XXX.X#X.X.X.X.X.X.XXX.X#X.X.X.X.X.X#XXX.X.X.X.X.X.X.XXX.X.X#XXX.X.X.XXX#X#XXX.XXX.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXX.XXX.X.X.XXX.X.X.X.XXXXX.X#X.X#XXXXXXX#XXXXXXXXX.X.X.X.X.XXXXXXXXX.X.X.X.XXX.X.XXX.XXX.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXXXX.X.XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX#.X.......#XXXXXXXXXXXXX.....X....X...........#.#X.XXXXXXXXXXXXX#XXXXXXX......XX..#....X....#...........#...#XXX..........X...XXXXXXXXXXXXXX#.#.#..X...X#...#......X.......X.X...............X...X#.......#.#..XXX.............X#.......#............X#..XXXXXXXXX...........XXXXX...X.X......XX#.....#..X#.....X............X.............X#.X..X...XXXXXXXXXXXXXXXXXXXXXXX...............XXX#.#XX.XX..#X......#X#.............#X.X.......XXXXXXXXXXX.........XX......X...............XXXXXXXXX..........X..XXXXX....#..XXXXX..#....X.............X.....X..#.#XXXXX......#XXXXXXX......XXXX..#XX....X..X....................X.........X...X#...#XXXXX.X...XXXXX.......XXX..#......X..X....X.....X.......XXX.....X.....X......X......X#.#X.........X.......X#...#.#..X...X...X#............XXX..X....X.X...X...X...XXXXX.......X#............X#X#.....X.X......X........#........X....X..X.......XXXXXXX..#.#XXXXXXXXXXXXXXXXXXX.X....X.#XXXXXXX....#.......#X#X..#X.......XX..X........X.....#.#..X.....X..#........XXXXXXXX....XXXXXX
XXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.XXX.X.X.XXXXXXXXXXX#X#XXXXX.X.X.X.X.X#X.X.XXX#X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.XXX#X.X.X#X.X.X.X.X#X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.XXXXXXXXXXX.X.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXX#XXXXXXXXX#XXXXX.X.X.X.X.X.X.XXXXX.X.XXXXX.X.X.X#X.X#X.X#X.XXX.X.X.X.X#X.X.X.XXXXXXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXX.X.X.X.X.X.XXXXXXX.X.X.XXXXXXX.X.X#X.X.X.X.X.X#X.XXX.X#X.X.X.X#XXXXX.X.X.X.XXXXX.X.X.XXXXXXX.X.X.X.X.X.X.X#X#X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXX.X.X.XXXXX.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X#X.XXX.XXX.X.X.X#X.X.X.X#X.X.X#X#X#X.X.X#X.X.X#X#X.X.XXXXX.X.X.X.X.X.XXX.X.X#XXXXXXX.X.X.X.X.X.X.XXX.X#X.XXX.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X.XXXXXXXXX.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X#XXXXXXX.X.X.X.X.X.X.X.X#X.X#X.X#X#X.XXX.XXX.X.X.X.X#X.X#X.X#X#XXX.X#X.X.X.X.XXXXXXX.X.XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.XXX.XXXXXXXXXXXXX.X.X#X.X#X#X#X.X.X.XXXXX.X.XXXXXXX.XXXXX.XXXXX#X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX#X#X.XXX#X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX#X.XXX.X.X.X.XXXXXXXXX.X.X#X.XXX.X.X.X.X.X#X.X.X.X#XXX#X.X.X.XXX.X#X.X.XXXXX.XXXXXXXXXXXXX#X.X.X.X.X.XXX.X.X.XXX.X.XXX.X#X.X#XXX.X#X.X.X.X#X.X.X#X.X#XXXXXXX.X.XXX#X.X#X.X.XXXXXXX.X#XXXXXXX.X.XXX#X.XXX.X#X.X#X#XXX#X.XXXXXXX.X.X.X.X.X.X.X.XXX.X#X.X#X.X#X.X#X.XXXXXXXXXXXXX.X.XXX#X.X.X.X.X.X#X#X.X.X.XXX.XXXXX.XXX#X#X.X#X.X.XXXXXXX.X#X.XXXXXXXXX#XXX.X#X.X.X#X.X.X.X.X.X.XXX.X.XXXXX.X.XXX.XXXXX.X.X.XXXXXXXXX.XXX.X.X.X#X.X.X.X.XXX#X#X.X.XXX.X.X.X.X.X.X.X.XXX.XXXXX.X.X.XXX#X.X.X#X#XXX.X.X.X#X#X.X.X.X.X#X.X#X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X.X.X#XXX.XXX#XXX.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X#X.X#X.XXXXX.X.XXXXX.X.X.X.X#X.X.XXXXXXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X#X.XXX.X.XXXXXXXXX.X.X#XXXXXXXXXXXXXXXXXXXXX.X.X#X.X.XXXXXXXXXXX.X.X#XXX.X.XXX.X.X.X.X.X.X.XXXXXXXXXXXXX.X.XXX.XXX#XXXXX.X.X.X.X.X#XXX.X.X#XXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXXXX.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X#X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X#X.X.X.XXX.X.X.XXXXX.X#X.XXXXX.X.X.XXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X#X.X.X.XXXXX.X.XXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXXXXXX#X.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X#X#XXX.XXX#X.X#X.X.X.X.X#X.X.XXXXXXXXX.X.X.X#XXX.XXX.X.X.X.XXXXXXX.X.XXX.X.X.X.X.XXX.X#X.X.XXXXX.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX#X.X.XXX.XXX.X.X#X.X.X#X.X.X.X.X.XXX.X.X#X.X.X.X.X#X.X#X#X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.XXX.XXX.XXX#X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.XXX.X.X.X.X#X.XXX.XXXXXXX.X.X.X#X.X.X.X.X.X#X#XXX.X.XXX.X.X.X.XXXXXXXXX.X.X.X.X.XXX.X#X.X.X.XXX.X.XXX.X.XXX.X.X#X.X.X.X.XXXXX.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X#X.X#X.XXXXXXXXX.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.XXX#X.X.X.X.X.X.XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX................#.X.X........XXXXXXXXXXX..#.....#.........#....XX.........#...X..XXX......#....XXX....#..........XXXXXXXXXXX..........#..X.........X..X.....#.......X........X...X..........#....X....X.X.#XXXXXX.....XXXX.X..#...XXXXXXXXXXXXXXXX.....X..............#.........#X..#.X..............X......#.........X........X.....X........#....X..#...........#X.XX...#..X#XXXXX.......X....X....X........#.........X.#.......XXXXXX.........X#....X..#............X..#.#XXXXXXX..#...........#...#..XXXXXXX..#.#..XXXXXXX..X.....XXXXXXX...............XX........XXX.....X......XXXXX...........XXXXX.....X....#X.X..#......X#...#...#...XX....#....X..#.X.....X..........X......#......X......#..XX..X..#XX..X..#........X#X.........X........#......X..X....XXXXXXXXXXXXX.......X.............X#....X#......XXXXXXXXX..#....X...X#.....#XXX.......X#..X#...#.#...........#.....#...#..XXXXXXXXXXXXXXXXX....#..X#.#....XXXXX....#X#X...X....#....X......................#.........XXXX#....X#X......#..X...XXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.XXX.X.X#X.X.X.X.X.XXXXXXXXXXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.XXXXX.X.X.X.X.XXX.X#XXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X#X.X#X.X.X#X.X.X.X#X.X.X.X#X.XXX.X.XXXXX.X.X#X.XXXXXXXXXXXXXXXXX.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X#X.X.X.X.X.XXXXX#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X#X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.XXXXXXXXX.X.X#XXXXXXX#X.X.X.X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.XXXXX#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X#X#X#X.X.X.X.X.X.X#X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.XXXXXXXXXXXXXXX.X#X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXXXXXXXXXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X#X.X.XXX.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX.X.X.X.X.XXXXXXXXXXXXX#X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#X.X.XXXXX.X.X#X.X.X#XXX.X.X.X.X.XXX#X.X.XXXXXXXXX.X.XXXXXXX.X.X.X.X.XXX.X.X.X.X.XXXXXXX.X#X#X#X.X.X.X#X.X.X.XXX.X.X.XXX.X.X#XXX.X.X.X.X#XXXXX#X.X.X#XXXXXXXXXXXXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X#X.X.X.XXX.X#X.X.XXXXXXX#XXX#X.X.X.XXXXX.X.X#X.X#X.X.X.X#X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX.X.XXX#X.XXX.X.XXXXX#XXX.X.X.X.X.X.X#XXX.X.X.X.X.XXXXXXX.X.X.X.X.XXX.XXX.X.X#XXXXXXX.X.X.X#X.XXX#X#X.X.XXXXX.X#X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXXXXXX#X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.X#X#X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXX.XXX#X#X.XXX.XXXXX.XXX.X.X.X#XXX.XXX.X#X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXX.X.X#XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X#XXXXX.X.X.X#X.X#XXXXXXXXXXX.X#X.X.X.X.X.XXXXX.X.X#X.X.XXX.XXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X.X.X.X#XXXXXXXXXXX.X#X.XXX.XXXXX.X.X.X#X.X.X.X#X.X#X.X#X.XXX.X#X.X.X.X.XXX.X.X.X.X.X.X#XXXXXXX.X#X.X.X.X.X.X.X.X.X.X.XXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.XXX#XXXXX.X.X.XXX.X.X.XXX.XXXXXXX.X.X.XXX.X.X.X#XXX.X.X#X.X#X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.XXX.X.XXX#XXXXX.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X.X.X#X#X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X.X.XXX.X#X.X.X.XXXXXXX.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X#X.XXX.X#XXX.X.X.X#X.X.XXX.X.X.X#X#X.X.X.XXXXX.X.XXX.X.X.X#X#X#XXX.XXX.X#X.X.X.XXX.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X#X.X#XXXXX.X.X#X.X.X.X.XXXXX.X#XXXXXXXXX.X.X.X.X.X.X.X.X.X.XXXXX#X#XXX#X.X.XXX.X.X#X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.XXX#XXX.X#X.XXX.X.X.X.X.X.X#X#X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXXXXXX.X#X.X#X#X.XXX.X.X.X.X.X.X#X#XXX.X.X.XXXXX#XXX.XXX.X.X#XXX.X.X.X.X.X.X.X.X.XXXXX#XXXXXXXXXXXXXXXXXXX.X#X.X.X.XXX.X.X.X#X#X#X.X.X.XXXXXXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.XXX.X#X.X.X.X.X.X.XXXXXXXXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X#X.X#X#X.X.X.X.X.XXX.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..#X..#X#........X#..........XXXXX.......X.......XXX......#X................#X.....X#.#X.....X#....XXXXXXXXX.....X...XXX.................XXXX.......X..........XXX..X..X#......XX.......X.....X...............#...XX#........XXXXXXXXXXXXXXXXX..X.#...........X...XXXX.....XXXXXXXX...#.X..XXXXXX..................X..#..X..........X...X..........X..#X#..X#.#.#.........X..X..#....XXXXX#....X.....X.....XXX....X...........................X...........#XX............X...XXXXX.X#..........XXX.....XXXXXXX....#.#.#...X........XXXXXXXXX#....X....#......X...X#X.............X....#...#...#.#....X............#...........#.#....X....X...#....X..#...X.................#.#...#............X#.X...........X.#XXXXXXX...X............#....X........#XXXXXXXXXXXXXXXXXXXXXXXXX.X.....XXX#.....#.#..XXX.XX....XXX..#.#.#...#..X.........X.....X.............XXX.........X..........#..............XXXXXXX........#X.........X........#.......X.......X....X............#..X............#....X...X..X........X....X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X#X.X.X.X.X.X.X#XXX.X.X#XXXXX.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.XXX.X#X.X.X#X.X.X#X.X.X.X.X.X.X.XXXXXXXXX.X#X.XXX.XXXXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X#X#X#X.X.X.X.X#X#X.X#X#X#X.X.X.X.X#X.XXX.X.X.X.XXX.XXXXXXXXXXXXX#X.X.X.X.X.X.X#X.X.XXXXX.X.X.XXXXXXXXX.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X#X.X.X#X.X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXX#X.X.XXX.X.XXX.X.XXXXX.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X#X.X.X.X#X.X.X#X#X.X#X#X.XXXXX.X#X.X.X.X.X.XXXXX#X.XXXXXXXXX.X.X.X.X.X.X#X#X.X.X.XXXXXXX#X.X#X.X.X.X.X.X.X#X.X.X.X#X.X#X.XXX.XXX.X.X#X.X#X.X.X.X.XXX.X.X.X.X#X.X.X.XXX#X#X.X.X.X.X#X.X.X.X.X#X#XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X.X.XXX.X#XXXXXXX.X#X.XXX.X#X.X.X#X.X.X.XXXXX.X#XXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X#X#X#X.X.X.XXXXX.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.X.XXXXX.X.X#X.X.X.X.X#X#X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X#X.X.X.XXX.X#X.X#X.XXX.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X#X.X#X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX#X#XXX.X#X#X.X#XXX.X.XXX.X.X.XXX.X.X#X.X.X.X.X#XXXXXXXXX#X#X#X.X#XXX.X.X.X#X#X.XXX.X.XXX.X.X.X#X.X.X#X.X#X#XXX.X.X.X#X.X.X.X.X.X.X.XXXXX.XXXXX.X.X.X.X.X.X#X.X.X.X.X#X.XXX#X.XXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X#XXX#X.X.X.XXXXXXX.X.X.XXX.XXXXXXX.X.X.X.X.X.X#X.XXX.X.X.X.X#X.XXX#X.X.X.X.X.X.X.X#X.X.X.XXX.XXX#X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X#XXX.X.XXX.X#X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX#XXX.X.X.X.X.X.X.X#X.X.X.X.X#X.XXXXXXXXX.X#X.X#XXX.X.X.X.X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.XXX.XXX.X#X.X.XXX#X.XXXXXXXXXXX.X.XXX#X.X.X.X.X#XXX#X.X.X.X.X.XXXXX.X.XXXXX#X.X.X.XXX.X.X#X.X.X.X#XXX.XXX.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.XXX.X.X.X#X.X#XXX.X#X.X.XXX.X#X.X.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X#XXX.X.XXX.X.X#X.X.X#X.XXX.XXX.X.X.X.XXX.X#X.XXXXXXX.X.XXX#X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X.X.X.X.XXXXX.XXX.XXX.X.X#X.X.X#X#X.X#X.X#XX
XXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.XXX.XXXXXXXXXXX#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.XXX#XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X#XXXXX#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.XXXXX.X.X#X#XXX#XXXXX.X.X.X.XXXXXXX.X.X.X.X.XXXXXXX#XXX#X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX#X.X.X.XXX.X.XXX.X.X.XXX.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX#X.X#XXX.X.X.X.X.X.X#X.X.X#X.X.XXX#X.XXX#X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.XXXXX#X#X.X.X.X.XXX.X#X.XXX.X.X#X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X#X.X.X.X.X.X.X#XXX.XXXXX.X#X.XXX.XXXXX#XXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X#X.X.X.X.X.XXXXX.X#X.X.X#X.X.X.X#X.X.XXX.XXXXXXXXXXXXXXXXXXX.X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X#XXX.X.X.X.X.XXX.XXX.X#X.X.X#X.X.X.X.X.XXXXXXXXXXX.X.XXX.X#X.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X#XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.XXX.X#X.X.X.X#X.X.X.X.X.XXX
XXXXXXXXXXXXXXXXXXXXXXX...X....#...XXXXXXXX.X...X.XX......X#.....#............XXXXX.......X#....X..........X.......X...............X..X..#............X......................X........XXXXXXXX....XXXX...X........X....X...X.....#............X#....X#...............X..............XXXXX...X.X#.#X......#X#X...X...........XXXXXX.....#XXXXXXXXXXX........X...#.#.........#XXXXX#........X.X.X.X..#..X..#....X#...#X#.#.X.#..X.X#.X.............#......X#X.X....#X..#.....X..................X...X.....X.........X...................X....X.................#..X....X....X............XXXXXX.........X.........X..#............X.X.X.X..........#...#...X...XX..#........X.......XXXXXXXXXXX...X#....XXXXXXXXXXXXXXXXXXXXXXXXX......X.X.....#....X#.#..XXXXX.X#X.......XXXXXX....X.....X.....X.......X...XXXXXXXXXXXXXXXXX..#.#..X...XX...#.....#.........#...#...............#.............#..X..#.........#........XXXXXXXXXXXXXXX..........#XXX.......X........X............X..#....XXX....#....X........X....X.....X.............X..............X.X......XX
XXXXXXXXXXXXXXXX.XXXXXXX.X.X#X.X.X.XXXXXXX#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X#XXXXX.X.X.X.X#X#X.X.X.X.X.X.X.X#X.XXX.X.XXX.X#X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X#X.XXXXXXX.X.X#X.X#X#X.X.X#X.X.X.X.X.X#X#X.X.XXX.X.X#X#X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX#X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.X#X#X#X.X.XXX.X#X.X.X.X#X#XXX.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.XXX#XXX.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X#X.X.X#X#X.X.X.X.XXXXXXXXXXX#X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X#X.X#X.X#X#X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X#X.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.XXX.X#X.X#X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X
XXXXXXXXXXXXXXX.X.XXXXX#X#X.XXX#X#X#XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X#X.XXXXX#X.X.X.X#X.X#X#X.X.XXX.X.X#X.X#X.X.XXXXX.X.X#XXXXX.X.X.X.X.XXX.X.X#XXX.X.XXXXX.X.X#X.X.X.X.X#X.X.X.XXXXX.X#X.X.X#XXX.X.X.X.X#X.X.X.X.XXX.X.XXX.X.X.XXX#X#X.X.X.X.X.X.X.X.X.X#X#XXXXX.X.X#X#X#X.XXXXXXX.X.X#X.X#X.XXXXX.X.X.X.X.X#XXX.X.X.X#X.X#X.X#X#X.XXXXXXXXXXX.X#X#X.XXX.X.X#X.X.X.XXXXXXX.X.X#XXXXX#X.X.X.X.X#X#X.X.X.X.XXX.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X#XXX.X.X#X#X.X.X#X.X.X.XXX#X.X.X.X.XXX#X.X.X#X.XXX.X.X.X.X#XXX.X#X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X#XXXXX.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX#X.X.X.X#X.X#X.X#X.XXXXX.X.XXX.XXX.X.XXX.X.XXX.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X#XXX.X.X.X.X.XXXXXXX#X#X#X.XXXXXXXXX#X.XXX.X.X.X.X.X#X.X.XXX.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X#X#X.X#X.X#X.X.X.X.X.XXX.X.X.X#X.X.XXX.X.XXX#XXX.X.X.X.XXX#XXXXX.XXXXX#X#X.X.X.X#X.X.XXXXXXXXXXXXX.X.X#X.X#X.X.X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.XXX#X.X.X.XXXXX#X.X#X.X.X.XXX.X.XXX#X.X.X.X#X.XXX.X.XXXXX.X.X.XXXXXXX#X.XXX.X#XX
XXXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXX#X.X.X.X.X#X.XXX.XXXXX.XXX.XXX.X.X.X.X.X.X.X.X.XXX#X.X#X.X#XXXXX#X.XXX.XXXXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX#XXXXX.X.XXX.X.X.XXX.X#X.XXXXXXX.X.X.X#X.XXX.X.X.XXX.XXXXXXX#XXX.X.X.XXX.X.X#X.XXXXXXX#X#X.X.X.X.XXX.X#X.X.X.X.X.X.X#X#XXXXXXXXXXXXXXX.X.XXX#XXXXXXX.X.X.X.XXXXX.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X#X#X.XXX#X.XXX.X.X.X#XXX.XXX.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X#X#X.X.X.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.XXX.XXXXXXXXX.X.X.X.X.X.X#XXX#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX#X#X.XXXXXXXXXXXXX.X#X.X.X#X.X.X.X.XXX.X.X.XXX.XXXXX.X.X.X.X.X#XXX.X.X.X.X.XXXXXXXXXXX.X.X.X.XXXXX.X#X.X.XXX#X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.XXX.XXX#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXXXXXX.XXX.X.X.XXX.X.XXX.X#X.X.XXXXXXXXX.X#X.X.XXX#X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X#XXX.X.X.X.X.X.X#X.XXX.XXX.X.X.XXX.X.X.X.X.XXX.X.X#X.X.XXX.X.X#X.X.X.X#X
XXXXXXXXXXXXX..#..........X...........X....#.......#.....#.....X..........XXXXXXXXXXX......#X#......XX.....X.....X...XXXXXX........#....XXXXXXXXXXXXX....X.......X....X............#X...X....#..X#.#.XX...X....#..X..#..........X..........#X#.......#..................XXXXX...........XXXXXXXXX#..X..........X.....XXXXXX.....X#..........X...XXXXXXX....#....X..XX....XXXXXXXX#..........X..#XX......X....X...XXXXXXXXXXXXXXXX...XXXXXXXXX....X...XXXXXX#.#.#..X...X....#....X.....X......#.X.X....X#X.X.X#....X......#X.......X....X.X....X.....X.......X#....X..#...#X..#.X.#X.X..............X...X..X...XXXXXXXX.....X.X...#XXX#.........#.....................#..XX......XXXXXXXXXXXXX................#X............XXXX.X..#.........#X..X.#.#XXXXXXXXXXX.........X....................X.........#....XXXXXXXXXXX.X.X#..X...........XXXXX..........#.#.X.X...#...#....X.X....#XXXXXXXXXXX...X.......X...XXXXX.......XXXXXXX..........#XX.#X.XX.....#....X..#X...X#..X......#...........X........X..#X.X.........XX........X.X....#XX...............X....
XXXXXXXXXX.X#X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#X#X.X.X.X#X.X.XXX.XXXXXXXXX.XXX.X.X#X#X.X.X#X.X.XXX.X.X.X#X.XXXXXXXXX.X.X.X.X.X.XXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X#X#X#X#X.X#X.X.X#X#X.X#X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX#XXXXX.X.X.X#X#XXX.X.X.X.XXXXXXX.X.X.X.X.XXX.X.X.X.XXXXXXXXX.X.X.X.XXX.XXX.XXXXXXXXX#X#X.XXX.XXXXX.X#X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXX.X#XXXXXXXXXXX.X.X.XXXXXXXXX.X#X.XXX.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX#X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.XXXXXXXXXXXXXXX.XXX.X.XXX.X.X#X.X.X.X.X.X.X.XXX#X.X#X.X.X.X.X.X.X#X.X.X.XXXXXXXXX.X.X#X#X.XXX.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX#X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.XXX.X#X.X.X.X.X.X#X.X#X.XXX.X.X#XXXXXXXXX#X.X.X#X.X.X#X.X.XXX.X.X.X.XXXXXXX#X.X.X.X#X.X#X#X.X#X.X#X.X.X.X.X#X.X.X.X#X.X#X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X#X.X#X.X.X.X.X.X.X
XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX#X.X.X.X.X.X.XXXXXXX.X.X.XXXXXXX.X.X#X.X.XXXXXXXXXXXXXXXXX.X#X.X.X.X.X.XXX#X.X.X.X#X#X.X.X.XXX#X.X#XXX.X.X#X#XXX.XXX.X#X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#XXXXXXX.X.XXX#X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X#X.X#X#X.X.XXXXXXXXXXXXX.X.X#XXXXX.X.X.XXXXXXX.X.X#X.XXXXXXXXXXXXXXXXXXX.X.X.XXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX.X.XXXXXXXXXXX.X.XXX.X#X#X.X.XXX.XXX.X.X.X.X.X#X.X.X.XXX#X.X.X#X.X.XXX#X.X.X.X.X.X.X.XXX.X.XXX.X#X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX#X#XXXXX.X.XXXXX.X#X.X.X#X#X.X.X.XXX.X.XXX#X.X.X.XXXXX.X#XXXXXXXXXXXXXXX#X.X.X.XXXXXXXXX.X.X.X#X#XXX.X#XXX.X.X.X#X.XXX.XXX.X#X.X#XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.XXXXX#XXXXX.XXX#X.X.XXX.X.X.X.XXXXX#X.XXXXXXX.X.X.XXXXX.XXX.XXX.XXX.X#X#XXXXXXXXX.X#X.X.X.X#X#X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXX#X.X#X.X.X.X.X.XXX#X.XXX.X.X.X#X.X#X.X.X.X.XXX.X#XXXX
.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.XXX.X.X.X.XXX.X#X#X.XXX.XXX.XXX.X.X.X.X.XXXXX.X.X.X.X#X.XXX#X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.X.X#XXX.X.X.X.XXX.X.X#X.X.X#X.X.X.XXX.X#X.X.XXX.X.X.X.XXX.X#X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXX.X.X.X.X.X.X#X.X#X.X.X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X#X.X#X.XXXXXXXXXXXXXXXXX.X.X.X.XXXXXXX.X#X.X.X.X.X.X#X.X.XXXXXXXXXXXXX.X.X.X.XXXXXXXXX.X#X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXX.XXX.X#XXX.X.XXX.X.X.X.X.XXX.X.X.X.X#X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X#X.X.XXX.XXXXXXX.X.XXX#X#X#X.X.XXX.XXX.X.X.X#X.X.X#X#X#XXXXXXX#XXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X.X#X.XXX#XXXXX.XXXXX.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX#XXX.X.X.X.X.XXX.X.XXX.X#X.X.X.X.X.X.X.X.X.XXXXX.XXX.XXX.XXX.X.X.X.X#XXXXXXX.XXX#X.XXXXXXXXX.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X#X#X.X#X.X#X.XXX.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.XXX.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X#X.X.X.X#X.XXX
...#.....X..X.X...X#..XXXXX........#.....#........XX..............X.....X.......X.........X#X.X.............................XXXX..XXXXX........#.............XX...........XXX..#.#....X....#.#.#.#X....#..X....#.#..X...X....XXXX...X........X.#.........................X.X.X..X..#X..X...................#X#..X#...XXXXXXXXXXXXXX#........X.............X#..XXXXXXXXXXXXXXXXXX..........X.......X..#..X.X#...#..XXXXXXXXXXX.........XXXXXXX...........XXXXX#.........#..........X......X.#....X.X...X.X#....X......X........X.....X............X.........#......XXXXX..#X.......X.X.....X....XXXX.......X#.X......X..XXXXXX#.....#...XX#.....#..XX................XXXXXXXXXXXXXXXXXXXXXXXXX................#....XXXXXXX...XXX..#.........#......X..#..XXXXXXX...XX.......X..X.X......#........X..........X......X#X...X................#......X..................X.#XXXXXXX...X.....XXXXXXXX...X..X#..X.....X...............X.........X.....X#X.....X...X.................X#.....XX.....XXX.....X#.......#..X...X..........X.#............X.X..........#....XX
.X.X.X.X.X.X#X#X#X#X.XXXXXXX.X#X#X#X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X#X.XXX.X.X.X.X.XXX.X#X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X#XXX.X#X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#X.X.XXX.XXXXXXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X#X.X.X#X#X.X.XXX.X#X.X.X.X.X.X#XXX#XXXXX#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#XXXXXXXXX.X.X.XXX.X.XXXXXXX.X.X.X.X.XXXXXXX.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.XXXXX.X.X.XXX#X#X.XXXXX.X.X#X.X.X.X#X.X.X#X.X.XXXXXXX.X.X.X.X.X.X.X#X.X.XXXXX#X.X.X.X#X#X#X.X.X.X#X.X.X.X.XXX.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X.X.XXXXXXX.X#XXXXX.X#X.X.X.X.X#X.X.XXX.X.XXXXXXX#X#XXXXX.X.X.X.X#X.X#X.X#X.X.X.XXXXX#X#XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X.X#X.X.X#X.XXXXXXX.X.XXX.X.X.XXXXXXXXX.X.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X.X#X#X#X.X#X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.X.X#X#XXXXX.X#X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X
X.X.X.X#X.X.X#X#X#X.XXXXXXX.X.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X#X.X#X.XXXXX.XXXXX.X.X.X.XXX.X.X.X.XXXXX#X#XXXXX.X.XXXXX.X.XXX.X.XXXXX#X.XXX#X#X.XXX.X.X.X.X.X.X.X.X.X#X.X#XXXXXXXXX.X.X.X.X#XXX.XXX#X#X.X#X.XXX.X.X.X.X.X.X#XXXXXXXXX.X#X.X.X#X.X.X#XXXXX.X.X.X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX#XXXXXXXXX.X.XXX#X.X.X#X.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.XXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X#X.X.X.X#X#X.X.X.X.X.X.XXXXXXX#X#X.X.XXX.X#X.XXX#X.X.X#XXXXXXXXX.X.XXXXXXX.X#X.XXX.X.XXX.X.XXXXXXX#X.X.X.X#X.X.X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X.X.XXXXX.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXXXXXXXX.X.XXXXX.X.X#XXX.X.X.XXXXX.X.X#X.X.X.X#XXX#X#X.X#X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX.X#X#XXXXXXXXX.XXXXX.X.X.X#XXX.X.X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X.X.X#X.X#X.X.X.X.XXXXXXX#XXXXX.X.X.X#XXX.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X#X.X.X.X.XXX#X#XXXXXXX.X#X.X.X.X.X.XXX#XXX.X.XXX.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXXXX#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.XXXXX.X#X.XXXXXXX.X.X.XX
XX#X.X.X.X#X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.XXX.X.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X#XXX.XXX#XXX.XXX.XXXXXXXXX.X#X.X.XXX.X.XXX.X.X.XXXXXXX.X.X.XXX.X.XXXXXXX.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.XXX.X.X#X.X.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X#X.XXXXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X#X.XXX.X.X.X.X#X#X.XXX.X.X.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX.XXXXXXXXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXX.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X.XXX.X.XXX.X.X.XXXXX.XXXXX.X.X.X.X.X.X#X.X.XXX.XXXXX.XXXXXXXXXXXXXXX.XXX.XXX.X#X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.XXX.XXX.X.X.X.XXXXXXXXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X#X
X..............#X.X.............X#X..............#XX.XX...XXX.........XXXXXXXXX.X#.#...X..X.X.....X........#........X..#.#.................X..........X...X......#X.......XXXXXXXXXXX..............X....XXXXXXXX....X#....XXXX.......#................X.........XXXXXXX...........X..#X....................#..X#.........#.......#..................XXXXXXX#..XXXXXXXXXXXXXXXXXXXXXXX#.........#.....#....X..#.#......X........X.........#X......#....................X..............X........X.......X......X.........X...........X..............X#............X....#.....#....XXXXX#........X.....................XXXXXXXXXXX#.............#X....#.X.......X..........XXXXXXXXXXXXXXXXXXXXXXXXX#.........#X..X..........X#...#.#......X..XXXX....X..XXX..#..X..#....X....#.#........XXXX..XXXXXXXXXXXXXXXXXXXXXXX............X.X.#......XX........XXX.............XXXXXXX..........#.#..X.............X#.....X.....#..XXXXX#.X..X.....................X....X............X..#....X...X................#X#.....X...X.XX.X#........X#.........#..........X.......
XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X#XXXXX.X.X.X#X.XXXXXXX#X.X.X.X.X#X#X.X#X#X.X#X#X.X.X#X.X.X#X.X#X.X.X.X#X#X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.XXX.X#XXXXXXXXXXXXX.XXX.X#X.X#XXXXX.XXXXXXX.X.X.X.X#X#X.XXX.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXXXXXXXX.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#XXX.X.X.XXXXXXX#X.XXXXXXXXXXXXXXXXXXXXXXX#X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X#X#XXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#XXX.XXX.X.X.X.X.X.X.X.XXX.X.XXXXXXX#XXXXXXXXXXXXX#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X#X.XXXXXXXXX#X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X
X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#XXX.X.X.XXX#X.XXXXX#X.X.X.X.XXXXXXXXX.X#X.XXXXX.X.X.XXX#X#X.X#XXX.X.X.X.X.X#X.X.X.X#X.XXXXX.X.X.XXX.X#XXX.X.X.X.X#X.X.X.XXX#X#X.XXXXXXXXXXX#X.X#X#X.X.X.XXX.X.XXXXX#X.X.XXX.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.XXX#XXX.X.X.X#X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#XXX.XXX.X.X.X.X#X.X.X#X.XXXXX#X.XXX.X.X.X#XXX#X.X#XXX#X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X#X#X#XXX.X#X#X.X.X#X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXXXXXX.X#X.XXX.X.X.XXXXX#X.X#X.X#X#XXXXXXXXXXXXX.X#X#X.X.XXX.X.X.X.X#X.X.X.XXXXXXXXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X#X#X.X.X.X.X.X#X.XXXXXXX.X#X.XXXXXXX.X.X#X.X.X.X.XXXXXXX.XXX.XXX.X.X.X.X.X.X#X.X.X.X.XXX#X#XXXXX.X.XXXXXXXXXXX#X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.XXXXXXX#X#X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#XXXXXXX.X.X.XXX.X.X.X.X.XXX.X.X#X#X.X.X.X#X.XXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#X.X.XXX#X.X.X.X.X#XXXXX.X.X.X.X.X.X#X#X.XXX#X.X.X.XX
.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X#X.X.X#X.X.X.X.X.X#XXX.X.X.XXX.X.XXXXX.XXX.X.X.X.X#XXX.XXX.X#X.X#X.X.X.XXX.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.XXXXX#X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.XXX.XXX.X.X.X.X.X#X#XXXXXXX.X.XXX.XXX.X.X.XXX.X.X#XXXXX.X.XXX.X.X.X.XXX.X#X.X.X#X.XXX.XXX.XXX.XXX.XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.XXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.XXX.X.X.XXX#X#X.X.X.X.X.X#X.X.X.X.X#XXX.X.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXX.X.XXX.XXX.X#X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.X#X#X#XXXXXXXXXXX.X.X.X.X.X.X#XXX.X.X.XXX.X.X.XXXXXXXXXXXXXXX.X.X.X#X.X.X#X.X.X.XXX#X.XXX.X.X.X.X.X.XXXXX.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.XXX.X.X#X.X.X.XXX.X.X.X.X.XXX.XXX#X#X.XXX.X.X.X#XXXXXXXXX.XXX.X#XXX.X.X.X.X.XXX#X.X#X.XXX#XXXXX.XXXXX.X.X.X.X.X#X.X.X#X.X.XXX.XXX.X.X.X.X#XXX.X.X#X.X.XXX.X.X.X#X.X.XXX.X.X.X.XXX.X#X.X#X
...#.......X...#XXX#.#...#.X.X....X....#X............#.......#X.X...X#XXXXXXXXXXXXXXXXX..#.#....X..........#.....X...#........XXX...XXX........X.......#..X....#X#..XXX#....X...X........#.#.#.......#....X.X.X#.....#.........X....XXX..X...XX...XXX.............XXXXX.....X...X..#....X#....XXXXXXXXXXX..#X...X.X#.......#....X....X......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...X.......XXXXXX...#.X...#X..............#.....#........XXXXX....#.X...#X...........XXX........X...#.X.......XXXXXXXX...........X.....X#.....#.#.X.....X..X...X....#X........#X#....XXXXXXXXXXXX...X.....#.........X.#XX....XXXXXXXXXXXXXXX......X...........#..XXX............X..............XXXXXXXXXXXXXXXX.......#...#.........................X.....#X............#.#.....#..........X....#X......X...#X...........X..........#.X.X.......X....XXXXXX.X...X....X......#...#...........X......X...........X...XXXXXXXXXXX.X.X#XXXXXXXXXXXX.........X......X......#XXXXXXXXXXX..........X......XXX.........X..#X#...#...#XXXXXXX#.....X....................X...X.......XX
.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X#X#X.X.XXX.X.X.X.X.X.X.X.X#X.X.X#X.XXXXXXXXXXXXXXX.X.X.X.X#X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.XXXXX.X.XXX.X#X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X.XXXXX.XXXXX.X.X.X.X.X.XXXXX.X#X.XXX.X.X.X.X.X.X.X.XXXXXXXXXXX.X#X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX.X#X.X.X.X#XXXXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X#X.X.XXX.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X#X.XXX.XXX.X.X.X.XXXXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X.X.XXXXXXX.XXX.X.X.X.X#X.X.XXX.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X#X#X#X.XXX.X.X#X.X.X.X.X.X#X.X#X#X.XXX.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.XXX.XXXXXXX.XXX#X.X.XXXXXXXXXXX.X.X.X.XXX.X.X#X#X.X.X.X.XXXXXXXXXXX#X#X#X.X.X.X.XXX.XXXXX.X.X.X.X.X.X#X.X.X.X.XXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.XXX
X.X.X.X#X.X.X#X.XXX#X.X.X#X.X.X.X#X#X.X.X.X.XXX.X#XXXXX.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X#X.X.X.X.X.X#XXXXX.X.X.X.X.X#XXXXX.X#XXX.X#X.X#X#X.X.X.X.X#X#X.X#X#X#X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX#X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.XXX.X.XXXXX.X.X.XXXXX.XXXXXXX.X.X.XXXXX.XXXXXXXXXXXXXXX.X#X.X#X#X.X.X.X.X.X.X.X#XXXXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X.X#X#X.X#XXXXXXX#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X#X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.XXX#XXXXXXXXX.X.X.XXX.X.X.X#X.X.XXXXX.X.X.X.X#X.X.X#X.X.XXX.X.X.XXXXX.X.X.XXXXXXXXX.XXXXX.X.X#XXX.XXXXX.X.XXX.XXX.X.X.XXXXXXXXXXXXX#X.X.XXXXX.X.X.X.XXXXXXXXXXXXXXX.X#XXX.X.X.X.X.X#XXXXXXXXXXXXXXXXXXX.X.XXX#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.XXXXX.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X#X#X#X.X.X.X.X.XXX.X.X.X#X.X.X.X#XXXXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX#X.XXX#X.X.X#X.X.X.X.X.X.X#XXXXX.X.XXX.X#XXXXXXXXXXX.X.X.X#XXXXX#X.X#X.X#X.XXXXXXXXXXXXX.X.X.X.X#X.X.X.XXXXXXXXXXXXXXX#X.X#X#X.X.X.X.XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XX
#X#XXX.XXX.XXX#XXX.X.X.X.XXX.X.X.X.X.X.XXX.XXXXX.X.X.XXX.X.X.X#X#XXX#X.X.XXXXXXXXXXXXX#X.XXX.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.XXX.XXX.X.XXX#X.X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.XXXXXXXXX#X.XXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X#X#X.XXX.X.X.X.X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X#X#X.XXX.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.XXX.XXX.X#X.X.X.X.X.X#X.X.X.X#X.X#X.X.XXX#XXX.X.X.XXX.X.X.X.X.XXXXXXX.X.X#X.XXX#X#X.X.XXX.XXXXX.X.X.X.X.X.X.X#X#X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.X.X#X.XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X#X#X.X.X.X#X.X.X#XXXXX.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.XXX.X.X#XXX.X.X.X.X.XXXXXXX.XXX.XXX#X.X.X.XXX.X#X.XXX.X#XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X#X#X.XXXXX.X.X.X.X.X.X.X.XXX#X.XXX.X#XXXXXXXXXXXXX#X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X
..........XXXXXXX....#X#.......#X.X#...#....XXXX.......X.X........X.........XXXXXXXXXXXXXXXXX....#............X............X...#....XX....XXX#....X..X.#...........XXXX..#....X...............X..#X.X..#.......#.....#XX..X............#....X........#........X..#......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#...#.#...#....X.......X#.......#...XXXXXXXXXXXXXXXXXXXXXX...X...X#.....#.#..X.X.X...X...XXXXX#X..........#.X.#.....X......XXXXX.......X..........X..............X......X....X..#.....#..XXXXX..#......XXX......#X......#...X...#.#X..#...#....X...........X.....X#..X#........X...............X....#...#X...XXXXXXX...X........#X.........XXXXXXXXXX...X..................X.X#...................#..X.......X#.X....X#.......#.#......X....#....X#..X.....X..#..X.....X.......X......#..X....X......X..#....X...XXXXXXX...........X#X#X.....X#.....#.............#.XX.....X.X......X.....#....X..........................#.....#XXX#.#......XXXXXXXXXXXXX#..................................X.X..#X#...............X.#....X..#....X.....X#............
.X#X.X.X.X.XXXXX#X#X#X#X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X#X#X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.XXX.XXX.X.XXXXX.X.X.X#X#X.X.XXX.X.X.X#X.X.X.X.X#X#X.X.X#X#X.X#X.X.X#X.X.X.X.X.X#X.XXX.X#X.X.X.X.X.X.X.X.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXXXX.XXXXXXXXXXXXX.X.XXX.X.X#X#X.X.X.X.X.X#X.X.X.X#XXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X#X.X#X#X.X.X.X#X.X.X.X.X#X.XXXXX.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X#X#X#X.X.X#X.X.X.X.X#X#X#X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXXXX.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXXXX.X#X.X.X.X.X#X.X#X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.XXX.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.XXX
X.X.X#X.X.X#XXXXX.XXX.X.X.XXX.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X#X#XXX.X#XXXXXXXXX#X.XXXXX#XXX#X.X.X.XXXXXXX.X.X.X#XXX.X.XXX#X#X.X.X#X.XXXXX.X.X.X.X.X#X.XXXXX.X.X#XXX.X.X.X#X#XXX.X#XXX#X.X#XXX.X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#X#X.X.X.XXX.X.XXXXXXX.XXX.X.X.X.X.X.X.X#X.X.XXX.X#X#X.X#X#X.XXX#X.X.X.X#XXX.XXX.X#X.X.X.X#X.XXXXXXX.X.XXXXXXX#X.X.X.X.X.X.XXX.X.XXX.XXX.X#X#X.XXX#X.X.X.XXXXX#X#X.XXXXX.X#X.X.XXX.XXX#X.X.XXX#X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.XXX#X.X#X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X#X.X#X#X#XXXXXXX.X.X.X.X.X.X.X.X#X#X.XXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.XXX.X.X.X#X.XXXXXXX.X#X.X.X.X.XXX.XXX.X#X#X.X.X#X.X.X#X.X#X.X.X.X.X#X#X.X.X.X.X.X.XXX.X.XXXXX.X#X.X.X.XXXXXXX.X.X#X#X.XXX.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X.XXXXXXX#X.X.X#X.X.X.XXX#X.X.XXXXXXXXX.X.X.X.XXXXXXXXX#X#XXX.X#XXXXX.X.XXX.X.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X#X.X.X.XXXXX.XXX#X#X.XXXX
.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.XXX#X.X#X.X.X.X#XXX.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.XXX.X#X.X.X.X.XXXXX.X#XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXX.X#X.X.X#X#X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.XXX.XXX#X.XXX.X#X.X.X.XXX#X.X.X.X#X.X.X.X.X.X#X.X.XXX#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X#X.XXXXXXX.X.X.XXX.X.X.X#X.XXX.X.X.XXX.X.X.X.XXX.X.X.X.X#XXX#X.XXX#X.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X.XXX#X.X.X.X.XXXXX.X.X#XXXXX.X.X.X.X#XXX.X.X.X.X.X#X.XXXXXXXXXXXXXXX#X#X.X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X#XXX.X#X.X.X.X.XXXXXXX.X.X#XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#XXX.X.X.X.XXX.XXX.X.X#X.XXX.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.XXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXX#X.X.X.X#X.X.X.X.X.X.X.X.XXXXX
........X..#.....#...#.#......X..#...#X.X.....XXX..................#.....#.#XXXXX#................X.X#.X......XXX......X..................XXXXX#.#...#..................X......X..........X....X..X...............X..................#X...........XXXXXX.....#.#........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..#..X......XXXX....#X....#.X.#.....#..X.........X..#.#X#..........X..#.......#.....XX........XXXX...........X..#X#..X..X.....X.............X.X...#X..X........X......#....X.X..X.....XXXXXX..X................X........#.....#..X.........XXXXXX.XX......#X......#.....#XXX....#..XXXXX.....X........X.#.XXXXXX.......X.........X#.......#XXXXXXXXXXXXXXXXXX.#......X..X..X..#.....X...X..XXX..#........X....#.#.X.................#.......#XXXXX...XXX........#....X..X.....#....XXX.X.X#.....XXXX.....X.X#.X..XXXXX.......X......#.......X..X....X...#....X..#X.X....X...#......X..XX..........#........X....#.......X.......X.#...#.....#X....#X..........................#.X............X#....X..X..X..X.#..........X#.#X............#.....X..XXXX
.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.X#X.X.XXX.X.XXX.X.X.X.X#X.XXX.X.X.X#X#X#X#XXX.X.X.X.X.X#X.XXXXX.X.X.X.X#X.X.X.X.XXX.X.XXXXXXX.X.X#X.XXX.X.X.X#X#X.X#X.X#X.X.X.XXXXX.X.X.X#X.X.X.X.X#X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X#XXXXXXX.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.XXXXX.X.X.XXX.X.X.X#X#X#X.XXX.X.XXX.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.XXXXXXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXXXXXXXX.X.X.XXX.X.X.X.X.X.X#XXX.X.X.X#XXXXX.X.X.X.X.X.X.X.X#XXXXX.X.XXX.X.X#X#X.X.X.X#X.X.X.X#XXXXXXX.XXXXXXXXX.X.XXX.XXX.X.XXX.X.XXX.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.XXXXX.X#X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X#X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X#X.X.X.X.X#X#X.X#X#X#X.X.X.X.X.X.X.XXXXX
X.X#X.X.XXX.X.X#X.X.X.X.X#X#X.X.X.X.X#X.X#X.X.X#X.X.X.X.X#XXXXX.XXX.X.X#X.X.XXXXX.X#X.X.XXX.XXXXXXX.XXX.X.X.XXXXX.X.X#X.X.X.X.X#X#XXX.X.XXXXXXX#X.X.X.XXX.X.X.X.X.XXX.X#X.X#X.X.XXXXX#X.XXX#X.X.X.X.X#X.X.X.X.X.XXXXX#X#XXXXX#X.XXXXX.X.X.X.X#X.XXXXXXXXXXXXX.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.XXXXX.X.X.X.XXX.XXXXX.X#X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXX#X.X.X#X.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.XXXXX.X.XXX#XXX#X.X.XXXXXXX.X.X.X.X.X.X.X.X.X#X.X#XXXXX.X#X.XXXXXXXXX#X#X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXXXXXX.X#X.X.XXXXX.X.X.X.X.XXX.X#X.X.X.XXX#X.X.X#X.X.X.X.X.XXXXX.X#X#X.X.X.X.X.X.X.X#X#X.XXX.XXXXXXX.X.XXXXXXXXX.XXXXXXX.X.XXXXX#XXXXX.X.X#X.XXXXX.X#X.XXX.X.X.X.X.X#X.XXX#X.X.X#X.X#X#XXX.X.X.X#X#X#XXXXX.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X#X#X.X.X#X.X.X.X#XXX.X#X.X.X.XXX#X.X.X.X.X.X.X#X#X.XXX.X.XXXXX.X.X.X#X.X.X.X.X.X.XXXXX.X.XXX.X#X.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.XXX.X.X.X#X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXXXXXXXX.X#X.X.X.X.X.X.XXXXXXX.X.X.XXX.X#X.X.XXX.X.X.X.XXX#X.X.X.X.XXXX
XX#XXX.X.X.X.X#X#XXX#XXX.X.XXX.X.X.X#X.X.X.XXX.X.X#X.X.X#X.XXX.X.X.XXX.X.X.XXXXXXX.X.XXXXXXXXXXXXXXXXXXX.X#XXXXX.X.X.X.X.X.X#X.X.X.XXX.XXXXXXXXX#X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.X.XXX.X#X.X.X.X.X#X.X#X.X.X#X.X.X.X.X.X.XXX.X.X#XXX.XXX.X.X.X.XXXXXXXXXXX.X.XXXXX.X#X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.XXX#X.X.X.X.XXX.X#X.X.XXXXX#X.X.X#X.X.X.X.XXX.X.X.X.X#X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX#X.X.X.XXX.X#X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX#X.X.X.XXX.X.X.XXX.X.X.XXX.X.XXX.X#X.X.X#X.X.X.X.X#X.X.XXX.X.X#X.XXX.X.X.X.XXXXX.X.X.X#XXX.X.X.X.X.XXX#X.XXXXXXX.X.X.XXX.X.X.X.X.XXX.XXX#XXX.X.X#XXXXX.XXX.X.X.X.X.X.X.XXX.X.X.X#XXX.X.XXX.X.X#X.X.X.X.X.X#XXX.XXX.XXXXXXX#X.XXX.X.X.X#X.X.X.X.XXX.X.XXXXXXXXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX#X#X.X.X#XXXXX.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.XXX#X#X.X.X.X#X.X.X.X#X.X.X#X.X.X.X#X.X.X.X#XXX.X.X.X.X.X.X#X.X.XXX.X#X.X.X#X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.XXX.XXX.X.X.X.X.X.X#X#XXX.X#X.X.X.X.X#X.X.X.X.X
XXXXX..........#..XXXXX#....X....#...#......X...XXXX...........#......X#.#XXXXXXX.....XXXXXXX...XXXXXXX.....X.X....X...X.......XX...X...XXXXXXXXX..#........X........#XXX.........X...........X#....X.....X..........#..............X....#.XXXXXXXXXXXX.....X........X........XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............X......#........X.X#XXX.....X.XXXXX....#X..XX......#X....#X#..X......#..X..#...#XXXXXX...#X.......XX....X....#.#..X#...........#..X#....................XXX...............X..X..............X#......X....XX......#......X...X...........XX.......X...#...#.X......X.....X...........X..#.#XXXXXXXXX.....X#.........#......XXXXX#......X......#........X.......X#X#X#X..........X........X......#...#....X........X.#......XXX.......XXX..#............X.X.......X.X....XXXXXXXXXX#....X....#X..#..X........X....XXX#.....XXXXXX..#........X.X....#...........X.#..X............#..X.X#.X.................X....X........X...#......X..#......X.XXXXXXX....X...............X...#.#X.X#X.X..#X.............X.......X............X..........
XXXX#X#X.X.X.X.X#X#XXX.X.X.XXX.X.X.X#X.X.X.X.X.XXXXX.X.X#X.X.X#X.X.X.X#X.XXXXXXX#X.X#X#XXXXXXX.XXXXXXX.X.X.X.X.X#X.X.X.X.X#X.XXXXX.XXX.X.XXXXXXX.X.XXX.X.X.X.X.XXX.X.XXXXX.X#X.X.XXX#X.X.X.X#X.X.X.XXX.X.XXX.X.X.XXX.X#X#X.X.X.X.X#X.X.X.X.XXXXXXXXXXX#X.X#X#X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.XXXXX.X.X#X.XXXXX.X#X.X.X.X.X#X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X#X.X.X.XXX.X.X.X#X#X.XXX.X.X.X.X.X#X.X.XXX.X#X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X#X.X.X.XXXXX#X.X#X.XXX.X#X.X.X#X#X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXXXX.X.X.XXXXX.X.X#X#X#X.X.X.X.X#X.X#X.X.X.X.X.XXXXXXXXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X#X#X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X#X#XXXXXXX.X.X#X#X#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X
XXXXX.XXX.X.XXX.X.XXXXX.X.X.X#X#X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.XXXXX#X#XXX.XXXXXXX#X.XXXXX.X#X.XXX.X.X.X#X.X.X.X.X#XXX.X.X.X#X.XXXXX#X.X.X.X#X#X.X.XXX.X.X.XXXXX#X.X.XXX.X.X.X.X.X.X.X#X.X.X.XXXXX.X.XXXXX.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXX#X#X.X.X#X.XXX#X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.XXXXX.X.XXX.XXXXXXXXX#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXXXX#X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X#X.XXXXX.X#X.X.XXX.X.XXXXXXX.X.X#X.X.X.XXX.X.X.XXXXXXX#X.X#X.X#X.XXX#X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X#X.XXXXXXXXXXX#X.X.X.X.X.X.X.X.X#X.XXXXXXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXXXX#X.X.X.X.XXX.XXX.XXX.X.X.X.X#X.X.X#X.XXXXX.X.X.X.XXXXX.XXX.X.X.X#XXX.X.X#X#X.X.X.X.X.X.XXXXXXXXX.X#X.X.XXXXX#X.X.X.X.X#X.X.XXXXX.X.X#X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X#X.X.X#X#XXXXX.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X#XXXXXXX.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X#X.X.X#XXX.X.XX
.X.X.XXXXX#X.X.X.X#XXXXX.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X#XXX.X.XXX.X.X.X#X.XXX.X.X.X.XXX.X.X.X.XXX.X#X.X.X.XXX.X#X.X.X.X.X#XXXXX.X.X.X.X.XXX.X#X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXX#XXXXX.X.X.X.XXX#X.X.X.X.XXXXXXXXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X#X#X.X.X.X.X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.XXX#XXX.X.X.XXXXX.X.X.X#X#X.X.X.X.X#X#X.X.X.XXX#X.X#X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.XXXXXXXXX#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX#X.X.X.X.X#XXX.X.X.X.X.XXXXXXX.X#X.X.X.X.X.X#X#X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X#X.XXX.XXXXXXX.X#X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX#X.X.X.XXX.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X#XXX.XXX.X.XXX.X.X.X.X.XXXXXXXXX.XXX.X.X.X.XXX#XXXXX#XXX#X#X#X#X.X.XXX.X#X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X#XXX.X.X.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXXXX.X#X.X.X.X.X.X.X.XXX.X#X.X#X.X.X#X.XXX.X.X.XXXXX#XXX
...#..XXXXX#....X...XXX......#X#......X..X.#.#X#....X.......X.....X#.#..X#.....#.....#..X....#...#X#..X.......X........X.....XX.X#.....X....X..........XX...X....#........X...X....#..X......#.......#X#XXXXXXXXXXX..#....XXX...........XXXXXXXXXXXXXX..............X..........XXXXXXXXXXXXXXXXXXXXXXXXX.#...X.......#X...X.....X....#............X..#........X#..X..#..XXXXX.....X.XXX...X....#..........X......#X.X.....X#.X....X..#X#....X......X...X............XXXXXXX......XX.....................X#X.....X..#......................X..........#X...XXXXXXXXXXX#..XXXXXXX#..X.........X..............#...X..XXXXXXXXX#.....#....X.............X....#.......X...#.#..X.........X#....X................#XX...XXXXXXXXXX#..X#.#X...X..X...........#.X..........XXX#..X....#..X....X.#XXX.......................X..#.......#XXXXXX.#..X....#.......#X#XXXXXXXXX..#....XXXXXXXXXXXXXXX#....X...X..#......X..#....X#..X..........................X.#........X#XX........X......#......X#.........#..X#..XXXXX#...#X#X....X...#X#.....#..X.....X#.#......XXXXXXXX
.X.X.X.XXX.X.X.X#X.XXXXX.XXX.X.X.XXX.XXXXX.X#X#X.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.X#X.X.X#X#X.XXXXXXXXXXX.X.X.XXXXX.X#X.X.X.X.XXXXXXXXXXXXXXX.XXX.X.X.X#X#X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.X.XXX.X.X.XXXXX.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXX#X.X.X.XXX.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X#XXXXXXXXXXXXX.X#XXXXX.X.X.X.X#X.X.XXX.X.X.X#X.X.X.X#X#X.XXXXXXXXX#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X.XXXXXXXXXXX.X.XXX.X.X.XXX.X.X.X.XXX.X.X.X.X.X#X#X.XXXXX.X.X#X.X.X.X.X.X.XXX#X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X#X#XXX.XXXXX.X.X.XXXXXXXXXXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X#X.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.XXXXXXXXX
X.X.X.X#XXX.X.X#X#X.XXX.X.XXX.X.XXX.X.XXXXX#X#X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.XXX#X.XXX.X.X.X.X.X.X.X.X#X.X#X.XXXXXXXXX#X.X#XXXXX#X#XXXXXXX.X#X.X.XXX.XXX.X#XXX.X.X.X.XXXXX#XXXXXXX#X.X#XXX.X.X.XXX#X.X#XXXXXXXXX#XXX.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X#X.X#X.XXX.X#XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.XXX.XXX.X.XXXXX.XXXXX.X.X.XXXXXXXXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXX.X.X.XXXXX.X.X.X.XXXXX.X.XXX#X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#XXXXXXXXXXX#X.X.XXXXX.X#X#X.X.X.X#XXXXXXX.X.X.XXX.X.X.X.XXXXXXX#X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.X.X.X.X#XXX.X#X.X.XXX.X.XXXXXXXXX.XXXXXXXXXXXXXXX#XXXXX.X.X.X.X.XXXXXXX.X.X#X.X#XXX.X.X#XXXXXXX.XXX#X.X.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX#X#X.XXX.X.X.XXX.X#X.X.X#X.X.XXX.X.XXX.X.XXX.X#XXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.X.X.X.X#X.X.X#X.X.X.X.X#X#X.XXX.X.X.X.XXX.X.XXX.X#X.X#X.X.X#X.X.X.X#X.X.X.X.X#X#XXX.X.X.X.X.X.XXX.X.XXXXX#XXX.X#X.X.X#XXX.X.X.X.X.X.X#X#XXX.X.XXX#X.XXXXXXXX
.X#X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXX.X.XXXXXXXXX.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X#X.XXX.X.X.X#X#X.X.X.X.X.XXX.X.X.XXXXXXX.X.X#XXX.X#XXX.X.X.XXXXXXXXX.X.X.X.X.X#XXX.XXX.X#X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X#X.X.X#X#X.X.XXX.X.XXX.X.XXX#X.X.X.X.X.X.X.XXX#X.X#X.XXX.XXXXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X#X#XXX.X.X.X.X#XXX.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X#XXX#XXXXX.XXX.XXX.X#X.X#XXX.X.X#X.X#XXXXX.X.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.XXXXXXX.X.X.X.X.X.X.X#XXX.XXX.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X#XXXXXXX#X.XXX.X.X.X.XXX.X#X#X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.XXXXXXX.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X#X.XXX#X.X.X#X.XXX.XXX.X.X.X#X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXXXX.X.X.XXX.XXX.X.X.XXXXX.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#XXX.X.XXX#X.XXX#X.X.X.X.XXX.X#X#X.X#X.X.XXX.X.XXX.XXX.X.X.X#X.X.X.XXXXX.XXX.X.X.X.XXXXX.X.X#X.X.X.XXX
X.X#...............#.........#XXXXXX....X.XXXXXX.............#...#X....#......................X#..................X.......X..#.#......X.....X.............X......#............X..................X..X.X......#.#XXXXX..#.#X.XX.......X..XXXXXXXXX#.#.........#..X#X#.......#..XXXXXXXXXXXXXXXXXXXXXXXX.............#...............#X.....X..#.#....X...XXXXX......#...#.............................#.X............X#...#.........#......XXXXX........X.......#......X...X....#..X..#.....X....XXX....#..X#...X..X#.#..XXXXXXX#X.X...X.......XXXXX.X#X#X..XXXX......#.X........X...X....X..........XX....X....X..XXXXX#........XX.XXXXXX...X....X...#.#........X..X...#.....#...XXXXXX..#.#X............X.......#XXXXXXXXXXXXX.............XXXXX.......XXXX..............X.............XXX.........XXXXX....XX#.#..X#..XXX..#X........#X#...X................XXX...........X#...............#...#XX.#......X#....XX.X....X........................#..X#....XX...XX......#..X..............#..X.X#..X........#X....#.#X..........#............................XX
#X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#XXXXX.X.X.X.XXXXX#X.X.X.X#X#X.X#X#X#X.X.X.X.XXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X#X.X.X.X#X.X#X#X.X.X.X.XXX#X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X#XXX.X#X#X#X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X#X#X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X#X#X.X.X#X.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.XXXXX.X#X#X.X.X.X.X.X.X.XXXXXXX.X#X.X#X#X.XXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.XXX.XXX.X.XXX.X.X.X.X.X.X.XXXXX#X.XXX.X.X.X.X.X#X#X.X.XXX.X.X.X.XXX.X.X.XXXXXXX.X.X#X.X.X#X.X.XXXXX.X.X.X#XXXXXXXXXXXXXXX.X.XXX.X.XXXXX.X.X.X.XXXXXXX.X.X.X.X.X.X.X#X#X.X.X.X.XXXXX.X#X.X.XXXXXXX.XXX#X.X.X.X.XXXXX.X#X#XXX.X.X.X.X.X.XXX.X#X#X#X.X.X.XXX.X.X.X#X#X#X.XXX.XXX.X.X.X#X#X.X.X.X#X#X.X.X.X#X.X.X.X#X#X.X.X.X.X.XXX.XXX.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX
X.X.X.X#X.X.X.X.X#X.X.X.X.X#X.XXXXXXX.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X#X.X.X.X.X#XXX.X#X.X.X.XXX.X.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X.X#X.X#X.XXXXX.X#X.XXX.X.XXX.X.X.XXXXX.X.X.X.X#XXX#X#X.X.XXX.XXXXX#X#X#X#X.X.X.XXXXXXXXXXXXXXX.XXX.X.X#X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#XXX#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXXXX.X.X#XXX.X.XXX.XXX#X.X.XXX.X.X#X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.XXX.X#XXXXX.X.X.X.XXX.X.X#X.XXXXXXX.X.X.X.X.X#X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#XXX.X.XXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.X#X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X#X.XXX.XXX.X.X.X.X#X.X.XXXXXXX.X.X.XXXXXXXXXXXXXXXXX.X.XXX.X.XXX.X.X#X.X.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXXXX#X.X.X.X.X#X.XXXXX.X.X#XXX#X#X.X.XXX#X.XXXXX#X.X.X#X#X#X.X.X.XXX.XXX#XXXXXXXXX.X#X.X.XXX.X.X.X.X.X.X#XXX#X#X.XXX.X.X.X#X.XXXXXXXXX.X.X.X#X.XXX.X.X.X.X.X.X#X.XXX.X#X.X.X.X.X.X.X.X#X.X.X#X#X#X.X.X.X.X.X.X.X#X.X.X.X.XXX#X.X.X.X.XXXXX#X.X.X.X#X#X.XXXX
.X.X.XXX.XXX#X.X.X.XXX.X.X#X#X.XXXXXXX.X.X#XXXXX.X.X.X.X.X.X.X#X#XXX.XXX#XXXXXXX#X.X.X.X.X.X.X.X#X#X.XXX.XXXXX.XXX.X.X.X.X.XXXXXXX.X#X#XXXXX.X.X.X.XXX#X#X.XXX.X.XXX.X.X.X#X.XXXXX.X.X.XXX.X#XXX#X.X.X.XXX.XXX.X.XXXXX.X.X.X.X#X.XXX.X.XXX.XXX.X.XXX.X#X.X#X.X.XXX.X.X#X.X.XXXXXXXXXXXXXXX.X.X.XXX.X.X#XXX.X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X#XXX.XXX.X.X#X.XXX.XXX.X.X.X.X.X.X.XXXXX#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.XXXXX.X.X.XXX.X.X.X.X#XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX#X#X.X.X.X#XXX.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.X#X#XXX#XXX.X#X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X#XXX.X.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X#XXX.X.X#X.X.X.X.X#X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.XXX.XXX.X.X#X.XXXXXXXXXXXXXXX.X.X#X.X#X.X.X#X#X#X#X#X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.XXX.X.X#XXX.X#X.X#XXX.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXXXX.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X
......X.........X.XX......X...XXXXXXXX.#.#XXXXX....#...X.....#...#XX.XXXXXXXXXXXXX.........#........XXXXXXXXX#..X....#.....XXXXXXXX.....XXXXXXX....XXXXXX..X..............X....#........X#X#..XXX#......X......#.#X#X.X#.....#..........X...X................#.....#..X..#.#XXXXXXXXXXXXX......#X..........#.....#....X.....X..............#.....X......X#........XXX..#....X.....XX.#.......X.#..X.......X.X.X........#......XXXXXXXXXXX......#....X.X....#.......#..X...............X..............#...#.......#..X.XXXXX#.#.....XXXX......X.......X.#.#..X.......X....#X...XXXXX......#...X......X...X#...X...X......X........X....XXXX..........X..#.........X.........#X.......X#......X........X..............XXXXXXXXXXXXXXX.........X....#X..........X.....#....X..#..X.XXXX...#....X.......X....#......X................#..X.................XXX..#.......#X.X...XXXXXXXXXXXXXXX.X#......X.X.XXXXX.........X..........#.........#.......XX........#X...X..#.#.........#...#XXXXXXX..#.........X...#XXXXX..XX........XX..#.............X...#...XXX.....X
.X.X.X.X.X.X.X.X.X.XXX.X.X#X.XXXXXXXXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X#XXXXXXXXXXXXXXXXX.X.X.X.X#X#X.X.X#XXX.XXX.X.X#X.X.X.X.X#XXXXXXX.X#X.XXXXXXX#X#XXX#XXXXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X#X.X.X.X.X#X.X.X.X.XXXXXXXXX.X#X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X#X.XXX.X#X#X.XXXXX.X#X.X.X.X.X.X.XXX.X.X#X#X.X#X.X.X.X.X.X.XXX.X#X.X#X.X.X.X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.XXXXXXXXXXXXXXX#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X#X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXXXXXX#X#X.X.X#X#X.X.X.X#XXXXX.XXX.XXX.XXXXX.X#X.X.X.X.XXX.X.X.X.XXXXXXX.X.X
XXXXX.X#X#XXXXXXX.XXXXX#X.X.X.XXXXXXXXX.XXXXXXXXX#X.X.X.XXXXX.XXX.XXXXXXXXXXXXXXXXX#X.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X.X#XXX#X#XXXXX.X.X.XXXXXXXXX.XXX.X.XXX.X#X.X.XXXXXXXXX.X.X.X#X.X.X#X.X.X.X.X#X.X#X.XXXXX.X#X.X#X.X.X.XXXXX.X.X.X#XXX.X.X.X#X#X.X.X.X#X.X#X#X#X#X.X.X.X.X.XXXXX.XXXXXXX.X.XXX.XXX.X.XXXXX.X.X.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X#XXX.X.X.XXXXXXX.X.X.X#X.X.X.X.X.X#X.XXXXX.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X#X.X.X.XXX.X.X.X#X.X#XXXXX#XXX.XXXXX#X.X#X.XXXXX.X#X.XXX.X.XXX.XXX#XXX.X.X.X.X#X.X#XXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.XXX.X.X#X.X.XXXXXXX.X.XXX.X.X#X.X.X.X.X#X.XXXXXXX.X.X#XXX.X.XXX.X.X#X.X.X.X.XXX.X.XXXXXXX#X#X.X.XXXXXXXXXXXXXXX.X.X.XXXXX.X#X.X.X.X#X.XXXXX.X.X.X.X.X.XXXXXXX.XXXXX.X.X.X.X#X.X#X#X.XXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X#X.X#X.X#X#X.X.X.XXXXX.X.X.XXX.X.X.X.XXXXXXXXXXXXXXX.X#X.X#X.X.X.XXX.X.X.XXX.X.X.X#X#X.X#X.XXX.X#X#X.X.X.X.X.X.X.X.XXX#X#X.XXX.X.X.X.XXXXX#X.XXXXXXXXX#X.X.XXX.X.X#XXX.X.XXX.X.X.X.XXXXXXXXX.X.X#XXX#X.XXX.X.X.X.XXXXXXX.XX
XXXXXX.X.X.X.X.X.X.XXX.X.X#X.X.XXX.XXX.XXXXXXXXXXX.X.X.X.X.XXXXXXXXXXXXXXX.X.XXXXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXX.X.X.XXX.XXX.X.X.X.X.XXX.X.X#X.X.XXX.XXX.X.X.XXX.XXX.X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.X.X.XXXXX#XXX.X.X.X.X#X#X.X.X.X.XXX#X.X#XXX#X#X.X#X.XXXXXXX.X.XXX.XXX.X.X.XXX.X#X.XXX.X.X.X.X.X.X#X.X#X.X.X.XXX.X#X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.XXXXXXXXX.X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X#XXXXX.X.X#X.X.X.XXX.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.XXX.X.XXX.XXX.X.X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X#X#X.X.X.X.X.X#XXXXXXXXX.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X#X.XXX.X.X.X.XXX.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.XXX#X.X.X.X#X.X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXXXXXXXX.XXX.X.X#X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X#XXXXX.XXX.XXX.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.XXXXX.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#XXX.XXXXXXXXX#X
XXXXX..X.......#.#..X....#.............#..XXXXXXXXX...........XXXXXXXXXXX............#XXXXX..#...X.#.................#.....#XXXXXXX#...X.......#........................X.......X...X..#.#.......#....XXXXXXX...X....#.....#XXXXX........#...#X..X....X.....XXX#...#...XXXXXXXX#.#..X...........X#.........X.#X#X........#...#X....X................XXXXX..#........X.X.X..X..X....X.X.......X.........#...#X#X.X.X#........X....#..XXXXX..............#..X..........X.....#..X..........X....XXXXX..#XX...#..........XXXXX............#............X....#X...X.....X...........X......#.........#.....#.....#....X#...X...............#X.......XXX..#.............#XX..........X.X#X#...........XXXXXXXXXXX....XXXXXXXXXXXXXXXXXXX..........#.#...X.........#.#..X.X#.#.......#..X.......XXX..X.....X........X..XX.....................X.X.XX.........#...#................XXXXXXXXXXXXX...X..#..........X#..X.....X....#.#X......#XXXXXXXXXXXXXXX.................XX...........#..................X...XXXX.#..............X....#X..X...........#..XXXXXXXXXXXX
XXXXXX.X.X#X.X.X.X#X.XXX.X#X#X.X.X.X.X.X.XXXXXXXXX.X#X.X.X.X.XXXXXXX.XXX#X.X.X.X.X.X.X#XXX.X.X.X#X.X.X#X#X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X#XXX.X.X.X.X#X.X#X.XXXXXXX.X#X#X.X#X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.XXXXXXX#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X#X.XXX.X.X.X#X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.XXXXX.X.X.X.X.X#X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.XXXXXXX.X#X#X#X.X.XXX.X.XXXXXXX.X.X.XXX.X.X.XXX.X.X.X.XXX.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.XXXXX.X.X.X#X.X#X.X.XXXXX.X.X.X#X.X.X#X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXXXXXXXXXX.XXXXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X#X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X#XXX.X.XXXXXXXXXXXXXXX.X.X#X.X.XXX.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX#X#XXXXX.X#X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X#X#X.XXXXXXXXXXXXX
XXXXX#X#X.X.X#X.XXX.XXXXX#X.X.X.X.X.XXX#XXXXXXXXXXX#XXX.X.X.X.XXXXX#X.X.X.XXX#X.XXXXX#X.X.X.X.X.X.X.XXX.X.X#XXX.X#XXX.X.X#X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.XXX#X.X.X.X#X.X.X.X.X#X#X.XXXXX.X#X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.XXXXX.X.XXXXX.XXX.X.X.X#X.X.X.XXXXX.X#X#X.XXXXXXXXX.X.X.X.X#X.XXX.X#X.X.X.XXX#X.X.X.X.X.XXXXX.XXX.X.XXX.X#X#X.X.X.X#X#X.XXX.X.X#X.X.XXX.X#X.X.X.X#X.X#X.X#X.X.X.X#X.X#X#XXX.X.X.XXX.X.X.X.X.X#X.X.X#X.XXXXX.X.X.X.X#X.X.XXX.XXXXX.X.X.X.X.X.X#X.X.X.X#X.X.XXXXX.X#XXXXX#X.X.X#X.X.X#XXX.X.XXXXX.X.X.X.XXX.X.XXX.X#X.X.XXXXXXX.X.X.X.X.X.X.X.XXX.X#X.X.X.XXX.XXX.X.X.X.XXXXX.XXXXX.X#X.X#X.X#XXX.X.X.XXXXXXX.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X.XXXXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#XXXXX.X.X.X.X.XXX.X.X#X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#XXX#XXX.X#X.XXX.X#X.X#XXXXXXXXXXXXXXX.X.XXX.X#X.XXXXXXX.X#X.X#X.X.X.X.X.X.XXXXX.XXX.XXXXXXXXXXXXX.X.X.X.XXXXX.X#X.X.XXX.X.X.X.X.X.X#X.X#X.X#XXXXX#XXXXX.X.X.X.X#X.X.X.X.X.X.X#X.X.XXXXXXX.X.X.XXXXXXXXXXXXXX
XXXXXX.X.X.X#X.X.X.XXXXX.X.X#X.X.X.XXXXXXXXXXX.XXX.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXXXXXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X#X.X.XXX.XXX.X.X.X.X#X.XXXXXXX#X.X.X#X.XXX.X.X.X.XXX.X.XXXXXXXXXXX.X.X.X.X.X.XXX.XXX.X#X.X.X.XXXXXXX.X.X#X#X.XXX.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X#X.X.X.X#X#X.X.XXX.X.X#XXX.XXX.X.X.XXXXXXXXXXX.X.X.X.X.X#X#X.XXX.X.X.X.X#X.X.X.X.XXX.X.X#XXX#X.X.X.X.X.X#XXX.X.X.X.X#XXXXXXX.X.XXXXX.X.X.XXX.X.X.X.X#XXX.X.X.X.X.XXX#XXX.XXXXXXX.X.X.X.X.X.X.X.XXXXX.X.X.X#X.XXX.XXX#X.X.XXX.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.XXX.X.XXX.XXX.XXX#XXX.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.XXXXXXX.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X.X.X#X.X.XXX.XXX.X.X#X.X.X.XXX.X.X.X.X.X.XXX.XXX#XXXXXXXXXXX#X.X.X.XXX#XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.XXX.X.XXX.X.X.X.X.X.X.XXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXX#XXX.X.X.X.X.XXXXX#X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXXXXXXXXXX
XXXXXXX.............XXX..#.#X#X.....XXXXXXX.............XXX..................#X.X......#.....#.#..XXXXXXXXX.X...X#..........................X..#............X.X#....X.X........#....X....#...#........XXXXX.X#.#...#.#XX.....X........XXXXXXXXX#...#.#...#..X...............XXXXXX...#XXX..........#.......#.#.................#.#XXX.X...X..X.......................#.#XXX...X#X.XXX...X.....XXX...X.......XXXXXXXXXXX........#X.....X......#.#XX...........#..X..#.......#..X#..X..........XXXXXXXX....#X.......X...........XXX....#.#XXXXXXXXXXXXXXX.....X.........X...XXX....#X#...X................X....#...#.#.X.....X.........X.......#......X.......X.XX......X...................XX...#.....XXXXXXXXXXXXXXXXX.........XXXXXX.....X...XX......X......#.#...X.....X...#XXX..X..X.X.....X....#........X..#X.X#...#.......#...........#X.......XXXXXXXXX.X.....XXXXXXXXXXXXXXXXXXX...................X............X...........#...#......XXXXXXX#.....#.....#..X.........X..#....XXXXXXXXX.....X#XXXXXX....X.X....#..X..................#XXXXXXXXXXXXXXXXXX
XXXXXXXX.XXX.X.X.X.XXX#X#X.X#X.X.X.XXXXXXXXX.X.X.X.X.X.XXXXX.X.X.X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.XXXXXXX.X#X#X#X.X.X.XXX.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X#X.X.X#X.X.X#X.XXXXXXXXX.X#X#X.X#X.X#X.X#X.X.X.X.X.XXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX#X#X.XXXXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXX.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X#X.X#X.XXX.X.XXXXX.X#X#X#X.XXXXXXXXXXX.X.X.X.X#X.X#X#XXX.X.X.X.X.X.X.X#X#X.X#X#X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X#X#X#X.X.X.X.X.XXXXX.X#XXXXXXXXXXXXXXXXX#X#X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.XXXXXXX.X.XXX.XXX.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X#X#X.XXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.X#X.X.X.X.X#XXXXXXX#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.XXXXXXX.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X#X#XXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX.X#XXXXX#XXX.X.X.X.XXXXXXXXX#X.X.X#X.X.X.XXX.X.XXX.X.X.X.X.X.X.X#X#X.X#X.X#X.X#X#X.XXXXXXXXX.X.XXX.X.X.XXXXX.X.X#X#XXX.X#XXXXXXX.X#X.X.X.XXXXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXX.X.X.XXX.X.X.X#X.X.X.X#X#XXXXXXXXXXX.XXX.X#XXX.X.X.X.X.X.X#X.XXX.XXX#X#X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X#XXX.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXX#X.X.X.X.X#X.X.X#XXXXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.XXX.X.X#X#XXX.X.X#X#XXX.X.X.X#X.X.X.XXXXXXXXXXXXX.X#X.X.X#X#X.X.X#X.X.X.XXXXX.X#X.X#XXXXXXX#XXXXXXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X.XXX.X.XXX.X.X.XXX.X.X.X.XXX.X.X#X.X#X.X.X.X.X#X.X.X#X.X#XXX.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.X.X.X#X#XXXXXXXXXXXXXXXXXXXXX.X.X.X.XXXXX.X.X.XXX.X.X.X#X.X.X#X#X.X.X.X#X.XXXXX.X.X#X.X#X.X#X#X.X.X.X.XXX#X.X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXXXX.X.XXX.XXXXXXXXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X#X.X.X#X.X.X.X.XXXXXXX.X.XXXXXXX.X#X.X.X.XXX.X.X.X#X.X.X#XXX.X#X.X.XXXXXXXXX#X#X.XXXXXXX#X.X#X.XXX.X.X.XXX#X.XXXXX.X.XXX.XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX.X.XXX.XXX.XXX.X#X.XXXXXXXXX.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.X.XXXXXXX.X.X.X.X.X#XXXXX.X#X.X.X.X.X.X.X.XXX.XXX.XXX#XXXXXXX.X#X#XXX.X#X#X.X.X.X.X#X.XXX.X.X.X.X.X.XXXXX.X.X.XXXXX.X.X.X.X.X.X.X#XXXXXXX.XXX.X.X#X.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X#X.X.XXXXX.X.X.XXX.X.X.X.XXX.X.X.X.X#X.X#X#X.X.X.X#X.XXX.X.XXX.XXX.XXX.X.X#X.XXX.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X#X#X#X#X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.XXXXX.X.X#X#X.X.X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X.XXX.XXX.X.X.XXX#X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX#XXX.X.X.XXXXX#X.X.X.X.XXXXX.X.X.XXXXXXX.X.X.X.X.X#X.X.X#XXX#X.X#X.X.X.X#X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXXXX.X.XXXXXXX#X.X.XXXXX.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.XXX.X#X#X.X.X#X.X.XXX.XXX#X.X.X#X.X.X.X.X.X.X.X.XXXXX.XXX.XXX.X.X#XXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.XXX.X.X#X.X.XXXXXXX.X.X.X.XXXXX.X.X.X.X.XXXXX.X.X.X.X.X.XXX#XXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX...X.......X..#....XXXXXXXX..X..#.....#.........#X........#.#........X..#X.........XX.....#.........#..........................X....#..XXXXXXX.X.X#X..#..X#....XXX......XX#.........#..........XXXXX#..X.X........XXXXX....X.......X......#..X#X#..XX..X..#........X....X..X.....X#...#...X.................#........XXX..X..XXX..#.#X....#.X..X....X............X..X..X...X............#.............#X#..XX.....#.#.#X....#..X.X#......................X..#.#.#.#X..............................XX#..X.........X..#.#....X..#.....#...#X..#X.......X....XXXX....#XXXXXXXXX.......XXXXX.......XXXXXX..........X..#....X.X..#.#.#..............X#......X.............X..................#..X.....XXXXXXX....XX....#.#.#X........#...........#.#..X....#X#.......X.....#X#..X.......X.......X#....XX......XXX..........#.....X.#....X#....X...X....#X..XXXXXXXXXXXXXXXX....X.#..X#..X......#......X....#........X..........#............X....X.........#X.X.........X...................X#X..#.....#..X.XX............XXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX.X#X.X.X.XXX.X.X.XXXXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXX#X.X.X.XXX.X.X.X.XXX.X#X.XXXXX.X.X.X.X.X.XXX.X.X.X.XXX#X#X.X.X.X#X#X.XXXXX.X#X.X.X.X.X.X.XXX.X.X#X#X#X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXXXX.X#X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X#X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXXXX.X.X.X.XXXXXXX.X.X.XXXXX.X.X.XXXXXXXXX.X.X.X#X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.XXX.X.X.X#X.XXX.X.X.X.X.X.X.X.XXXXXXXXX.X.XXX.X.X.X.X.X#X.X.X#X.X.X.X#X#X#X.X.XXX.X.X.X.X#X.X.X.X#X.X.X.XXX.X.X#XXX.X.X.X.X.X.X.X#X.XXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXXXXXXXX#XXXXX#X#X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X.X#X#X#X#X.X.X.X.X#X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X#X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX.X.X.X.X.XXXXX.XXXXXXXXXXXXXXX.X#XXX.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXXXXXX.X.XXXXX.X.X#X.XXXXXXXXX.X.X.XXX.X.X.X.X.XXX.X.X.XXX.X.X#X.XXX.XXXXXXXXX.X#XXX.XXX.X.XXX.X.X#XXX.X.X#X.X.X.X.X.XXX.X.XXX#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.X.XXX#X.X.XXX.X.X.X#XXXXXXX#X.XXXXX#XXX#X.X#X.X.X#X.X.X.XXX.XXX.X.XXX#X.X.XXXXX.X#X.X.X.X#X.XXX#X.X.X.X.XXXXX.X.X#X.X.XXX.X.X#X.X.X.XXX.X.X.X.X#X.X.X#X.X.X#X.X.XXXXX.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X#X.X#X#X.XXX.X.X.X.X#XXX.XXX.XXX.X.X.X.X.X.X.XXXXX#X.X.X.X.XXXXX.X.X.X.XXX.X.X.X.XXXXXXXXXXX.X.X.X#X.X#X.X.X.X.X.X#X.XXX.X.X.X.X#XXX.X.X#X.X.X.X.X#X.X#X.X.X.X.X.XXX.X.X.X#X.X.X.X.XXXXXXXXX.X.X.X#X.X.X.X.X#X.X.XXX.X#X.XXX.XXX.XXXXX#X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X#XXX.X#XXX#XXX.X.X.X.XXXXXXX.X.X#X.X#X.X.XXX.X#X.X.X.X.X.X.X.X.X#X#X.XXXXXXX.X.XXXXX.X.X.X#X.X.X.X.X.X.X#X.X#X#X.XXX.X.X.X.X.X#X.X.X#X#X.X#X.X.XXX#X.X.XXX#X#X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX.X.X.X.XXXXX#X.XXXXX.XXX.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.XXX.X#XXX.X.X.X.X.X#X#X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.XXX.X.X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.XXX#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#XXX.XXX.X#XXXXXXX.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.XXX.X.X.XXX.XXX#XXXXX.X.X.X.X.XXX.X.XXX.X.X#X.X#X#XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.X#XXX#X.X.XXXXX.X.X.XXXXX.X.X.X.X.XXXXX.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X.X#X.X#XXX.X.X.X.XXX.XXXXX.X.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX#X.X.XXXXX.XXX.X.XXX.X.XXX#X.XXX.X#X.XXX#X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X#X#X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXXXX.XXX.X.XXX.X.X#X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.XXX.X.XXX.X.XXX.X#X.X.XXX.X.X.X#X.X.X.X.XXX.X.X#X.X.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX.......XXX...XXXXX...X............X...X.#X.....X.....X.......XXX....#X........X....X..#......X.X.X.XXXXXX...........X............X........#.............#X.........X.......X.X.........X......#X#..X..#X.X..#....X...X..#.#.....X.....#........X..#....X........#...X....X...X..............#.......XXXXXXXX.........X...........X...X#.....#......X....#.........X.................#...#.#.......X......X.X...............X................#X...X...............X....#......X.X.........XXXXXXX...........X...XXX......X......X.............X.X...............X..#........X....#.XXX.#..............X.......X........#...........#.....X.....X......X....X..X....#X.......XXXX........X..X.........#X.X........#.#..X....X..............X........#..X..#..XXXX...#..X#X#X...X..#.......X.#X......X...X.....#....X....X....X.X#X..#...X........X#..........XX....X.........X#..........X.X#.....#.....X...........#...#................XXXXX.....X..#......XXX.....X....#....XXX..#X.X.........X#...#................XXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX.X#X#XXXXX.XXXXXXX.XXX.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXXXX.X.XXXXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#XXXXX.X#X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X#XXX.X#X#X#X.X.X.X#X.X.XXX.XXX.X#X.X.XXXXX.X.X.X#X.X.X#X#X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXX.X.X.X#X#XXX.X.X.X#X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X#X#X.X.X.X#X#X.XXX.XXXXX#X.X#X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X.X#X.X.XXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X#X#X.X#X.X#X.X#X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X#X#X.XXXXX.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X#X#X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X#X#X.X#X#X.X.X.XXXXX#X#X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX.X.X#XXXXX.X.X.XXX.X.X.X.X.X.X#X.X.X.X#X.X.X#X#X.XXXXXXXXX.X#XXX#X#X#XXXXX#X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X#X#X.XXX.X.X#XXXXX.X.XXX.X#X.X.X#X#XXX#X.X.X#X.X.XXX.X.X.X#X.X.X.X.X#X.X.X#X.X.X.XXXXXXX.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X#X.X.X.X.XXXXX.X.X.XXX.XXXXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.XXXXX.X#X.XXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXX.X.X#X#X.X.X.X#XXX#X.XXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.XXXXX.XXXXX.X.XXX#X.X.X.X#X.X.XXXXXXX.X.X#X#X.XXX.X.XXXXX.X.XXX#X#X#X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.XXXXX.X#X.X.X.X.X.X.XXX.X#X#XXX.X.X.X.X#X.X.XXXXXXX#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.XXX#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X#X#X.X#X.X.XXX.X.X.X.X.X.X#X.X.X#XXX.X.X.X.X#XXXXXXX.X.X#X.X.XXXXXXX.X.X#XXX.XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX.X.XXX.XXX.X.X#X#XXX.X.X.X.X#XXX.X.X.X.X.XXX.X.X.XXX.XXXXX.X.X.XXX.XXXXXXXXX.XXX#X.X.X.X.X.XXXXX#X.X.X#X.X.X.X.X.X.XXX.X.X#X.X.X.XXXXX.X.X#X.X#X.XXX.X.XXX.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.XXX.XXX.X#X.X.XXX#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXX.XXX#X.X#X.X#X.X.X.X.X.XXX#XXX.X.X.X#XXXXXXX.X.XXXXXXXXX.X#XXX.X#X.X.XXX.X.X.XXX.X.X.X#XXX.X.XXXXX.X.X.X#X.X#X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X#X.XXX.X.X.XXX#XXX.X.XXX.X#X#X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.XXX.X#X.X#XXX#X.X.X.X.X#XXX.X.X.X.X.X.X#X#XXXXX.X.XXX#X.XXX.X.X.X.X#X.XXX.X.XXX.X#XXX.XXXXX.XXX.XXX.X.X.X.X.X.X.X#X.XXX.X.X.XXX#X.X.X.X#X.X.X.X#X.X.X#X.X#X.XXX.X.X#X.X.X.X.X.XXX#X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.XXX.X.XXX.X.X#X.X.XXXXXXX.X.X.X#XXX.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X#X.XXX.X.X.X#X#X.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.XXX#X.X.X#XXX.X.XXX.X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX.#..X.............X#........XXXXX....#....X..........XXXX...........XXXXXXX#..X....#...#...#XXXXX#..X.......X.......X#............XXXX...#X.............X...............XXXXXXXXX....X.....#....X...X....#......XXXX...#...........#..X......#.X..............X#..X.......XXX#.......XXXXXXXX........XXXXXXXXXXXXXXXXXXX..............X....X.....#.#...X.....XXXXXX.........X..........#XXXXX..............#...............X.#X.X....X.#.X.........XXXX#.#.#X.X.X.....X........#XXXXX....X........................XXX..#..XXX.............X...X#XXXXX......X....X.....X..........#XXXXX...............X..#..X.........X..#..X...XXX....X.........X............X..#.#............X....................#X..............X......X....X...#.#.X.X............X#........X...X.....XXXXXXX#.........#.X..X...........X..X..X....#X......#....X.....X#.#.#.X.....#X...X.X....X....X....#.#X...........X.........X#...#X.................X.X.X.....X#.#....X.............X....#.X...........#.#XX.......X.....#.............X.#...#....XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX.X.X.X#X#X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXXXXXX#X#X.X.X.X#X.X.X.X#XXXXX.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.XXX#XXX#X.X.X#X.XXX.X.X.X#X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.XXX#X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X#X.XXXXXXXXX.XXX.XXXXXXXXXXXXXXXXXXXXX.XXX#X#X#X#X.XXX.X.X.X#X.X#X.XXX.X.XXXXXXX.X.X.X.X.X#X.XXX.X.X#X#XXX.X.X.X#X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.XXXXXXX.X.X.X.X.X#X.X.X#X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.XXX.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X#X.X#X.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.XXXXXXX#X.X.X.X.X.X.X.XXX#X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X#X.X.XXX.XXX.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.XXX#X#X.X.X.XXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX.X#X#X#X.X.X#X.X#X.X.X#X.X.XXXXXXXXX.X.X#X.X.X.XXXXXXXXXXXXX.X.XXXXXXXXXXX.X.X.X.X.XXX.X.X#XXXXX#X.X.X.X.XXX.X.XXXXX.X.X.X.X#X#X#X.X.XXX.X.X.X.XXXXX.X.X#X.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.XXX.X#X.XXX.X.X.X.XXX.X.X.X#XXX.XXX#X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X#X.XXX#X.X.X.X.X.X.X.X.XXXXXXX#X.X.X.XXX.X.X.X.X.XXX.XXX.X#X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.X#X#X.X.XXXXX.X.X#XXX.X#XXXXXXX.X#X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.XXXXX.X#XXX.X.X.X.X.X#X#X.X.X.X.XXXXXXX.X#XXX.X.X.X.X.X.X.XXX.XXX.X#X.X.X.X.X.X#XXXXX#X.X.X#X.X.X.X.X.X.X#X#X.XXX#X.X.XXXXXXX.X.X.XXXXXXX.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X#XXX.XXX.X.X.XXX.X.X#X.X#XXX.X#X.X.X.X.X.X.X#X.X.X.X.XXX.X.X#X.XXXXX.XXXXX#X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.XXX#X.X.X.X.X.X#X.X.X.X.X#XXXXXXX#X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.XXXXXXXXXXXXXXXXXX
.X.XXXXXXXXXXXXXXX#X#X.X.X#X#X.X.XXXXXXX.X.X.X.X.XXXXXXX.X.X.X.X.XXX.X.XXXXX.X.X.XXX.XXXXXXX.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXX.X.X.XXX.XXX.X#X.X.X#X.X.X.X.X.X.XXX#XXXXXXXXXXXXXXX.XXX.X.XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXX.X.XXX.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X#X#X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X#X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX#XXX.X.X#X.XXX.X.X.X.X.XXXXX.X.X.X.X#X.X.X.X#XXX.X.X.X.XXX.X.X.XXX.X#XXX.X.X.X.X.X.XXX.XXXXX.XXX.X.X.X#X.X.X.X.X.X.XXX.X.X#X.X#X.XXX.X.XXXXXXX.X#X.X#X.X.XXX#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X#X.X.X.X.X#XXX#X.XXX.X#X#X.X.X.X.X#X#X#X.X.X#X.X.X.XXX.X.XXX.X.XXX.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.X#X#X.X.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX#X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXXXX.X.X#X.X#XXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#XXXXXXXXXXXXXXXXXXX
....XXXXXXXXXXXXXX...#...........#XXXXX.....X....XXXXXXX....X..#.......#X..X..........X#X.X...............X#........X..........X...........X....X...........X..#.....#X#.#...#....XXXXXXXXXXXXXXXXXXX............X..XXXX.#XX...X...........X...#.X..XXXXXX...............X..X#................X........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....X.X.........#...#XXXXXXX..............#.#X....#......X...................X.X#.....#......XXX.........X.............X.X......#.......#.............X....X..#XXX..#...X.XXXX#.......X...#...XXXX.........X....#........X......X......X..........#X#.....#............X..X.#...#.......X.#XXXXX.....X.......XXXXX..X....................X.........X..#..........X........#X.......XX...........#............X......#...#........X.........XXXXXXX...X#....X..#...........X...........X.........X.X........X#X..........#.#.XX..#.X............X#....X.....X........#..XX...........XXXXXXX.#........X..#X.X.....X.....XXXXX....#...X...................XX......#.....XXX.....#X.XX..XXXXXXXXXXXXXXXXXXXX
.X.X.XXXXXXXXXXXXXXX.X.X#X.X.X.X.X#XXXXX.X.X.X.X.X.XXXXXXX.XXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X#XXX.X.X.XXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X#X.XXX.X.X#X#X#X.XXXXXXX.X.XXX#X#X.X.X.X.X.X#X#X.XXX#X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X#X.X.X.XXXXX.X.X.X.X#X#X.XXX.X#X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#XXX.X#X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.XXX#X.XXX.X.X#X.X.X.XXX#X#X#X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.XXXXX.X.XXX.X.X#XXXXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#XXX.X#X.X#X.X.XXX.X.X#X.X.X.XXXXXXXXX#X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X#X.X.X.X#X#XXX.X#X.XXX.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X.X#X.X.XXXXXXXXX#X.X#X#X.X.X.X.X#X#X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXXXX.X.X#X.X.X#X.XXXXXXXXXXXXXXXXXXX
X#X.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X#XXXXXXX.X#X.X.X.X.X.XXX#X#XXX.X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXXXXXX#X.X#X#X#X#X.XXX.X#X.X.X.X#X.X#X.X.X.X.X.X.XXXXX.XXX.X.X.X.X#XXXXX.XXXXXXXXXXXXXXXXXXXXX.X#X.X#X.XXXXX.X#XXXXX#XXXXX.X#X.XXXXXXX.X#X.X#X.XXXXXXXXXXX#X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX.X.XXX.XXXXX.X.X.XXXXX.XXX.XXX.X.X.XXXXX.X.X#X.X.X.X.XXXXX.X.X.X.X.XXX#X.X.XXXXXXXXXXX#X#XXX.XXX.X#X#X#XXX.XXX.X.XXX.XXXXX.X.X#X.X.XXXXXXXXXXXXX#X.X.X#X.X.XXXXX.XXXXX.X#X#X.X.X.X.X#XXX.XXX.X.X.X.X.X.XXX.X#X.X#XXX.X.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X#X#X.X.X.X#X.X.XXX.X#X#X.XXXXX.X.XXXXX.X.X#XXX.X#X.X#X.X.X.X.X.X.X#X.XXX.X.XXX.X#X.X.X.X.X.X.XXX.X.X.X#X.X.X#X.X.X.X#X.X.XXXXX.X#XXX.X.XXX.X.X#X.X.XXX#X.X#X.X#X.X#X.XXXXXXXXXXXXX#XXX.X.X.X#X.X.X.X.X#XXX#X.X.X.X.X#X.X.X.X#XXX.X.X.X.XXX.X.X#X.X.XXX.X#X.X.X.X.X.XXX#X.X.XXX.X.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X.XXXXXXX.X.X#X.X#X.X.X.X#XXX.X.X.XXXXX.X.X#X.XXX.X.X.X.X.X.X#X#X.X#XXXXX.X.X.X.X.XXXXXXX.X.X.X#X.XXXXXXXXXXXXXXXXXXXX
.X#X.X.XXXXXXXXXXXXX#XXX.X#X.X.XXXXXXXXXXX.X.X.X#X.X#X#X.X.X.X.X.X.XXXXX.X.X.X.X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X#X.X#X#XXX.X.X.X#X.X.XXX#X.X.X.XXX.XXX.XXX#X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.XXX.XXX.XXX#X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX.XXX#XXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X#X.XXX#X.XXX.X.X.X#X#X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX#X.XXX.X.X.XXXXXXXXXXXXX#XXX.X.X.X.X.XXX.X#X.X.X.X.X.XXXXXXXXXXXXX.X.X.XXX#X#X.XXX.X.X.X.X.X#XXX.XXXXX.X.X.X.XXX.X#X#X.X#X.XXX.X.XXX.X.X.X.X#X.X#X.X.X.X#X.X#X.XXX#X#X.X.X.XXX.X.X.XXX#X.X.X.X.X.X.XXX#X.X.X.X.X.X#XXX.X.XXXXX#X.X.XXX.XXX.XXX.X.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.XXX.X#XXXXXXXXXXXXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.XXXXXXX.X.X.XXX.X.X.X.X#XXXXXXX#X.X.XXX.X.X.X.XXX.X.XXX.X.X.XXX#X.X.X.XXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXXXXXX.X#X.X.X.X.X.X.X#XXX.X.XXXXXXXXXXXXXXXXXXXXX
.......XXXXXXXXXXXXX..........XXXXXXXXXXXXX....#.........X.#.....X.XXXX..X.......#X.X.........X#.................#...#.......X......X....X...............#......X...XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX.....X......................X..........#..X#................X..#....X...X.......X....#..X....#.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..X..................X...X#.......#X..........#...#.......#...............X........................XXXXXXXXXXXXXXXXX#..............X#.#.#....XXXXXXXXXXXXXXX....#X....#.....#.X...#X..#X...X...........X..X....X#.#.........X..............X...X.X#X..X......X.......X.......X............X.#.X.#.....#X.............X.......X...X...........X....#X...X...X..........#.#...X.....#.#.....X..........X.X.....XXXXXXXXXXX......XXX...#.............X...#..X..X...#XX.........XXXXXX.......XXXXXXX#...#.........X....XXXXXXXXX..XXXX..X..............X...XXXX......X.....X....#.#.......#...#.....#.........#....X....#......XXXXXXX....#.X.........#.........XXXXXXXXXXXXXXXXXXX
.X.X.X.XXXXXXXXXXXXX.X.X.X.X#XXXXXXXXXXXXXXX.X.X#X#X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X#XXXXX.X.X#X.X.XXX.X.X#X.X#X#X.X.X.X.X.X.X.X.X#X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X#X#X.X.X#X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.XXX.X#X.X.X.X#X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X.X.XXX.X#X.X.X#X.X#X.X.X.X.X#X.X#X.X.X#X#X#X#X.X#X#X#X.X.X.X#X#X.X.X.X.X.X.X.X.X#X#XXXXXXXXXXXXXXX#X#X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X#X.X.X#X.X#X#X.X#X#X.X.X#X.X#X#X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X#X.X#X.X.X#XXX.X#X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X#X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X#X.X.XXX.X#X#X.X.X.X.X.X#X.X#X.X.X.X#X.XXXXXXXXX#X.X.X.X#X#X.X.X.X.X.X.X.XXX.X.X#X.XXX.X.X.X#X.X.X.X.X.XXXXXXX.X.X.XXXXXXX.X.XXX.X.XXX#X.X.X.XXXXXXXXXXXXXXXXX.XXX.XXX.X#X.X.X#X.XXXXX.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X#X.X.X.X.X#X#XXXXXXX#X.X#X#X.X#X#X.X#X.X#X.X.XXXXXXXXXXXXXXXXXXXXX
XXX.X.XXXXXXXXXXXXXXX.X.XXX.X.XXXXXXXXXXXXX.X.X#X.X.X.X.X.X.XXX.X.X.XXX.X.XXX.X.X.X#X#X#X.X.XXX.X.X.XXXXX.XXXXXXX.XXX.XXXXX.X.X.X.XXX.X.X.X.X.XXX.X#XXXXX#X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.XXX.X.X.X#XXXXX.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.XXX.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X#XXX.X.XXX.X.X#X.X.XXX.XXX.XXXXX.X#X.X.XXXXX.XXX.X.X.X.XXX.X#XXX#XXXXXXXXXXXXXXX.X.X.X.XXXXX.X.X.X.X.X.X.X#X.XXXXXXXXXXX#X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.X#X#X.X.X.X.XXX.X.X.X.X.XXX#X.XXX.X.X.X.X#X.X.X.X.X.X.X.X#X#X.X.X#X.X#X.X.X#XXXXXXX.X.X#X.XXXXXXX.X.X.X.X.X#XXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX#X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X#XXXXX.X.X.X.XXX.X#X.X.X.XXX#X.X.X.XXXXXXX.X.X.X.X#X#X.X.X#XXX#X.X.X.XXX.X.X.XXXXX#X#X.X.X#XXX.X.XXXXXXX.X.X#X.XXXXXXX.XXX.X#XXX.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.XXX#X.X.X.X#X#XXX.X.X.X.X#X.X.XXXXX#X.X#X#X.X.XXX.X.XXX.X.X#X.X.X.XXX.X.X.X.XXX.XXXXX.X#X.XXX.X.X.X.X#X.X#X#X.X#XXXXXXXXXXXXXXXXXXXXXX
XXXX.X.XXXXX.X.XXXXXXX#X.X.X.X.X.XXXXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.XXXXXXXXXXX.X.X.X.X#X.X.XXX.X.XXX.X.XXX.X.X.X.XXX.XXX.X.X.XXXXX.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.XXXXX.X.X#X#X.X.X#X.X.X.X.X#X.X#XXXXX.X.X#XXX.XXX.X.XXX.X.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X#XXX.X.X.X.X.XXX.XXX.X#X#X#X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXXXXXX.X#X.X.X.X.XXX.XXXXX.X.X.X.X.X.X#X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.XXX#XXX.X.X.X.X.X#XXXXX#XXXXX.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXXXX#X.X.X.X.X#X.X.X.XXX#XXX.XXXXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXX.XXX.X.X.X.X.X.X.X#X.X.X.XXX#X#X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.XXX.XXX#X#X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXX
XXX#.....#.#....XXXXXXX...........X.XXXXXXXXXX...#..X..........#.............#X................#X...........X.XXXXXXX....#...X.........#..X.....X.........X.....X.....XXX..#X.XXXXXXXXXXXXXXXXXXXXXXX......X..X....XXXXXX.X...............X..#......X.X.................XXX#....XX..X.........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...X....#....XXX.....X..#X....#...................#X....X..XXXXXXXXXXX....#X..X......X....X...X....................X....#X.X............#...X.......#..XXXXXXXXXXX..#.#.......#X...X...............X#.X.....X.......#X........#......X...X......#X.X#X#...#.......X....X................#.X..........X......#X.X...X...XXXXX..X......XXXXXXXXXXXXXXX..#X..X..........X....X.....#....X............X.X..........X.....XXXXXXXXXXX......#X...........X...XXX..#.............X......X.........X..#...#............X.......XXXXXXXXXXXXXXXXXXX..#X......#.#.X..............XXX...........X.XXX..#............X...XXXXX#....X....X...#.....#......X......#..X.X#..X...XXXXXXXXXXXXXXXXXXXXXX
XX#X.X.X.X.X#X.XXXXXXXXX.X.X.X.X#X.X.XXXXXXX.X.X.X.XXX.X.X#X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X#X.X.XXXXX.X#X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.X.X#X#X.X.XXXXX.X#X#XXXXXXXXXXXXXXXXXXXXX.X#X.X#X.X.X.XXXXXXX.X.X#X.X#X#X#X#X.XXX.X.X.X#X.X#X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.XXXXX.X.X.X#X#X#X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.XXX.X.X#X#X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXXXX.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#XXXXXXXXXXX.X.X.X.X.X.X#X#X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X#X.X.X.X.X#X.X.X.X.X#X#X#X#X.X.XXXXX.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X#X.X.X#X#XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X#X.XXXXX#XXX.X.X#X#X.X.X.X.X.X#X#X.XXXXX.X#X.X.X#X#X.X.X.X.X#X.X.XXX.X.X#X.X.X#X#X#X.X.X.X.X.X.XXX.XXXXXXX.XXXXXXXXXXXXX.X#X.X.X#X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X#X.X.XXX.X.X.X.X.X.X#X.X#X#X.X#X.X#X.XXX.XXXXXXXXXXXXXXXXXXXXXXX
XXX.XXXXX.X.X.X.XXXXXXX.X.X.X.XXX.X.XXXXXXX.X.X#X.XXXXX.X.X.XXX.X.X.X.X.XXXXX.X#X#XXXXX.X.XXX.X.X.XXXXX#X.X.X.XXXXXXX.XXX.XXX#X.XXXXXXX.X#X.X.XXX#X.X.X.X.X#X.X.XXXXXXXXX.X#X.XXXXXXXXXXXXXXXXXXXXXXX#X#X.X.X.X.XXXXX.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXX#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#XXX.X.X#XXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X#X.X.X#X.X.X.X.XXXXX.X.X.X.XXX.X#X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.XXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.XXXXXXXXXXX.X.X.X.XXX.XXX.XXXXX#X.X.X.XXX.X.X#XXX.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX#X.X#X.X.X.XXX#X.X#X.X.X.XXXXX.X#X.X.X.X.X#X.X.X.X.X.XXX#X#X.XXX.XXXXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X#X.XXXXX.X.X#X.X.X.X#X.X.XXXXXXX.XXXXXXXXX.X.X.X#X.X.X.X#X.X.X.X.X.XXXXX#X#X.XXX.X.X.X.X.X.X.X.XXX.X.XXXXX.X.XXXXXXXXX.X#X#X#X.XXX.X#XXXXXXXXXXX#X.XXXXX.X.X.X.XXX#X.X.X#X.X.X.X.X.X.X#X#X.XXXXX.X.X.X.X.XXXXX.X#X.X.X.X.X.X#X.X.X#XXX.XXXXX#X.XXXXXXXXXXXXXXXXXXXXXX
XX.X.XXXXX.X#X.X.XXX.X.X#X.X.X.XXX.XXXXXXX.X.X.X#XXXXX.X#X#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.XXX.XXXXX.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.XXXXX.X.X.XXX.X.X.XXXXXXX.X.X#X.XXX#X.XXX.X.XXX.X#X.X.X#X#X.X.X#X#X.X.X.XXX.X.XXXXX.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.XXX#X.X.X.X.XXX.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X#XXX.XXX.XXX#XXX#XXX.X.X.X#X.X.X.XXXXXXX.X#X#X.X.XXX.XXX.X.XXX.X.XXX#X.XXX.XXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X#X.X.X.XXX#X.X.X.X.X#X.XXX.X.X.X.X.X.X#X#X.X.X.X.X.X.X#X#X.X.X.X.XXXXX#X.X.X.X#X.X.X#X#X.XXX.X#X.X.X.XXX.X#X.X.X.X.X.X.XXX.XXX.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXX.XXXXXXX.XXX.X.X.X.X.X.XXX#X.X.X.XXX.XXXXX.X.X.X.X.X#X#X.XXX.X.X.X.XXX.X.XXX.XXX.X.X.X.X.XXXXX.X#X#X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.XXXXX.X.XXX.XXX.X#XXX.X.X#X.X.X.XXXXXXX.XXX.XXX.X.XXX.X.X.X.XXX.X.XXX.XXX.XXXXXXXXXXXXXXXXXXX
XXX.XXXXXXX.X.....X#............X..............#....X.......X................X..........................XXXXXXXXXXXXXXXXXXX..#......XXX..#.#X.X...X.....X..#.............#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......XXXXX#....X.......XXXXX.......XXXXX#.........X.X......X......#.......#..X.....X#X#.......#X.X...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..#...#....X...............X.X......#XX.X......X..#...............X.........#...X.......#XXXXXXXXXX.#...#.X......X.X#.....#XX....X...X.....X......#X......XXXXXXXXXXXXX......................X..............X..X.....X#...#...........X................X#...#.........X....X........#.........#.......X...X...#.......#.X................XXXXXXXXXXXXXXXXX.....X..........X....XXXXX#X...X....#.......#.XX..............X..........X#XXXXXXXXXXXXX................#X#.......#XX.#.X......................X..X...#....X...................X#.................................X....X...X.....XXXXXXX#.#...X.........X........XXXXXXXXX.....X.....X...............X..X....XXXXXXXXXXXXXXXXXX
XX#X.XXXXX.XXX.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXXXXXXXXXXXXXXXXXXXX.X.X#X.XXXXX.X.X#X.X.XXX.X#X#X.X#X#X#X.X.XXX.X.X.XXXXXXXXXXX.XXXXXXXXXXXXXXXXX.X#XXXXXXX.X.X.X#X.X#X.X#XXXXX.XXX.XXXXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.XXX.X.X.X.X.X.X.X.X#XXX.X.XXXXXXX.X.X.X.X#X.X.X#X.X.X.X.X.X.XXX.X#X#X.X.X.X#X.X.XXXXX#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.X.X.XXX.XXXXXXXXX.X.X.X.X.X.X#X.XXX.X#X.X.XXX.X.XXX.X.X.X#X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.X#X.X.X.XXXXXXXXXXXXXXXXXXX.X#X.X#XXX.X.X.X.X.XXXXX.X.X#X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.X#XXXXXXXXXXXXX#X.X.X.X.X.X.X#X#X.X.X#X.X#X.X.X.X#X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X#X.X#X.X#X#X.X.X#X.X.XXX.X.XXXXXXX.X.X#X.X.X.X#X.X.X.X#X.X.XXXXXXXXXXX.X.XXX.X#X.X#X#X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXXXXXXXX
XXX.XXXXX.X#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X.XXXXXXX.X#X.X.X.X#X.X.X.XXX.X.X.X.XXXXX.X#XXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X#X.XXX#X.X#X.X.X#X.X.X.XXX.X#X.X.X.XXXXXXX.XXXXXXXXXXX.X.XXXXXXXXXXXXXXX.X.X.XXXXX#X#X.X.X.X.X.X#X.XXXXXXXXXXXXX#X.X.X.XXXXXXX.X#XXX.X.XXXXX.X.X.XXX.XXX.X.XXX.X#X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXX.XXX.XXXXXXX.X#X#X.X.X.XXX.XXX.X.XXXXXXX.X#X.X#X.X#X.X#X.X.X.X.X#XXXXXXXXX.X.X.X#X.X#X#XXXXX.X#X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.XXXXXXX#X.XXX.X.XXX.X#X#XXX.X.X.X.XXX#X.XXXXXXX.X#X.X.X.XXX.XXXXXXX.X.X.X#XXXXX#X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.X#XXX.X#X#X.X.X.X.X#X#X.X#XXXXXXX#X.X.XXX#X#X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.X#XXX.X.X.X#X.XXXXXXX#X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXX.X#X.XXXXXXXXXXX.X.X#XXX.X.X#X.X.X.X.X.X.X.X.X.XXX#X#X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.XXX.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X#XXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.XXX.X.X.X.X.X#X.XXXXX.X.X#X.X.X.XXXXXXXXXXXXXXXXXX
XX.X.XXXXX.X.X.X.X.X.X#XXX#X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.XXX#XXXXX#XXX.XXXXX.X.X.XXXXXXX#XXXXXXXXXXXXX.XXXXXXXXXXX#X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X#X#X.X.XXXXXXXXXXXXXXXXXXXXX.X.XXX.XXX.X.X.XXX.X#X.XXXXX.X.X.X#X#X.X.X.X.XXX.XXX.XXX.X.X.X.XXX.X.X.X#X.X.X.XXXXX.X.X.X.XXX.XXX.XXX.X.XXX#X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X.XXX.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.XXX.XXX.X#X.XXX.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X.X#X.X#X#X.X.X.X.X#X.X.X.XXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXX.XXXXX#X.X.X.X.XXX#X#X.XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X.XXX#XXX.X.X.XXXXX.X.X.X.X#X.X#X#X#XXX.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X.X.XXX.X.X.XXX#X.X.X.X#X.X.X.X.X.X.X#X.X.X#XXX.X.XXX.XXX.XXX.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X.X#XXX.XXX.X.X.XXX.X.X#X.XXX.XXX.X#X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXX.XXX.X.X.X.X.XXX.XXX.X.X.XXXXXXXXXXX.XXXXX.X.X.XXX.X.X.X.X.X#X#XXX.X.XXXXXXXXXXXXXXXXXXX
X..#..X.........X.X..#.#....X.XX..XX.......X....................XXXXXXXXXXXXX...XX.....X.#X.XX....XXXXXXXXXXX...XXXXXXXXXXX#....X#X....#...#........XXX......#.....#XXXXXXXXXXXXXXXXXXX.........................XXX....XX....#............X..........#...............#..XX......X...X#..................X#......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......#......XXXXXXXXXXXXXXXXXXX........X.#XX.#..........XXXXXXX..X.............X.................X...XXX......X.......X....#........X........#...#..X.........XXX.......X.X................#.....#X................X..............X........................X.....#.X.........X..X....................X........X#...X..............XXXXX.........XXXXX..#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#....XXXXX.....XXXXX#...X.................X.#..........X.X......X.#...#..........X............XX.......X...X.X...X..#.#X.X.X#..X...X..X.#...X..X#...X.#.X....X.........X........X........XXXXX...X.......X................#XXX.X....#............XXX..X.#......XXXXXXXXXXX....#....X...........XXXX....XXXXXXXXXXXXXXXXXX
XX.X.X.X.X.X.X.X#X.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXXXXXXXXXX.XXX#X.X.X.X#X.X#X.XXXXX#XXXXXXX.XXXXXXXXXXX.X.X#X.X.X#X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.XXXXX.XXXXX.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X#X.XXX.X#X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.X.X#X.X.XXX.X.X.XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X#XXX.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X#X#X.X#X#X.X#X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.X.XXXXXXX.X.X#X.XXXXX#X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXX.X.XXXXXXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X#X#X.X.X.X.X#X#X.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.XXXXX.X.X.X.X.XXXXXXXXXXX.X.X.X.X#X.X#X.X.X.X.XXXXX.X.XXXXXXXXXXXXXXXXXXX
X.X#X.X.XXXXX.X#X.XXX.X.X#X.X#XXX.X#X.X#X.XXX.X.XXX.X#XXXXXXX.X.XXXXXXXXXXXXX.X.X.X.X.X.X#X.X#X.X.XXX.X.XXXXX.X.XXXXXXXXX.X.X.X.X.X.X#X.XXX.X.X.X.XXXXX.X.XXX.XXXXX.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X.XXX.X#X.X.XXX.X#XXXXXXX.XXX#X.XXXXX.X#X.X.X.X.X.X#X.X.X.X.X#XXX.X#X.X.X.X#X.X.X.XXX.X.X.X.X#X.X#X.X.X.XXXXXXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXX.X.X#X#XXX.X#X.X.X.X.X#XXXXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXX#X.X#XXX.X#X.X.X.X.X.X.X#X#X#XXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXXXX.X.X#X.X.X#X.X.X.X.XXXXXXX.X.X#X#X.X#X.XXXXX.X#XXXXXXXXXXXXX.X.X.X#X.X.XXX.X.XXXXXXX.X.X.X.XXXXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X#X#X.X.X#XXX#X.X#X#X.X#X.XXXXXXXXXXX.X#X#X#X.X#X.X#X.XXX#X#X.X.X#X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X#X.XXXXX.X.X#XXX.X.X.X.X.X#X.X#X.X.X.X#XXXXXXXXXXX.X.X.X.X#X.XXXXX.X.X.X.XXX#XXX.X.XXX.X.X#X.X.X.X.XXX.X.X.X#X.XXXXXXXXXXX.X.X.X.XXX.X.X#X.X.X.X.XXX.X.XXXXXXXXXXXXXXXXX#XX
XX.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X.X#X.X.XXX#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X#XXXXX.XXX.X.XXXXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.XXX#XXX#XXX.X#XXX.X#X.X.XXX.X.X.X.X.XXX.X.X.XXXXX.X.X.XXX.X.X.XXX.X.X.X.X#X.XXX.X.X.XXX.X#X.XXXXXXX.X.X.X#X#XXX.X.X.X.X.X.X.X.XXX.XXXXXXXXXXXXXXXXXXXXX.X.X.XXX.X.XXX.XXX.XXXXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X#X.X.X.XXXXXXXXXXX.X#XXX.X.X.X.X.X.X#XXX.X.X#X.X.X.XXX.X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.XXX.X.X.X.X.X.X.X.X.X#X.X#X.X#XXX.X.X.X#X.X.X.XXX.X.X.X#XXX.XXX.X.X.XXX.X.X.XXXXX.XXX.XXXXX.XXXXXXX.X.XXX.X.X.XXXXX.X#X.X.X.X.X.X.X.XXX.XXX.XXX.X.XXX.X.X#X#X.XXX.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X#XXX#X.X.X.X#XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#XXX.X#XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.XXX.X.XXX#X.X#X.X.X.X.XXX.X.X#XXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.XXXXX.XXXXXXXXXXXXX#X.XXXXXXX.X#X.XXX.X#X#X.X.X.X.XXX.X.XXXXX.X#X.X
X...X................#...#..X#X..............#............X....#XXX....................#....X....XXXX....................#..XXX......#XXXXX...XXX...XXX.........XXXXXXXXXXXXXXXXXXXXXX......X......XXXXX........X..X..............XXXXX........#.#.#..X..X...X.#..........XXXXX.....XXXXXXX....#.XXXX#...............#X......#X...XXXXXXXXXX............XXX...X...XXXXXXXXXXXXXXXXX..........#...#.......#XXXXXXXXXXXXXXXXX....#...#...#X#XX......X.........X......#......X......#...#.....#.........#.......#.#..............X.X#...X..X#X...X....#.......#.X..........X#....X......#..................X...X....#XXX......XXXX#X#X.......XXXXXXX...............X........XX.........X......XX.....X.......X........XXXXXXXXXXXXXXXXXX......................X....X..X..XX.#...X.....#.......#XXXXX....#...........X..X........X..X...X.....X......X.........#X......#....XXXX................X#.#X.......X....X.X........X.................X#...........X......X.XXXXX..#..X#......X....#.X....XXXXXXXXXXXXXXXXXXXXXXXXXXX.......XXX......X...................#..
XX.X#X.XXX.X.X#X.X#X#X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.XXXXXXX.XXXXX.XXXXX.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X.X#XXXXXXX#X.XXXXXXX.X.X.X.XXX#X.X.X.X.X#X.XXX.X.X.X.X.X.X.XXXXXXXXXXXXX#X#X.X.X.XXXXX.X.X#X.XXXXXXXXXXXXXXXXX.X.X#X#X.X.X.X.X#X#X.X#XXXXXXXXXXXXXXXXX.X.X#X.X#X#X#X.X.X.X.X#X#X.X#X#X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X#X.X.X.X.X#X.X.XXX#X.X.X.X.XXX.X.XXX.XXX.XXX.X.X.X.XXXXX.X.X.X#X.X.X#X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X#X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXXXX.X.X#X.X#X#X#X.X.XXX.X.X#X.X.X.X.XXX.X.X#X#X#X#X.XXX.X#X.X.X.XXX.X.X.X.XXXXX.X#X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X#X.X.XXX.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X#X.X.XXX#X#X#X.X.X#X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.XXX.X.X#X.X.X#X.X.X.X#X.X.X#X.X
X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X#XXX#X.X.XXXXX#XXX.X.X.XXX#X.X.X.X.XXX.X.X.X.X.XXXXX.XXX.X#X.X#XXX#X#XXX.XXXXX.X.X.XXXXXXX#X#XXX.X#XXX.X.X.X#X.X.XXXXX.XXX#XXXXXXXXXXX.X#XXX.X#X.XXXXX.X#XXXXXXX.X.X#X.XXX.X#XXX.XXX.X.X#XXXXX#X.X.X#X#XXX.X.X#X.X#X.X.X#XXXXX.X.X.XXXXX.X.X#X.XXXXX.X.X#X.X.X.XXXXX.X#X.XXX.X#X.XXXXXXXXXXXXX#X#X.XXXXXXX.X.X.X.X#XXXXXXXXXXXXXXXXXXXXX#X.X.X.X.XXX.X.X#XXXXXXXXXXXXXXXXXXXXX.XXX#X.X#X.XXX#X.X.X.X#X#X.X.XXX.X.X.X#X.X.X.X#XXX#XXX#XXXXX.X.X#X.X.X.XXX.X.X.X.X.X#X#X.XXX#X.X#X#X#X.XXX.X.X.X.XXX.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X#X#X.XXXXX.X#X.X#XXXXX.X.X.X.X.XXX.X.X.X.X#X.X.X.X.XXXXXXXXXXXXX.X#X#X.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X#XXXXX#X.X.X#X#X.X.X.XXXXXXXXXXXXXXX.X.X#X.X#X.X.XXX.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X.XXXXX#X.X.X.X.X.X.X.X.X.XXXXX.X#X.X#X.X.XXX.X.X#XXX#X.X#XXX.X.X.X#XXX#X.X#X#X.XXX.X#X.X.XXX.X.XXXXX.X.X.XXXXX.X#X.X.X.X#X.X.X#X.XXX#X#X.X.XXX.X.XXX#X#X#XXXXX.X.X.X.XXXXX.X.X.X#X.X#X.X#X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#XXX.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X#
.X.X.X#X.X.X.X.X#X#XXX.X.XXX.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.XXXXX.X.XXX#XXX.XXX.X#X.X.X.X.XXX.X#XXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X#X#XXXXXXXXXXX.X.XXXXX.XXX.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.XXX#X.X.X.X.X.X.X#X.X.X.X#X.XXX.X.X.X.X.X.XXX#X.X.XXX.X.X#X#X.XXXXX.X.XXX#X.X.X.X.X.X#X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X#X#X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXX.XXX.XXX#XXX.X.XXX.X#X#X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X.XXX.X.XXXXX.X.X.X.XXX.X.X.X.X#X.X.X.X.X#X#X#X.XXX.X.X.XXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X#X.XXX.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXX.XXX.X.X#X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X#X.XXX#X.X.X.XXXXX#X.X.X.X.XXX.X#X.X.X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X.X#X.X.X.XXXXX.X.X#X#X.X.X.X.XXXXX.X.XXXXX.X.X.X.X.X#XXX.X.X.X.X.X#X.X.XXXXXXXXX.X#X.X.X.X.XXX.XXXXX.X.X#X.XXX.X.X#X.X.X#X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X#X.X
...X.....X..........X.....X......#...#...X...........X............X.X..X....X.....X....#....X#....X......#X#X.X.X#............X.....XXXXXXX..X.....#........X.X.....X#.#.......XXXXXXXXX...........#.............#.......XX#.....#..X..........X.......#.#.#....X....#X#..............X.......X...XXX#......X#.......#...#...#X..#X#............X#...........X.#...XXXXXXXXXXXXXXXXXXXXXXXXX...........#.X....XXXXXXXXXXXXXXXXXXXXXXXXX#..........X....X........X.X.......X...............X......X..X#..X.X......#..X.....X#...#X.........X#..X....#.X......X#..XXX............X..X....#.XXXXXX#......X.....X................#X#..........X.........X................X.......X...X....X...........X...XX.......#...#XXXXXXXXXXXXXXX.................XXXX..X.........X#......X.......X.............X....#...XXXX..............#..X.........X........................#..X#..XXXXX........#........X......XX#.....X......X.......X#............XXX..#.X...#...#X...X.........XXX....#...#.#..X.......XXXXXXXXXXXXXXXXXXXXXXX#................XXXXX....X..X....X....
.X.X.XXX.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXX#X.X.X.X.X.X.X.X.X#X.X#X#X#X#X.X.X.XXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X#XXX.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.XXX.X#X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXXXX.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.XXX#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X#X.X#XXXXXXXXXXXXX.X#X.X.X#X.X#X.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.XXX.X#X#X.X.X#X.X.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X.X#X.X#X.X#X#X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X#X#X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X#X#XXXXXXX.X#X.X#X.X.X.X.X
X.X.XXX.X#X#X.X#X.X.X.X.X.X.X.XXX.XXX.X#X.X.X.XXX.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X#X.X.X#X.X.XXXXXXX.XXX.X.XXXXX.X.X#X.XXX#X.X.X#X.X.X.XXX#X.X#X.XXXXXXXXXXXXXXX.X.X#X.X.X.XXX.X.X.X.XXX#X.X.X.XXX.X.X.X#X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.XXX.XXX#X#XXXXX.X.XXXXX.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X#XXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X#XXX.X.XXX#X.X.XXXXX#X.X.X.X.X.X.X.X.X#X.XXX#XXX#XXXXX.X.XXX#XXX.X#X.XXX.X.XXX.XXXXXXXXX.X.X.X#X.X.X#X.X.X.X.XXX.X.X.X.X.XXXXXXX.X.XXXXX.X#XXX#XXXXXXXXX.X.X.X#XXX.X.X#X#X.X#X.X.X.X.XXX.X.X#X.X.X#X.X.X.X#X.X.XXX.X.X.XXX.X.XXX.XXX.XXXXXXXXXXXXXXX.X.X#X.X#X.X.XXX.X.XXX.X.X.X.X.X#X.X.X.XXXXX#X#X.X.X.X.X.X.XXX.X.X#X.XXXXXXX#XXX.X.XXX.X.X.XXX#X.X.XXX.X#XXX.X#X.X.X.X#XXXXX#X.X.X.X.X#X.XXX.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X#XXXXX#X#XXXXXXX.X.X.XXX.X.X#X.XXX.X.X.X.X.XXX.X.X.X.XXXXX#X.XXX#X#X.X.X.X.X.X#X.X#XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X.XXXXXXX.X.X.X.X.X.X.X.XX
.X#X.X.X.XXX.XXX.X.X.X.X.X.X#X.XXX.X.X.X.XXX#X.XXX#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX#XXXXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X#XXXXX.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.XXXXXXXXX.X.X.X.XXX#XXXXX.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X#X#X.XXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXX.XXX.XXXXXXXXXXX.XXX.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.X.XXX.X.XXX#X#X#X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.XXXXX.X.X.XXX.X.XXXXX#X.X.X.X.X.X#X.X.X.XXXXXXXXXXX.X.X.X.X.XXX.X.X.X.XXX.XXX#X.X#X.X.XXX.X.X.X.X.X#XXX.X.X.X.X.X#X.X.XXX.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X#XXX.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.XXX.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.XXXXX.XXX.X.X.X.X#X.X.X.X#XXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X#XXXXX.XXX#XXX.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.XXXXX.X#X.X.XXX.X.X#X.XXXXX#X#XXX.X.X.X.X.X
.......#..X..XX........................................#.....#X..............#.X.#...#XXXXXXXXXX........X.....X.X..#.................#......XXX.................X..#..........XXXXXX....X#.....XXXXX......X..#......XXX......#X...X..#...X......XX...#XXX#.....#..X..#X.X...X.......XXX..#.......X........XX.#....X......#X...XXXXX....#X#............X.....X..X......XXXXXXXX......XXXXXX................XXXXXXXXXXXXXXXXXXXXXXXXXXXXX...X#..X#..X......#X.X........................XXXXXX.....XXXX...#.....#..X.........X.X..#......XXXXXXXXXXX......X....X.........X...............................................X...........X..............X.X....X....#X..XX....#...#X....XX....#.#.........X.#...#................X.....X#X#X#.#.X..X..............#X........................X...........X....XXXXX#X.............X.X....#.............X.X.#X................#..........XXX...XXXXXXXXXXX...........................X.X......#.XX..#...#..........X............#..XXXXXXX...................XXXXXXXXXXX....#.#X...........X...X.........XXXXX#.XX#.#....
XX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X#X#X#X#X.X.X.X#X.X.X.X.X#X#XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.XXXXXXX.XXX.XXX.X.X.X.XXXXX.X.X#X.X.X.X.X.X.X.X.X.XXXXX.XXXXX.X.X.X.XXX.X.X.X#X.X#X.X#XXXXX.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X#X.X.X#X.XXX.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXX#X.X.X.XXXXXXX.X.X.X.X#X#XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X#X.X#X#X.X#X.X.X.X#X#XXX.X.X.X.X.X.XXXXXXX#X.XXXXX.X#X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.XXXXXXXXXXX.X#X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X#X.X#X.X.X#X.X#X.X.XXX.X.X.X.X.XXX.X.X.X.X.X#X#X.X#X.X.X.X.X#X#X.X.X.X.X.X#X.X.XXX.X.X.X.X.XXX.XXX.X#X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.XXX.X.X.X.X#X#X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#XXXXX.X.XXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXXXX.X.X.X.X.X#X.X.XXX.X#X.X#X.X.X.XXXXXXXXX.X.X#X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXX#X.X.X.X.X.X
XXX#X.X.X.X.X#X#XXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X.X#X.X.X.X.X#XXX#X#X.X.X.X.X.X.X.XXX.X#X.X.XXX.X.X.X#X.X#X.XXX.XXXXX.X.X.XXXXX.X.X.X.XXXXX.X.X.X.X#X.XXXXX#X.X#XXXXX.X.X#X.X#XXXXX.X.XXXXXXX.X.X.XXXXX#X.XXX.X.X.X.X.X.X.X.X.X.XXX#X.XXXXXXXXX.XXXXX.X.XXX.X.X.X.X.XXX.X.X.X#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.XXXXXXXXX.X#X.X.XXXXXXX.X.X.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X.X.XXXXXXX.X.X.X#X.X.X.XXXXXXXXXXX.X.X.XXX.X.X.XXXXX.XXX.X.X.X.X.X.XXX.X.X#XXXXXXXXXXXXX.X.X.XXX#X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#X.X.X.XXXXX.X.XXX.X.X#X.XXX.XXX.X.X.X.X.XXX#X.X.X.X#X#XXX.X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X#X.X.X.XXX.X#X.X.X.X.X#X.X#X#X.X.X.X.XXX.X#X.XXXXX.X#X.X#X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X#X.X.X.X#X#XXX.X.X.X.XXX.XXXXX#X.X.X.XXXXXXXXX#X.X.X.XXX#X.X.X.X.X.X#X.X.X.X.X.XXXXX.X#X.X.XXX#X.X.X.X.X.X#X.X.X#X.XXXXXXXXXXXXX.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X#X.X.X#X.X#X#XXX.X.X#X.X#X.X#XXXXX.XXX.X.XXXX
.XXX.XXX.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#XXX.XXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.XXX.X.X.XXX.XXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X#X.X.X#X.XXX.XXX#X.X.X.X.X.X.X.X.X#X.XXX.XXX.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXX.X.X.X.X.XXX.X.X#XXXXXXXXX.X.X.X.XXX.XXXXXXXXXXX.X#X.X.XXX.X.XXXXX.X.X#X#X#X.X.XXX.XXX.X.XXXXXXXXXXXXX#X#X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X#XXX.X.X.X.X.XXX.XXX#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X#X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX#X.X.XXX#XXX#X.XXX.X.X#X.X.X.X#X.X.X.X.X.X.X#XXX.XXX.XXX.X.X.X.X.X#X#XXX.X.X.X.X.XXXXXXX.X.X.X.XXXXX.XXX#XXX.X.X.X.XXX.X.X.X.XXX.XXX.X.XXX.X.X.X#X#X.X#X.X#X.X.XXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X#X.X.XXX.X.X.XXX.X#X.X.X.X.X.XXXXX.X.XXX.XXX
...#.........................#..X....#.....X....XXX..#X..#..X#X#.#X..X.#X#X......#....X...............X...X......#.....X......X.....X.XX.....#X...X.........X..............#....X........#........X......XX#......X...........X..X..X..#..X....#X..#.........X.#.....X...........#.......#..X..........XX..#...#X.......X.........X.....X..#....XX.#X#X#...#........XXX..#..............X....X....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX........#X......#.....#XXXXXXXXXXX.......XXXXXXXXXXXXX.........X....X.............#..X#.X.......#XXXXXXXXXXX....X.....#X#...#X#.......X..X..#...#...........X.X...#.#............X....#...........XXXXXXXXXXXX....X.X.....#X....#.#..X#.#X......X.........#.#..XXX......X....X....X.....#.#X.X.XXXXXXXX.......#X#.#X#.#..X....X................X....X.........#......XXX#....X....#..........X.XX........X..#.X.#XXXXX...XXXX.......#X.....XXX....X...#XXXXXXX......XXXXXXXXXXXXXXXX......#XX...#....XX.XXXX.....X...X#X#.#..X...X#X#XXXXXXXXX....#.X...X.#.X.XXXXXXXXXX......X....X..#XX...#.....#.....X.......X..........XX
.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXX#X.X#X.X#X.X.X.X#X.X.XXX.X.X.X#X.XXX.X#X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.XXX#XXX.X.X.XXX.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X#X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.XXX.X.XXX.X#X#X.X.X#X.X.X#X.X#X.X.XXXXX.X.X.X.X.X.XXX.X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXX.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X#XXXXXXXXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.XXX.X#X.X#X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.XXX.X.XXX#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X#XXXXX.X#X.X.X#X.X.XXXXX.XXX#X#XXXXXXXXX.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXX.X.XXX.XXX#X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.XXX.X.X.X.X.XXX
XXX#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X#X.XXX.X.XXX#X.X.X.X.X.XXX#X.X.X#XXX.X.X.XXX.X.X#X#X.X.XXXXX.X.X.X.X.X.X#X.X.X#X.XXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X#XXX.X.X.X.X.X.XXX.X.XXX.X#X.X.X.X.XXX.X.X.XXX.XXX.X.X.X.XXX#X.XXX.X.XXXXX#X#X.X#XXXXX.X.X.X.X#X.X.XXX.X.X.XXX.X.X.X.X.X.XXX.XXX.X.X#X.X.X.X.XXX#X#X.X.X.X.X.X.X#X.X.X.X#XXXXX#X#X.X#X.X.XXX.X.X.X.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X#X.X.X#X.X.XXXXXXXXX#X.XXXXXXXXXXXXXXXXXXX.X#X.X#X.X.X.X#X#X#X#X#XXX#X#X.X.X.XXX.X#XXXXXXXXXXX#XXX.X.XXX.X#XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.XXXXXXX#X#X.X.X.X.X.X.XXX.X.X.X#X#XXXXXXX#XXXXX.X.X.XXX.X#X.X.X.XXX.X.X.X#X.X.X#X.XXX.X#X.X.X#X.XXXXXXX.X.XXXXX#X.X.X.X.X#XXX#X.XXXXXXX.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.X.X#X.X.X#X.X.X.XXX.X.X.X.X.XXXXX.X.X.X.X#X.X.X.X#X#X.X#X#X.X.X.XXXXX.X.X.X#X.X.XXX.XXXXX#X#X#X#X.X#X.XXXXX.X.XXX.XXXXXXXXXXX.X.XXXXXXXXXXXXXXXXX.X.XXX.X#X.X.X#X.XXXXXXX.X.X#X.X.X.X.X.X.X#X.X#XXXXXXXXXXX#X.X.X#XXXXX.X.X.XXXXXXX#X.X.X.X#XXX.X.X.X#X.X.X.XXX.X.X.XXX.X#XXX#X#X.X.X.X#XX
XX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.XXX.X.X#X.XXX.X.X#X.X.XXX.X.X#X.X#X#X.X.XXXXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X#X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.XXX.X.X#X.X.XXX#X#X#X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#XXX#X.X.X.X.X.X.X#X.XXXXXXXXXXX.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXX.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.XXXXX.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.XXX.X.X#X.X#X.XXX.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.XXXXXXXXXXXXX#XXX#XXX.XXX.X.X.X#X.XXX#X.XXX.XXXXXXXXX#X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.X.XXXXX#XXXXXXXXXXXXXXXXX.X.XXXXX.X.X.XXX.X.X.XXX#X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X.XXX.XXX.X.X.X.X.X.X.XXXXXXX.X#XXX.XXX.X.X.X.X#X.X.X.X#X#X.X.X.X.X.XXX.XXX#X.X.X.X
.................X.....#..............X..#.#.X.....#....X..#.....#XXXXXXX.X.......X......X..X....#..X#.#..X.X.X#.XX..#.X...........#X...........X.....X..........#.X..X.............X#.....#..X#...#X................................X....X#....XXXXX#....X........#...........#X..#.X...#..X................#.#.......#..X....................#...#XX...#...#XXX#....X..#....XXXX.....#...........XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX...#..X......#.....#.....#XXXXXXX............XXXXXX#..........XX...#XXXXX..#.........X.........#..XXXXXXXXX..............X............XX...X.#....X..X....X.X#....X#X......#.....#.#..X.XX...#.........#.X......X........#X#........X.....X..#....X.X........#XXXXXXX.............XX.#X#.#...#..X...........X.......XXXXXXXXXXXXXXXXXXXXXXXXX.........X....#.X..XXXXXXXXXXX....X......X....X..X..#..XXXXXX......X.......XXX....X..X#.....#...#.....X.#..X.....XXXXXXXXXXXXXXXXXXXXX.......X..#....X.......X..#.........#.......X.#..X.........X...X.X.X.............X....#..X............XX....X..X..X..........X...X.........
.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.XXXXXXXXX.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXX#X.XXX.X#X.X#X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.X.X#X.XXX.X#X.X.X#X#X.X.X.XXXXX.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.XXX.X.X#X.XXX.X.XXX.X.XXX.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.XXXXXXX.X.X.X.X.XXX.XXXXXXXXXXXXXXXXXXX.X.XXXXXXXXXXX.X.X.X.X#X.X.X.X#X.X.X.X.X.XXXXX.X.X.X#X#X.XXXXXXX#X.XXX.X.X.XXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXX.X.X.X#X.X.X.X.XXX#X.X.X.XXXXX.X.X.X#X#X#X.X.X#X.X.X#X#X.X.X.X.X#X.X.X.X.X#X#X.X.X#X.X.X.X#X#X.X.X.X.X.XXX.X#X#X.X.X#X.XXX.X#XXX#X#X#X#X.X.X.X.X.X#XXXXX.X.X#X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.X.X.X.X.XXXXXXXXXXX.X.XXXXX.X.X#X#X.X.XXX.X#X.XXXXXXX.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX#XXXXXXXXX.X#X.X.X#X.X.X.X.X.X.XXX.X#X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX.XXX.X.X#X.XXX.X.X.XXX.XXX.XXX.X.X
XXX.X.X.X.X.X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X#XXX.X.XXX.X.X#X.X#XXXXXXXXXXX.X.X.XXXXX.X#XXX.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.XXX.X.XXX#XXX.X.X.X.X.X.X.X.X#X.X.X.X#X.X#XXX.X#X.X#X.XXXXX#X.X.XXXXX.X#X.X.X.XXXXXXXXX.X#XXX.X.XXXXX.X#X.X.X#X.X.X#X.XXXXX.XXX.X#X#X.X.XXX.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X#X.X.X.XXXXXXXXX.X#X.X.X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.XXX.X.XXXXXXXXXXX.XXX.X.XXXXXXXXXXXXXXXXXXX.X.X.XXXXXXXXXXX.X.X.XXX#X.X.X.X.X.X#X.X.X.XXXXX.X.X.XXX.X.X.XXXXXXX.XXXXX.X#XXXXXXX.X.X.X#X.X#X.X.X.X.X.X#X.X.X#X.XXXXXXXXX.X.XXX.X#X.X.X.X.X.X#X#XXXXXXX.X.X.X.X.X.XXX.X.X.X.XXX.X#X.X.XXX#X.X.X#X.X#X.XXXXX.X.X.X.X.X.X.X#XXX#X.XXX.X.X.X#X.X.X.XXXXX.X.XXX.X.X.X.X#X.X.X.X#XXXXX.X.X.X.XXXXXXX#X#X.X.X.XXX.X#X#X.X.X.XXX.X.X#XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X#XXXXXXXXX#X.X.XXXXXXXXX.X.X.XXXXX.X.XXXXXXXXXXX#X.X.X.X.X.X.XXXXX.X.XXXXX.XXX.X#X.XXX.X#X.X#XXXXXXXXXXXXX.X.XXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXX.XXX.X.X.X.X#X.X.X.X.X.X#X#XXXXX.X#XXX.X.X.X.XXXXXXXXX.X.X.X.X.X.X#X.X#X.X#XXX.X#X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXX
XXXX#X.X.XXX.X.X.X.X.X.XXXXX.X.X#X.X#X.XXXXX.X.X.X.X.X.X.X#X.X#XXXXXXX.X.X.X.X.X.XXXXX.XXX.X.XXX.X.XXX.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X#X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXX.X#XXX.X.XXXXX.X.X.X#X.X#X.XXX.X.X.XXX.XXX.X.XXX#XXXXXXX.XXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X#XXX.XXX.X.X#X.XXXXXXX.X.X.XXX.X.X.X.X.X.X#X.X.X.XXX.X.XXX.X.X.X.X#X.XXXXX.XXX.X.XXX.X.X.XXXXXXXXXXXXXXX.X.X#X#XXX.XXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.XXX.X.X.XXX.XXXXX.X.X.XXXXX.X.X.X.XXX#X.X.X.X.X.X.X#X.XXX#XXXXXXX.XXX.XXX.X#X#X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.XXXXX.X.X.X.X#X#XXXXX.X.X.X.X.X#X.X.X.XXX#X.X.XXXXX.X.X.XXX.X.X.X#X#X.X.X#X.X.X.X.XXX.XXX.X#X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX#X.XXX.X.XXXXXXXXXXX.X#X.XXX.XXX.X.X#XXXXX#X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.XXX.X.X#X#XXXXXXXXXXXXX.X.X.XXXXXXXXX#X.X.XXX.X.X.X.XXX.XXX.X.X.XXX.X.X.X#XXX.X.X.X#X.X.X.X.X#X.X.X#X.X.X.XXX.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.X.X.X.XXX.X.X.XXX#X.X.X.X.X.X.X.X
XXXX.....XX.....X.......XXX........X.....XX#.............#..XXXXXXXXX#.........#.X............X.............X...........XXXXXXX#...#...X...#XX....X..#......X..........X.....#........X.......X...X........................#X...XXX...X.X.X.X........X......XXXXXXXXXXXXXXX........XX........#XX...X......X...X..X...#......X.......X........#....X.......X..............#X#X..X.X.........#......XXXXXXXXXXXXX..#.#..X#....X.......X....#........X....#X#..X.X....X.X....X..#.#.......X.................X..X.........X..#....XXXXXXXXXXXX......X..#.....#X.....X.......X..#.X...#...........#X.......X.X..........#.XX.........X......X...........XXXXX...#......XXXXXX......X.X..#..........X.X.X.X...X..........#......X........#..X....X...#............XXXXXXXXXXXXXXXXXXX#.......XXX..X.....XXXXXXXXXXXXXX................X...XXXXXXXXXXXXX#.....X................XXXXXXXXXX.#........XXXXXXXXX#..........XXXXXXXX.....#X...X.................X....#X...X#......X........#.#...#................XXXXX..#...#.....X.....X...#....X....X...#................
XX.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXXXXXX#X.X#X.X.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.XXX.X.X#X.X.XXXXXXX.X.X.X.XXXXX.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX#X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.X.X.X.XXX.X.X.X.X.X.XXXXXXX#XXXXXXX.X.X.XXXXX.XXX#X.X#X.X.X.X.X.XXX#X.X.X.X.X.X#X.XXX.X.X.X.XXX.X#X#X#X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X#X.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXX.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.XXX.X.X.XXXXXXXXXXXXXXX.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X#X.X.X.X.X.X.XXX.XXX.X.X#X#X.X.X.X.X.X.X.XXXXXXXXX.X#X.X.XXXXXXXXX.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X#X#XXX.X.XXXXXXXXXXXXXXXXXXX.X.X#X.X.XXXXX.X.X#X#XXXXXXXXXXXXXXX.X.X.X.X#X.X#X.X.X#XXXXXXXXXXX#X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X#X.XXX.XXXXXXXXX#X.X#X.X.X.X.XXXXXXX.X#X.X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X.X.XXX.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X
X.X.X.XXX.XXX.X#X.X#X.XXXXX.X.X.X.XXXXXXXXX.X.X#X.X.X.X.X.XXXXXXXXXXX.X.X.X.XXX#XXX.X.X.X.X#X#X#X.X.X.XXXXXXX.X#X.X.X.XXXXXXXXX.X.X.XXXXXXX.XXXXX#X#X#X.X.X#X.X.X.XXXXXXXXXXX#X.X.X.X#X.XXXXX.X#X.X#X#X.X.X.X#X.X#XXX.X.XXX.X.X.X.X.XXXXX.X#X.X.X.X.X.X#X.X.X.XXXXX.X.XXXXX.X.XXXXXXX.X.X.X#X#XXX.X#X#X.XXX.X#X.X.XXXXX#X.X#X#X.XXX.X.X.X#X.X#X.X#X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXXXX.X#X.X.X.X#X.X.X.X#X.X.X#X.X.X.X#X.XXXXX.X.X.X#X.X.X.X#XXX.X.X.X#X.X#XXX#X.X#X.X.X.X.X.X.XXX.X.XXX.X#X.X.X#X.X.XXXXXXXXXXXXX#X.XXXXX#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.XXXXXXX#X.XXX.XXXXX.X.XXXXXXXXXXXXXXXXX.X.X.XXXXXXXXXXXXX.X.X.XXX.X.X.X.XXX.X.X#XXX#X#X.X.XXX.X.XXX.X#XXXXX.X#X#XXX.X.X.X.X.XXX.XXX#X.XXXXXXXXXXX.XXXXXXXXX.X.X.X.X#XXX.X.XXX.XXXXXXXXXXXXXXX.X#X#X#X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.X.X.X#X.X.XXXXX#X.XXXXXXXXXXX.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X#X.XXXXXXX.X.X.X#X.X.X.X.X.X.XXX.X.XXX.X#X.X#X.XXXXX.X#X#X.X.X.XXXXXXX.XXX.XXX#X.X.XXXXXXX.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXX
.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.XXX.XXX.XXX.X.X.X.X#X.XXX.X.X#XXX.XXX.X.X.X#X.X.X.XXX.X.X.X.X#XXXXXXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X#X.XXX.X.X.X.X.X.XXXXX.XXX.X#X.XXXXXXX.XXXXX#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X#X.X.X.X.X.X#X.X.X#X.XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X#XXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X#X.X.X#X.X.X.X.X.X#XXXXXXX.X.X.X.X.X#X.X#X.X.XXXXXXXXXXX.X.X.X.X#XXXXX.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X#XXX.X.XXX.X#X.X.X.X.X.X.XXXXXXXXXXXXX#XXXXXXXXX.X.X.X.XXX.XXX.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X#X.X.XXX.X.X.X.XXX.X.XXX.XXX.X.X.XXX.XXX.X.X.X.X.XXXXXXXXXXX.X.X#X.X.X.X.X#XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.XXX.X.X.XXX#XXXXXXXXXXX.X.XXXXXXXXXXX.X.X.X.X.X.XXX.X.XXXXXXXXXXX.XXX.XXX.XXX#X.XXXXX#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X#XXX.XXX.X.X.X.X.X#XXX.X#X.X.X#X#XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.XXX#X.XXX.XXX.X.X#X.X.X.X.XXX.X.X.XXX.X.X.X.X.XXX.X.X.X.X#X.XXXXXXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X
.#...#...#X.....XXX.........X..............#.#...X.#X..XX................#............X..XX....#..........X.......XXXXXXXXX....#X...............X..#...#..XXXXXX............X....X........XXXXX...XXXX......X........X.XXXXXX...X#.#.#X.X..#.....#.#..X........#X..........#....X...........X...X.............XX.......#X#.........#.X.#...#X.....X.............X..#.XXXXXXXXXX......#...#....X...XXXXXXXXXX.............#.#..XX.#.....#.#.....X...........#X#X..................#XXXXXXX......X..............X..#.......X......XXXXXXXXXXXXXXXXXXXXXXXX.X.#X..#......X..X....X..#......X........#..X.......................X........#............X...X..........#X.XXXXXXX....#X.X.........X....................#.X................X.X....#......X#..XXXXXXXXXXXXXXX#X.XXXXXXXXXX.........#..X.....XXXXXXX.X.......X...X.......X......#.......#.....#.X...#.X..................X..#.X....X....#.#X#X.XX...........#.......XX..#.#...X.#..........X#.X.............#...X......X............X.#....X...........X.............XXXXXXXX.#..X..#.......#............
.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X#X.X.X.X.X.X#X#X.X.XXXXX#XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXXXX.X#X#X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X#X.XXX.X.XXX.X.X.XXX.X.X#X.X.XXX.X.X.X.X#X.X#X.XXX.X.X.X.X.XXXXX.X.X.X#X.X.X#X.X.X.X.X#X#X.X.X.X.X#X.X.X.X.X#X.X#X#XXXXXXXXXXX.X.X#X#X#X.X.XXX.XXXXXXXXXXX#X.XXX.X.X.X.X#X#X.X.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X#X.X.X.XXX#X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X#X#X.X#X.X.XXX.XXXXXXXXXXX#XXX.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X#X#X.X.XXX.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.XXX#XXX.X.XXX.X.X#X.X.X.X.X#X.X.XXX
X.X#X.X.XXXXXXXXXXX.X.X.X#X#X.X#X#X.X#XXXXXXX.X.X.X.XXX.X.X.X#X#X#X.X#X.X.XXXXXXX.X#XXXXXXX.X#X#X#X.X.X.X.X#X.X.XXXXX.X.XXX.X.X.X.X#X.X.X.XXXXX.X#X.X.X.X.XXXXXXX.X#X.X.X#X#X.X.X.X#X.XXX.X.X.X#X.XXX.X.X.X.X.X#X#X#X.X.XXX.X.X#X.X.X.X#XXX.XXXXX.X#XXX.X#XXXXX.X.X#X.X.X.X.X#X.X.X.X#X#XXX#XXX.XXX.X#XXXXX.X#XXXXX.X.X.X.X#X#X.XXX#X#X.X.X.X.X.X.X.XXX.X.X#XXX#X.X.XXXXXXXXXXX.X.X#X.X.X#XXX.XXX#XXXXXXXXX.X.X#X.X.XXXXX.X.X.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X#XXX#XXXXXXX.X.XXXXX#X#X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X#X.XXXXX.X.X.X#XXX.X.X.X.X.X.X.X.X.XXX#X#X.X.X#XXX.X.X.X#X#X.X#X.X.X#XXXXX.X#XXXXX.X.X.X.X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.XXX#X#XXXXX.XXX.X.XXX.X.X.XXXXXXXXXXXXXXX.X.X.X.X.XXXXXXXXXXX.X#X.X.X#X.X.X.XXXXXXXXX.X#X#X.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX#X.XXXXXXX.X.X.X.XXXXX.X#XXXXX.XXX#X.X#X.X.X.X.X#X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X#X.X.X.X.X.X.X#XXX.X.X.X.X.X#X#X.X.X#X.X.X.X.XXX.X.X.X.XXXXX.X#X.X.X.XX
.X.X#X.X.XXX.X.X.X.X.XXX#XXX.X.X.XXX.X.X.XXX.X.X#X.X.XXX.X.XXX#XXX.X.X.X#X#X.X.X.X.X.XXXXX.X.X.XXX.XXX.X.X#X.X.X.XXX.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.X#X.XXX#X.X.X.X.X.X#X.X.X.X#XXXXXXXXXXXXX.X.X.XXXXX.X.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXXXXXX#X#XXX.X.X.X.X.XXX.X.X#X.XXX.X.X#X.X.X.XXXXXXXXXXXXX#X.X.X.X#X.X#X.X.X.XXXXX.XXX.X.X.X.XXX.XXXXXXXXX.X.X#X.X.X.X.X.X#X.X#XXX.X.X.XXX.X.X.X.X.XXX#X.X.X.XXXXX.X.XXX.XXX.X.X.XXX.X.X.X.X.X.XXX#XXX.X.XXXXXXXXXXXXXXXXXXXXX.XXX.X.XXXXXXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X#X.X.XXX.X#X.X.X.X.X#X.X.X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.XXXXXXX.XXX.X.X.X.X.X#XXX.X.X#X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.XXX.XXX.XXX.X.X.XXX.X.X.X.X#X.XXXXXXXXXXX.X.X.X.X.X.X.X.X.X.XXX#X#X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X#X#XXXXX.X.X.X#X.X#X.X.XXX#XXX.XXX.X.X.XXX.X.X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X.X.X.XXX#X.X.XXX.X.X.XXX.X.XXX#X.X.X#XXX.XXX.X.X.X#X#X.X.X.XXX.X.X.X.XXX.XXX.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X
......................XXXXX......X.......X...#........X..#.#X#XXXXX..#....X......X....X....#.#..X...X...X.........X....#.....#......X.X#...........#...#......X...X......#X.....XXXXX.........X..#....XX....X......X...............#X...XXXXXXXXX.X#......X....#.#....X..#..X......#...............X........X.....X...XXXXXXXX.....#.#...X......X.........X.X.......XXXXXXXXXXXXX..#..X..#...#...#..XXX...X#...#........XXXXXXX...X....#XX..........XXXXX........#X.....X........#.XX....#......X.....XX........X.X..XXXXXXX....XXXXX#X#X.XXXXXXXXX#..X..#..XXXXXXXXXXX........................#...........X..............X.X#...#....X....#..........X.X.X....#...#...#.....#XXXXX..........X......X...X#.....#.........X.......#...........X......X....#.........#...#XXXXXXXXXXX.....X......#X......XXX...#..............XXX...................XXXX.......#.....#.XXXXXX.....................................................XXXXXXXXXXXXX..#....X..#.#....X.........XXX#.#.#...XXXXXXXX...............X.....X...X..X...X.......#XXXXX#.#..........X.X.......
XX.X.X#X#X#X.X.X#X.X#X.XXXXX.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X#X#XXX#X.X.X.XXX.X#X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X#X.XXX.X.X#X#X.X.X.X.XXXXXXX.X#X.X.X.X.X.X.XXX.X#X.X#X.X.XXX.X#X.X.X.X.X.X.X#XXXXXXXXX.X.X.X#X#X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.XXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXXXXXX.X.XXX.X.X.X#X.X.XXXXX.X.X.X.XXX.XXX.X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.XXXXXXXXXXX.XXXXX.X#X.X.XXXXXXX#X.XXX.X.X.XXXXXXXXXXX.X.XXX#X#X.X.X.X#X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X#X#X#X.X.X.X.X.X.X.X.X.XXX.X#XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X.X#X.XXX.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXX#X.X.X#XXX.X.X.X.XXXXX.X.X.X#X.X.X.X.X.XXXXX.X.X.X.X.X#X#X.X.XXXXX#X.X.X#X.X.X.X.XXXXXXX.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.XXX.X#XXX.XXXXXXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX#X.X.X#X.XXXXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X#X.XXXXXXX.X.XXXXXXX.X.X.X#X.X#X
X.X.XXX.X.X#X.X.X.X.X.XXXXX.X#X.X.X.X.X.X#X.X#XXX.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X#X#X.X.X.X.X#XXX.X.X.XXX#X.X#X.X.X.X.X.X#XXXXX.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXX.X.XXXXX#X.XXX.XXXXXXXXXXX.X.XXX#XXX#X#X.X.X.X#X.X.X.X#XXXXX#X.X.X.X#X.XXX.X.X#X.X.X.X.X.X.X#X.X.XXXXXXX.X.X.X.XXXXXXXXX.XXX.X#XXX.X.X.X.XXXXXXXXXXXXXXXXX.X.XXX.X.XXX.X.X.X.XXX#X.X.X.X#X.X.XXX.X.XXXXX.X#X.X.X.X.X.X.X.X.X#XXXXX.XXX.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXXXXXXXXXX.X.XXXXX#X.X.XXXXXXXXX.XXXXX.X.X.XXXXXXXXX.X#XXXXX.X#X.X.X#X#X.X.X.X.X.XXXXX#X.X.X.XXX.X.X#X.X.X#XXX.X.X.X.X.X.X.X#XXX.XXX.X.X#X.X#X#X#XXX.XXXXX.X.X.X#X.X#X#X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.XXXXX#X.X#X.X.X.X.X.X#X.X.X#X.X.X.X.XXX#X.X.XXXXXXXXXXX.X#X.X#XXXXX.XXX.X.XXX#X#XXX.X.X.X.X#X.XXXXX.X.X.X.XXXXX#X.X#XXXXX.X.X#X.X.X#XXX#XXXXXXX.X.XXXXX.X#X.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X#X.X.X.XXX.X.X.X#X#XXX#X.XXXXX.X.X#X.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X#XXXXX.X.XXXXXXX#X#X.X.X#X.XX
.X.X.XXX.X.X#XXX.X.XXXXXXXXX.XXX#X.X.X#X.X.X#X.X.X.X#X.XXX.X.X.X.X.X.X.X#XXX.X#X.X.XXX#X.X.X.X.X.X#X.X.X.X.XXX.XXXXX.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X#X.XXX.XXX.X#X.X.X#X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X#X.XXX.XXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X#X.XXX.X.XXX.XXX.X.XXX.X.X.X.X.X.XXX.X#X#X.X.X.X#X.X.X.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.XXX#X.X.X.X.X.XXX#X.X.XXXXXXXXX.X.X.XXX.X.X#X.XXXXXXX#X.XXXXX.X.X.XXXXXXXXX#XXXXX.XXX.XXX.X.XXX.X.XXX.XXXXXXX#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X#XXXXX.XXXXXXX#X#X#X#X.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.X.XXX.XXX.X.X.X.X.X.XXXXX#XXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X#X#X#XXX.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.XXX.XXXXX#X.XXX.X.X#X.X.X.XXXXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.XXX.X.XXXXX.X.X.XXX.X.X.X.X.X#X.X.X.X.XXXXXXXXXXXXX.X.X.X.X.X.XXX.XXX.XXX.X.X.X.X.X.X.X.X.XXX.XXX#X.XXXXXXX#XXXXXXXXX.X.X.X.X.X#X
...#..X.....X.....XXXXXXX.......X.......X.X........#.X.....#X.X#...#......X...X..#..X#..XX.#.......#...XX.XXXX....XX..........X...X..X......X....#......X..#...X....X.....X..#.#.......#......X#.#.......XXXX#.XX..#................X..XXXXXXXXXXXXXX........#..X....X...#...........#..XXX.......X.....XXXXXXXX....X..#...........X................X....#.........#XXXXXXXXXXXXX..#...#......X#.#X......#....................X...X.....X....#...X.......#.......X....X.......XX.#.......#...#X#X..#......X.X...........X.X...............XXXXXXXXX#............X.XXXXXXXXXXX.......X..#X#X....#....XXX..#..XX......X.....X.X......#.#...XXXXXXXXXXXXXX........X.#........X#...#........X.....X#.....X...#........................XXXXX..#XX................XXX...........X........#...#....XXX#...#.#.X.#........XXX.........XXX...........X.....X........#..XXXXXXXXXXX..........X.#........X.X#....X.......X.....X#X......................X..X.....X#.....X......XXXXXXXXXXXXX......#......XXXX......X..#X..#........XXX......X..XXXXXXXXXXXXXXX#.....X....XX
.X.X.X.X.X.X.X.X.XXXXXXXXX.XXX.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X.X.X#X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.X#X.X#X#X.X.XXX.X#X.X.X.XXX.X.XXX.X.X.X.X.XXXXX#XXXXXXXXX.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X#XXXXXXXXXXXXX.X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#X#X.X.XXX.X#X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X#X#X.X#X.X.X#X.X#X.X.X#X.X.X#X.X.X#X#X.X#X.X.X.X.XXXXXXXXXXX.X.X.X#X#X.X.X.XXXXXXXXXXX.X#X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.XXXXX.X.X#X.X.X.X#X.X.XXXXXXXXXXXXXXX.X.X.X.X.X#X#X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X#X.X.X.X.X.XXX.X.XXXXX.X#X.X.X#X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X#X#X.X.X.X#X.X#XXXXX.X.X.X#X#X.X.X.X.X.X#X.X.X#XXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.XXX.X.X#X.XXX.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX#X#X.X.X.XXXXXXXXXXXXXXX#X.X.X.X.X#X#X
XXX.X.X.X.X.X#X.XXXXXXXXXXXXX.X.X.XXX.XXX.X.X#X.X.X#XXX.X#XXX.X.XXX.XXX.X.X#X.X.XXX.X.XXX.X.X.X.XXX#XXXXX.XXXXX#X#X.X.X.X.X.X#X#X#X.X.X#X#X.X#X.X.X.X.XXX.X.X#X#X.X.X.X.X#X.X.X.XXX.X#X.XXX.X.X#X.X.X.X.XXXXX.X.X.X.X.X.X.XXXXX.X.X.X.X.XXX.X#XXXXXXX.X.X.X.X#X.X.X.X.XXX.XXXXX.X.XXX.XXXXX.X.XXX.X.X.X.XXXXX.X#X.X.X#X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X#X.X.X.X.XXX#XXXXXXXXXXXXXXX.X.X.X.XXX#X.X#X.X.XXX.X#X#XXX#X.XXXXX#X.X.X.X.XXXXX#X.X#X#X#X.X#X.XXX#X.X.X.X#X#X.X.X.X.X#X#X.XXX.XXX.XXX.X.XXX.X.X.X#X.X.X.X.X.X.XXX.X.X.X#X#XXXXX#X.XXXXXXXXX.X.X.X#X.XXXXX.XXXXXXXXXXXXX.X.X.X#X.X.X.X.X.XXXXXXXXX.X.X.X.X.XXXXX.X.X.XXX.X.X.X#XXXXXXXXXXXXXXXXX.X.XXXXX.X.X#XXX.X.X.X.X.XXXXXXX.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXX.X.X.X#X.X.X#XXX.X.XXXXXXX.X.XXXXX.XXXXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.XXX#X#XXXXX.X#X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.XXX.X.X.XXXXX.X.X.X.XXX.X.XXX#X.X.X#X#X#XXXXX#X.X#X.X#X.X.X.X.X.X.X.X.XXXXXXX#X#XXXXXXXXXXXXXXX.X.X#X#X#X.XXXXX.X#X.X.X#X#XXX.X.X.X#X.XXX.XXX.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X#XX
XXXXXX.X.X.X.X.XXXXXXXXXXXXXXX#XXXXXXXXXXX.X.XXX.X.X#X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X#X.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X#XXXXX.XXX.X.X.X.X.XXX.X.XXX.X.X#X.XXXXX.X.X.XXXXX#XXXXXXXXX#X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.X.XXX.X.XXX#X.X#XXX.X.XXX.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.XXX#X.X.X.X.X.X.X.XXXXX.XXX.XXX.X.X.X.XXX.X.X#X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX.X.X.X.X.XXXXXXX.X#XXX.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.X.XXX.XXX#X.X.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.X#XXXXX.X.X.XXXXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X#X.X.X#X.XXX#XXX.X.X.X.X.X.X.X.X#X#XXX.X.X.X#XXX.X.XXX.X.X.X.X.XXXXXXXXXXX.X.X.X.XXX.X.XXX.X.X.X.X.X.X#XXXXX.X.XXX.X.X.XXXXX.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.XXX.X.X.X.XXX.XXXXX.X.XXX.X#XXXXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXXXXXXXXXXXX#X#X.XXX.XXX.XXX#X.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXX.XXX.X.X.X
XXXXXXX..#....X.XXXXXXXXXXXXXXXXXXXXXXXXX..#...XX.X#........X..#...............#.....XXXX#.#..........X..#......X.......XX...XX.....X.......X.........X.....X..........#X..#.............XXXX#.#....X..XXXXXXXXX..X....X........X....#...#...........#.............#.............X................X#.#X#.............XX..#.X....X#......XXXX.........XX....X...........#XXXXXXXXXXX....X.....#.....#.....#X..#.X.........XXXXXX..........#..XXX...XXX....#..XX...XX....#.#....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..#........XXXXX.....X............#......X..X.#.....#XXXXXXXXXXXXX......#.#............X#...#..........X..#............X......#.#.......X.........#...X.....#.............X.#..XXXXXX.......#..X..#....X....X.............#.......#....X..............#..XXXXXXXXXXX.......XXX............#.#..XXXXX..X..XXX...XXXXX..............#.....X..X..................#.....#X.X.XX.X.....#........X...XXX...X#X........#...#..XX....X......#..................XXXXXXXXXXXXXXXXX#..XXXXX........#.#.........#.#X..X.......#......XXXXXXXXXXXXXXXXX......#..
XXXXXXXX.X#X#X.X#XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.X#X.X.X.X.XXX.X.X#X.X#X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.XXXXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.X.X.XXXXX.X.X#X.X.X.X.X.X.XXX.X.XXX.X#XXXXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X#X#X.X.XXXXXXX.X.X#X#X#X.X#X#X.XXXXX.X.X.X.X.X.X#X#X.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X.X.X.XXXXX.X.X.XXX.X.X#X.X.X#X.X.X#X#X.X.X.X.X#X#XXXXXXXXXXXXX.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X#X#X#X.X.X.X.X.X.X#X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X#XXXXX.X.X#X#X.XXX.X.X.X.X#XXXXXXXXX.XXX.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X#X.XXX.X.XXXXXXXXXXXXX.X.X.XXXXX.X.X.X.X.X.X.X.XXXXX.X.X.XXXXX.XXXXXXX.X.X.X.X.X#X#X.X.X.X#X#X.X.X.X.X#X#X.XXX.X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.XXXXX.XXX.X.X.X#X.X.X#X.X.X#X.X.X.XXX#XXXXXXX.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.XXXXXXXXXXXXXXXXXXX.X.X.X.X
XXXXXXXXX#XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X#X#X#X#X.X.X.X.X#X.XXX.X.X.X.XXXXXXXXX.X.X.XXXXX.X.X#X.X.X.X.X#X.X#X#X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X#X#XXX.X.XXXXX.XXX.X#X.X.X.X.X.XXXXX.X.X.XXX.X.XXXXXXX.X.XXX#X#X#X.XXX.X.X.X.XXX.X.X.X.X.XXX.X.X.X#X#XXXXX.X.X.XXXXXXX.X.XXX.X#XXX.X.X.X.X.X#X#X#XXX#X.X.X#X#X.X.X#X.XXX.X.X.XXXXX.X.X#X.X.X#X.X.X.XXX#X.XXXXX.X.XXXXX#XXX.X.X.XXXXX.X#XXX.X.X.X.XXX.X#X.X.X.X.XXXXXXXXX.X.X#XXX.X.X.X.XXXXX.X.X.X.X.X.X#X#XXX.X.X.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X#X.X.X.XXX#X.X.XXXXX.X#X.X#X.X.X#X.X.X.X.X.X.XXX.XXXXXXXXX.XXX.X.XXX.X.X.X.X.X#X.X#X.X#X#X.X.X.X.X.X#X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXX#XXXXX.X#X.X.X#X.X.X.X#X.X.X#X.X#X.X#XXXXX#X.X.XXX.X#X.XXX.XXXXXXXXXXXXXXX.X#XXXXXXX.X.XXX.X#X.X.XXXXX.X.X.X.XXX.X.XXXXX#X.X.X.X.X.X.X.X#X.X#X.XXXXXXX.X.X.X.XXXXX.XXX.X#X#XXXXX.X#X.X.XXXXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X#XXX#X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.X#X.X.X#XXXXX.X.XXXXX#X.XXX.X#XXXXXXXXXXXXXXXXXXXXXXX.X#X#XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X.X.X.X.XXX.X.XXX.X.XXX#XXXXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X#X.XXX.X.X.X#X.X.X.XXX#X.X.X.XXX.X.X.X.XXX.X.X.X#X.X.XXX.X.X.X.X.X#X.X.X.X.X#XXX.X.X#X.X.X.X.X.X.XXX#X.XXX#X.XXX.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.XXXXXXX.X.XXXXX.X.X.X.X.XXX.X.X.XXX.X.X.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X#X.X#X#XXXXXXXXXXXXXXXXXXXXXXX.X.XXXXX#X.X.X.XXX.X#X.XXXXX.X.XXX.X.X.X.X.X.X.XXX.X.XXX.XXXXXXX#X#X.X.X.X#X.X.X#X.X.XXX.XXX.X.X.X.X.XXX#X.XXX.X.XXXXX.X.X.X.X.X.XXX.X.X.XXX.X.X.X.XXX.X.XXX#X#X.X.X#X.X.X.X.X.X.XXXXXXXXXXXXXXX.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.XXX.XXX.X.X#X.XXXXXXXXXXXXXXX#XXX.X.X.X.XXX.X.XXX.X.XXXXX.X.X#X.X.X#X.X.X.X.X.X.X.X#X.X.X#X.X#X#X.X.XXXXX.X.X.XXXXXXXXX.X#XXXXXXXXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X#X.XXX.X.X.X.X.X#X#X.X#X.X.X#X.XXX.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX.XXX.XXX.XXX.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..#....X.........X..X..X....XXXXXXXX............#.........#X.....................X.X....X.#X..#X................................X.X...#....X#...XXXX...................XXXXXXX#.#.......#......X#..................X#........X.......X.X...............X........#X...X#.........#X..#X...............XXXXX..............#......X..#...#...X......XXXXXXXXXXXX....XXXXX.................X....#..X...X.........X..#...........#........XXXXXXXXXXXXXXXXXXX..#..XXXXX.......X......XXXXXX.X.X........#.....#............XXXXX#.#......X#...#.....X....X#..X......#X..X...#....X.X....X...........#X...X....XX...X..#........X...X......X......XXXXXXXXXXXX...#.......X...X.....X..X.X#......X.......X..X......X....XX#..XXXXXXXXXXXXXXXXX.............XX......XXXXX.....X..#........X......#....X.X...........XX....XXXXXXXXXXXXX...XXXXXXXXX..........#....X....#.....#...#X.X#....X#..X.........X.......X.X.......X..................X...#X.X.....X.X.X..#X.X......#.#..X#.....#.#XXXXXXXXXXXXX.................
XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXX.X.X#X.X.X#X.X.X.X.XXXXXXX.X.X.XXX.XXX.X.X.X#X#X.X.X.X.X.X.X.X#X#X#X.X#X.X.X.X.X.X#X.X.X.X.X.X#X#X#X.X.X.X.X#X.X#X#X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X#X.X#X.X#X.XXXXXXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X#X.X#X.X.X.X#X.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X#X.X.XXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXX#X.X.X.X.X.X.X.XXX.X#X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXX.XXXXXXXXX.X.X.XXXXX.X.X.X#X.XXX.XXXXX.X.X#X#X#X.X.X#X.X#X.X.X.X.XXX.XXXXX#X.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X#X#X.X.X.XXX.X.X.XXXXXXXXXXXXX.X.X#X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X#X.X.XXX.XXX.X.XXXXX.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X.XXXXX.X#X.X#X.X.X.X.XXX.X.X.X#X.X#X#X.X.X.X#X#X.X#X.XXXXXXXXXXXXX#X#XXXXXXXXXXX.X.X.X#X#X.X.X.X.X#X.X#X.X#X#X#X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.XXX.X.X.XXXXXXXXXXX.X.XXX.X.X#X.X#X#X
XXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX.X.X.X.X.X#X#X.X.X.X.X#X.X.XXXXX.X.X.XXXXXXXXX.X.X.X#X.X.X.X#X.X.XXXXX.X#X.X.X.X#X.X#XXX.XXX.X.XXX.X.X#X#X.X.XXXXX.X.XXX#X.X.XXX#X#X.X.X.X.X.X#XXX#X.X.X.X#X.X.X.X#XXXXXXXXX.X.X.X.X.X.X.X#X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.XXXXX#X.X#X.X.XXXXX.X.X.XXXXXXX.X.X.X.X.X#X.XXXXXXX.X#X#X.X.X.X#XXX.X#X.X.XXXXX.XXX.X.X.XXX.X.XXXXX.X.X.X.XXX.X#X.X.X.X.X.X.XXX#X.X.X.X.X.X.XXXXX.XXXXXXX.X.XXXXXXX.X.XXXXXXX#X.X.X.XXX.X#XXX.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX#X.X.X.X.X#XXX.X.XXXXXXXXX.X.X.X.X.XXX#X.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXX.X.X#X#X.X.X.X.XXXXX.X.X#XXXXX.X.XXXXXXXXXXXXXXX.X.X.XXX.X#X#X#XXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X.XXXXXXXXX.X.X#XXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X.X#X.X#X.X.XXX.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.XXXXXXXXXXXXX#X#X.X.X.X.X#X.X#X.X.X.X#X.X.X.X.X.X.X.X#X#X#XXX.X.X.X.X.X#XXX.X.X.X.X.XXX.X#X.X#XXX.X.XXX.X.X.X#XXX.X#XXX.X.X.X#X.X#X.XXX.XXXXX#X.XXXXXXXXXXX.X#X.XXXXX.X.XXX#XX
XXXXXXXXXXXXXX.X.X.XXXXXXXXXXXXXXXXXXXXX.X#X#X.XXX#X.X.XXX#XXX#X.X.X.X.X.X.X.XXXXXXX.X.XXXXX.XXX.X.X#X#X.X.XXX.XXX.X.X.X.XXX#X#X.X.X.X#X.X.XXX.X#X.X.X.X#X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.XXX.X.X.X.X.XXX.XXX.X#X.X#XXXXXXXXX#XXXXXXXXX#XXX.XXX#X.X.X.X.X.X.XXX.X#XXX.XXX.X.X.X.X.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X#X#XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXXXX.X.XXXXXXXXXXX.X#X.X.X.X.XXX.XXXXXXX.X.X.X.X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X#X.X.X.X.X.X.XXXXX#XXXXX.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.XXX.XXX.XXX.X.X.X.X.X#X.X#X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X#XXX.XXX.X.X.X.X.X.X#X.X.X#X.X.XXXXX#XXXXXXXXX.X.X#X.X.X#X#X.X.XXX.X.X#X.XXXXXXXXXXXXX.X.X.X.X.XXX.X.X.X.X.X#X.XXX.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.XXX.X.X.XXX.X.XXX.X.X.X#X.XXX.X.X.XXX.XXX.XXX.X.XXX.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X
XXXXXXXXXXXXX.......XXXXXXXXXXXXXXXXXXXX........XXX#..XXXXXXXXX....#X#.......XXXXXXXXXXXXXX.............X......XX........#X.................X..#X#...#.#.X.....#X....#.......XXXX..#...X...#..X........X...#.......X............X..#...#...#.#.........X..X...X.....X........#.#......X#.#......X....#X..#X.....X................X.........XXXXXXXXXXXXXXX.........#..................XXX......#.....#....X.X#...#.............X....X.........X......XXX...#.#......X..................#...X...X............................XXXX....XXXXXXXXXXX.............XXXXXXX#.....#......X..#.................#...X..X.......XXX....#.#.....#.#..XXXXXXXXXX.....#..X....#.....#.........................#X........#....................X#.......X......X....#............X...XXXXXXXXXXXXXXX.......XXXXX....#..X....#.........#XXXXXXXXXXXXXXXXXXX...X.....X.....X......XXXXXXXXXXXXXXXX#X#......X#........X..XXXXXX#.........#.....#.......X.#X..#....X........#.X.....#X..#X...X..#....X.................X...........X#..X#X#.#...#.....#.#.........................#.X
XXXXXXXXXXXXXX.X#X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.XXXXX.XXXXXXXXXXX.X.X#X.X#X#XXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X#X.XXX#X.X.XXX.X.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXX.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X.X#X.X#X.X.X.XXX.XXX.X.X.X.XXX.XXX.X.X.X.XXX#X#X.X.XXX.X.X#X#X.X.X#X.X.X.X.X#X.X#XXX.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X#X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X#X.XXX.X.X.X.XXXXXXX.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.XXXXXXXXXXX.XXX.X.X.X.XXXXXXX#X.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.XXX.X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X.X.XXXXXXXXXXXXXXX.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X#X#X.XXXXXXXXXXXXXXXXXXXXX.XXX.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXX.X#X.X.X.X.X.X#X#X.XXX.XXXXX.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X
XXXXXXXXXXXXXXX.X.X#X.X#XXXXXXXXXXXXXXXXXXX.X#XXXXX.X.XXXXXXXXXXXXX.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X#XXX.X.X#X.X.X#X.XXXXXXX.X.X.XXX.X.X.X.X#X#X.X.XXX.X.X.X.X.XXX#X#XXX.X.X.X.XXXXXXX.XXX.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.XXX.X.X.X.X#X#X.X.X#XXXXX#X.X.X.X.XXX.XXXXXXX.X.X.X#XXXXX.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX#X.X#X.X.X.X.XXX#X.X.XXX#X.X.X.X.X.X.X.XXX.X#X.X.X.XXXXX.X.X.XXXXX.X.X.X.X.X#XXXXXXXXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXX.X#XXXXXXXXXXXXXXXXX.XXXXXXX#X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X#X#XXXXXXXXXXXXX.XXX.XXX#XXX.X.X#X.X.X#X.X.X.X.X#X.X.X.X.XXX.X.X.X.XXX.XXX.X#X.XXXXX.X#XXXXX.X.X.X#X.XXXXX.X.XXX.X.X.X#XXX#X.X.XXXXXXXXXXXXXXX#X.X.X.XXXXX.X.X#X#X.X.X.X.X.X.X#X#X.XXXXXXXXXXXXXXXXXXX#X.X.X.XXX.X.X.X.XXX.X.XXXXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.XXX.XXXXX.X.X.X.X.X.X#XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.XXX.XXX.X.X#X.X.XXX.X#X#XXX.X.X#X.X.X.X.X#X.X.X.X#X#X#X.XXX.XXX.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X#X#X.XX
XXXX.X.X.X.X.X.X#X#X#X.X.XXX.X.X.X.X.XXX.XXX.X.XXXXX.XXXXXXXXXXX.X.X.X#X.X.X.XXXXXXX.X.XXX.X.X.X.XXX.X.XXX.X.X.X.X.XXXXX.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.XXX.X#X.X.X.X.X#X.X.X.XXX.X.X#X.X.X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.X#XXX.XXX.X.X.XXX.X.XXX.XXXXX.X.X.X.X.X#X#X.X.X.XXX.X.X.XXX.XXX.X.X.XXXXXXXXXXXXXXXXXXX.XXX.XXX.X.XXX.XXX.X.X#X.X.X.X.X#XXXXX#X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXX.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X#XXX.X.X.X.XXX.X.X.X.X.X#X.X.XXXXX.XXX.X.X.X.X.X.XXXXXXX.X#XXXXXXX.X.X#X.X.X#XXX.X.X.X.XXX.X.X.XXX#X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.XXXXX.X.X.X.X.X#X#X.XXX.X.X.X.X.X.XXX.X.XXX#X.X.X.XXXXX.X.X.X#X.XXXXX.XXX.X.X.X.X.X.X.X#X.X.X.XXX.X.XXX.X.X.X.X#X.X.X.XXXXXXXXXXXXXXX#X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X.XXXXX.X.X.XXXXX.X#X.X#X.XXX.X.X.X.X.X.XXXXXXXXXXXXX.XXX.X.XXX.X.X.X.X.X.X.X.X.XXXXXXX.X.X#XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.X.X.XXX.X.X#X.X.X.XXX.XXX.X.X#XXX.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X#XXX.XXXXX
XXX..................................#....X.....XXXXXXXXXXXXX.X....#.....#.#....X.......X...X.....X#.............................X.X...X.......#X......#.X..XXXXX........#X#...#X..#.#..X..............#X...X#....X.........X.......X#X.......X..X.....X............XXXXXX..........X..#......XXXX.#.........#......X#..........X#...#....X..XXXXXXXXXXXXXX...X.......XXXXX.......X....#...#XXXXXXX....#X.X................X....X#.#................XXXXX..............#X..............#......XXX...X........X..X.X...XX...............#......XX..............X.X..#XXXXXXXXX..........#X#...#...X........XXXXX.........X..#X..#X..#X#.#...........#...#..X.....X......#X........#.......X....X......#...#.#..X........XX........#.#.........X.....#.#X..#.....#X#.XXXXXXXXXXXX..#...X........X........#X.......XXX......#X.X.........X...........X......#...#XXXXXXXXXXXXX#..X#...#X.....X#.........#XXXXXXXXX...XXXXX..........X....X........#........X..#...........#.#.......#.#.....X......X.......X...X....#.#......X..........X...#..XXX....#XXXXXXXXXXXX
XX#X#X.X.X#X.X#X#X.X.X.X.X#X.X.X.X.X.X.X#X.X#X.XXXXXXXXXXXXX.X.X#X.X.X#X.X.X.X.X.X.X.X.XXX.XXX.X#X.X#X.XXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.XXXXX.X#X.X.X.X.X#X.X#X.X#X.XXX.X.X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.XXX.X.X#X.X#X.X.X#X#X.X.X#X.X#X#X.X#X#X.X.XXXXXXX.X.X.X.X#X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXX#X#X.X.X.XXXXX.X.X.X.X#X.X.X.X.X#XXXXX#X#X#X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.XXX.X.X.X.X#XXXXXXXXXXX.X.X#X#X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X#X.X.X#X.X.X#X.X#X#X#X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXX.X.XXX.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X#X.X.X#X#X.XXX.X.X.X.X#X#X#X.X#XXX.X#X.X.X#X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXXXXXX.X.X#X.X.X#X.X.X.X#X.X.X.X.XXXXXXXXXXX.X#XXX.X#X.X.X.X.X.X.X.X.XXXXX.X#X.X.X.XXX.X#X.X#X.X.X#X.X.X.XXX.X.X.X#X#X.X.X.X.X#X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#XXXXX#X.X#XXXXXXXXXXX
X.X.X#X.X.X.XXX.X.X.XXXXX.X#X#X.X.XXX.XXX#X.X#X#XXXXXXXXXXXXX#X#XXX.X#X.X.X.XXX.X.X#X#XXXXXXX.X.X.X.X.X.XXX#X.XXX#X.X.X.X.XXX.X.XXX#X.X.XXX.X.X.X.X#XXX.X#X.XXX.X#X#X.XXX.X.XXX.X.X#X.XXX.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X#X.X.XXX.X.X#X.X.XXX.X.X#X.X.X#X.XXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.XXXXX.X.X#XXX#X.X.X.X.XXX.XXX.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.XXXXX#X.X.X#X.X.XXX.X#X.XXXXX.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X#X.X.X.X.X.X#X#XXX#X.XXXXXXX.X.XXXXX.X.X.XXXXX.X.XXX.X.X.X.X.X.X#X.X.XXXXX#X#X.X.X.XXX#XXX.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X#XXX.X.X.X.XXXXXXXXXXXXX.X#X.XXX.X.XXX.X.X.X#X.X.XXXXX.X#X.X.XXX.X.X.X#X.XXXXX.X.X.X#X#X.X.X#XXX.X.X.X.X.XXXXX.X.XXXXXXXXX.XXX.X#XXXXX.X.X#X.X.X#X.X#X.X.X.XXXXXXX.X.XXXXX#X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X#XXXXXXXXXXXXXXX#XXX.X.X.XXXXXXX.X.X.X#XXX.X.X#X#X#X.X.X.X.X.X.X.X.X.X#X.X.X.XXX#X.X.XXX#XXX.XXXXXXXXXXXXX#XXX.XXX.X.X.XXX.X.X.XXXXXXXXXXXXXXX.X#X.XXX.X.X.X.X.X.XXX.X.X.XXXXX#X.X.XXXXXXX.XXX#X.X.XXX.X#X.X.X#X.X.XXX#XXX.X.XXX.X.X#X.X.X.X.X.XXX#X.X.X#X.X#X.XXXXXXXXX.XXXXX.X#X.XXXXXXXXXXXX
XX#X#X.X.X.XXXXX.X.XXX.X.X#X.X.X.XXX.X.X.XXXXX.X.X.XXX.X.X.XXX.X.XXX.X.X#X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.XXX.X#X#X.X.X#XXX.XXX.XXX.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X.XXX.XXX.X.X.X.X#X#XXX#XXXXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXX.XXXXX.X.X.XXX.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X#X#X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X.X#X#XXXXX.X.XXX.XXX.X.X.X.X#X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.XXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#X.X.X#X.X.X.X.X.X.X.X.X.X.XXXXXXXXXXXXX.X.X.X.XXX.X.X#XXX.X.X#XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#XXX.X.X.X#X#X.X#X#X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.XXXXX.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.XXX.XXXXXXX#XXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X#XXX.XXX.X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X#X.XXX.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X#X.X.X#X.X#X.X.X.X.X.X.X.X.X.XXX#X#X.XXX.X.X.XXXXXXXXXXX
XXXX........XXXX.........XXXX..#..X..#...X.......X.........#X.X#.XX#.....#...........#XXXXXXXXX..........X...........X..X..#.......#.X.......#...#.#........X......X.............#...#....XXX...XXX......#...................#...X...#X#........X......X......XX...#......X..........#...........#.XXXXXXXXXX........X.....X.....#.......X.#...#..XXXXX...X.X..#..X......................#.......#....X.X.....................X...X..#....X...XXXXX........................X.........X.......#...........#X.....X........#.#.....#X#..X..#..X........X.....XXXXXXXXXXXXXXXXXX..............X...X..X#...XX...XXX....#...#X#X..#...............#X#........X............#..XXX..XXXXXX............#.#..X#...#...#..X...................X#...#XXXX...#...#X..#..X...X#XXXXXXXXXXX..X..............XXXX...#.....#.#..X..#.#.#........X..#XXXX..X..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#....X..#.#..X.............X.......X#.X.....#......X.X.X.............................X......#X#.X...#...#.....#........X......XX#..X.....X.................X.......X..#...XXXXXXXXXXX
XXXXXX.X.X#XXXXX.X.X#X#X.XXXXX.X.X.X.X#X#X.X.X.X.X.XXX.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.XXXXXXX.X#X.XXX.X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.X.X.X.X.X#X#X.X.X#X.X.XXX.XXX.X.X.X.X.X.X.X.X#X#X.X.XXXXX.XXXXX.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X.X#X.X.X#X.XXX.X.X.X.X.XXXXXXX.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXXXX.X.X#X#X.XXX.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.XXX.XXXXX.X.X.X.XXX.X.X#X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXX.XXX#X.X#X.X#X.X.X.X#X.X.X#X.X.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X#X#X.XXX.X.X.X.X#X.X.X.X.XXX.X.X.X#X.XXX.X.XXX.X#X.XXXXXXX.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X#X#X#X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX.X.XXX.X.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X#X#X#X.X.X.X#X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXXXXXXXXXX
XXXXX.X.X.X.XXX#X.XXX#X.X.XXXXX.X.X.X.X.X.X#X.XXX.X.XXX#X.X.X.X.X.X#X.X.X.XXX.X.X.X#X.XXXXXXXXX.X.X#X.X.X.X.XXXXX.X.X.XXXXX.XXX.X#XXX.X.XXXXX#XXX.X.X.X.XXXXX.X#X.X.XXX#X#X.X.XXX.X.X.X.XXXXX.X.XXXXX.X.X.X.XXX#X#X.X.X.X.X#X.X.X.X.X#X.X.X#XXX.X.X#X#X.X.X.X.XXXXX.X.X.XXXXX.X.X.XXX.XXXXXXXXXXX.X.X.XXXXX#X#X.X#X.X.X.X.X#X.XXX.XXX.X#XXX#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X#X.XXX#X#X.X#XXX#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.X.XXX#X.X.X.X#X.X#X.XXX#X.X#X#XXX.X.X.X.X.X#X.X.X#X.X.XXXXXXX.X.X.X.X.XXX#XXXXXXXXX#X.XXX.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X#XXXXXXXXXXX.X#X.X#X.X#X.X.XXX.X.X.X.XXX.X#X#X.X.X.XXX.X.X.X.X#X.XXX.X.XXXXXXXXXXXXX.X#X.X.X#X.X.X#X.XXXXX.X.XXX.X.X#XXX.X.X.X#X.XXXXX.X.XXX.X.X.X.X.XXX#X.X#X.X.X.X.X.X.X.X#XXXXX.X.X.X#X#X.XXX.XXX.X.X.XXXXXXX#X.X.X#X#XXX.X.XXX.X.XXX.X.X.X#XXXXX.X.X.XXX.X.XXX.X.XXX.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X.X#XXXXXXX.XXXXX.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X#X#XXXXXXXXX#XXX.X.X.X#X.X.X#X.XXX.X.X.X.X#X.X#X.X.X.XXX.X.X#XXX.X.X.XXXXXXXXXXXXXX
XX.X.X#X.X.X.X.X#X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.XXXXXXXXXXXXXXX.XXX.X.X.XXX.X.X#X.X.XXXXX.X.X.X.X.X.XXXXXXXXXXXXX.X.XXX.X#X#X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.X.X.X.X.X.X#X#X.X.X#XXX#X.XXXXXXX#XXXXX.X.X.X.X.X.X.XXX.X.XXX.X.X.XXXXX.X#X.X.X.X.X#XXX.XXX.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.XXX.X.XXX#XXX.X.X.XXX#XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.XXXXXXX.X.X.X.X.XXX.X.X.X.X.XXXXX.X#X.X.X.XXX#X.X.XXXXX.XXX.X.X.X.X#X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX#X.X.XXX.X.X.X.X.X.X.X.X#X.X.XXX#X.X.X#X.X.XXX.X.XXXXX.X.X.X.XXX.X.X.X.X.X#XXX.X.XXXXXXX.X.X.XXX.X.X.X.X.X.X.X#X.XXXXXXX#X.X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.X.X.X.XXXXXXXXXXX.X.X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.XXXXXXXXXXXXX#X.X.X#X.X#X.X.X.XXX.X.X.XXX.X.XXXXXXX.X.XXX.X#X.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.XXX.X#XXX.XXX.X.X.X.X#X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.XXX
.................#..................X....#..............X.......X#........X......#XXXXXXXXXXXXXXXXXXXXX............#.#..X.............X.XXXXXXXXXXX#.X.........#..X......#..X......#...X........XXXXXXX......X.......X...#X..#X#..XXX................XXXXXX#......XXXXXXX..#...#................X.......XXXXXXX.......X.X#.X........................X........#.X...#.#.......#......X..........#X#...XX.....XXXXX........#..X..X....X..........#.......#..X.....X.......X..#...X.X...#......XXXXX...........XXXXXX..........X...........X.............X.X...........X........#...X.....#.#X#.#.......X.....#...X..X..#.X....X...............X#X.X....X..X............#..........X.............X..#..XXXXX...X.X..#......X.....X..#.....X...XXXXXXX.............X.#XXXXXXXXXXX....#........X......#XXX.......X#X.XXXXXXXXXXX........#X.X.X....#.XXXXXXXXXXXXXXXXXXXX..#X#........XXXXXXXXXXXX...#..X....#...X..X....X..........XXX.....X........#.....XXXX..............#.....#................XXX.....X...X.................X.........X................X........
.X.X.X.X#X.X.XXX.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X#X#X.X.X.XXX.X.X.X.X#X.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXX.X.X#X#X.X.X.X#X.XXX.X.X#X.X.X#X.X.XXXXXXXXX#X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X.XXX.X.X.X.X.X.XXXXXXX#X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X#X.X.X.X.XXXXX#X.X.X#X.XXXXXXX.X.X.X#X.X.XXX.X#X.X.XXX.X.X.XXXXX#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X#X.X.X.X.X.X.X#X.X#X#X.X.X.X#X.X.X#X.X.XXXXX.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X#X.X.X.X.X.X#X.X.XXXXX.X.X#X#X#X.XXXXXXXXX.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X#X#X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.XXX.X.X.XXX.X#X.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X#X.X#X.X.X.X.X.X.XXX.X.XXXXXXX.X.X.X.X.X.X#X.X.X.X.X#X#X#X.X.X.XXXXXXXXX.X.X.X.X#X#X.X.XXXXXXXXXXX.X.X#X#X.X.X.X.X#X.X.X#X.X.X#X#X.X.XXXXXXXXX.X.X.X#X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X#X.XXXXXXXXXXXXX.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.XXXXX.X#X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X#X#X.X.X.X.X.X.X#X#X.X
X.X.XXX.X.X.XXXXX.X#X.XXX.X.X.X.X.X#X.X#XXXXX.X.X.X#X.X.X.X#X.X.X.X.X.X.X.XXX.X.X#XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.X.X.XXXXXXXXX.X#XXX.X#X.X#XXX.X.X.XXX.X.X.X.X.X.XXX.X.XXX.X#X.XXXXX#X.X.X.X.X.X.X#XXX.XXX.X.XXXXX.X.XXX.X.X.X.X.X.XXX.X.X#X.X.XXXXXXXXX.XXX.X.X.XXX.X.X.XXXXX.X.XXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXX.X.X#X.XXX.XXXXXXX#X.XXX.X.X.X.X#X.XXX#X.X.X#X#XXX.X.X.X.XXXXX.X.X.X.X.X#X.X.X.X.X.X#X.XXX#X.X.X.XXXXX.X.X.X#X#XXX#X.XXX.X.X.X#XXXXX#X.X.XXXXX.X.X#X.X.X.XXXXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X.XXX.X.X.X.X.X#XXX.X#X.X.X.X.X#X.XXXXX#X#X#XXX.X.X.X.X.X.XXXXX.X.XXX.X.X.XXX.X#X.X.X#X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.XXXXX.X#XXXXXXXXXXXXX.X#X.XXX.X.X.X.X.X.XXX.X#X.X.X.X.XXXXXXXXX#X.X.X.XXX.XXX.X.XXXXXXXXX.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX#XXX.XXXXXXXXX.X.X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.X.X#X.X.X.X.XXXXX.X.XXXXX.X.XXXXX.X.XXXXX.X#X.X.X.X.XXXXX#X.X.X.X.X.X#X#XXXXX.XXXXXXX#X.XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X#X#XXX.X.X#XXXXX#X.X#XXXXX#X.XXX#X.XX
XX#X.X.X.X.XXXXX.XXX.X.X#X.X#XXX#X.XXX.X.X.XXX.X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXX.XXX.X#X.XXX.X.XXXXXXX.X.X.X.X.X.X.X#X.X.X.X.XXX.X.XXXXX#XXX#X.X.X#X.X.X.XXX#X#X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.XXX.X.X#X.X.X.X.X.X.X.XXX.XXX.X#X#X.X.X.X#X.X#X.X.XXX.XXX.XXX.X.X.X.X.X.X.X#X.X.XXXXX.X.X.XXX.X.X#X.X.X#X.X.X.X#X.X.XXX#X.XXX.X.X.X.X.X.X.X.XXXXX.X.X.X.XXX.X#X#X.X.XXXXXXXXX.X.X#X.XXX.X.X#X.X.X.X#X#X.X.X.X.X.X.XXX.X.X#XXX.X.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXXXX.X.X.X.X.XXX.X.X.X.X.X.XXX.XXX.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.X.X.XXX.XXX.X#X.X.X#X.XXX.X.XXX#XXX.X.X.XXXXXXX.X.X.X.X.XXXXXXX.XXX.X.X.X.X.XXX.X.X.X.X.X#X#X.X.X#X#X#X.X.X.XXX#X.XXXXXXX.XXXXXXXXXXXXXXX.X.X#X.X.X.X.X.X.X.X.X.XXX#X.X.XXXXXXXXXXX.XXX.X.X#X#X.X.X#XXXXXXXXX.XXX.X.X#X.X.X.X.X.X.X.X#X.X.XXX.XXXXXXXXXXX#X.X.X.XXX.X.X.X.X.X.X.XXXXX.XXXXX.XXX.X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.XXXXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXX#X.X.X.X.X.X.X#X.XXX.XXX.X#X.X.X.X.X.X#X.X.X
X.X....X..XXXXX.........X#.........X........X..#X..XX.....X....#..X#...X.....X..XXXXXXXXXXXXXXX..........#X...XXXXXXX......X.......XX#...........#..XXXXXXXX........X..................X.....#X..XXXX.....X...X........#....X#...............X......X#..X....#......X......#X..........X......X......#.#...#X........#.#........X.....X#.#.......XX..X...............#X....X..X..#XXXXXXX....#.....#.X...............#...#...X.#X#XX....X....X.....#.................X..X.X.....XXX..............X.....X....X....#.#X.....X.................X......X.....#XXXXXXX.......XXXX.......#X.........X#..X..#.#....XXX..X.#..............X.....X.....X.......X...X#.....#..X.X.......X...XXXXXXXXXXXXXXXXXXXXXX.#..X#.....#X..........#..XXXXX...XXXXXXXXXXXXXX.#..X......#XXXXXXXXX...X......#.................#...#..XXXXXXXXXXX......#....X.X.........XXX........#X......#XXX..XXXXXXXXXXXXXXXXXXXX#..X...........X..........X....X#......XXXXX#...X.......#...#X.....X........................X.....X............XXXX................X..................X.....#.X..
.X.X#X.X.X.XXX.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X#X.X.XXXXX.X.X.X.X#X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXX.X.X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X#X.XXXXXXXXXXX.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXXXX.X.XXX.X#X.X.X.X.X.X.X.X#X#X#X.X.XXX.X.X.X.X.X.X.X#X#X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X#X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.XXX.X.X.XXX.XXX.X.XXX.X.X.X.X.X.X.X#XXXXX.X.X.XXXXXXX.XXX.X.X#X.XXX.X#X.XXX.X.X#X#X.XXX.X.X.X.X.X.X.X.X#X#X.X.XXX.XXX.X.X#X#X.X.X.X.X.X#X.X.XXX.X.X.X#X#X.XXXXXXX.XXXXXXXXXXXXX.X.X#X#X.X.X.X#X.X.X.X.X.X.XXX.X#XXXXXXXXXXXXXXX.X.X.X.X.X#X#XXXXXXXXX#X.X#X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.XXXXXXXXX#X.X.X.X.X.X.X.X#X.X.X#X.X.X#X.X.X.X#X.X.X.XXXXX.X#XXXXXXXXXXXXX#XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXXXX.X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X#X.X#X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X#X.X.X.X.XXX
X.X.X.X#X#X#X.X#X.X#X.X.X#X.X.XXX.X.X.X.X.X.X.X.XXXXX.X#X.X#X.X#XXX.X.X.X.X.X.X#XXXXXXXXXXXXXXXXXXX.X.XXX.X.X.XXXXXXX.X.X.X.XXX.X.X.X#X.X.X.X.X#X.XXXXXXXXXXXXX.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X#XXXXX.X.X.XXX.X.X.X.X.XXX.XXXXX.X.X#X.XXX.X.X.X.X#X#XXX#X#X.XXX.XXX#X.X.X#XXX#X.X#XXXXX.X#X.X.X.X.X.XXX.X.XXX#XXX.X.XXX.X.X#X.X.X#X.X#X.X.X.X#X.XXX.X.X.X.X.X.X#X.X#XXX.X.X.X.X.XXX.XXXXX.X.X.XXX.X.X.X#X.X.X.X.XXXXXXX#XXX#X#X#X#X.X.X.X#X.X#X.XXXXX.XXX.X#X.X.X.X.XXX#X#X.XXX#X.X.X.X.X.XXX.X.X.X.XXX#X.X.X#X#XXX.X#X.X.XXX#X.X.XXX.X.X.X.XXX.X.XXX#X.X#X.X.X.XXX.X.XXXXXXXXX.X.XXXXX.XXXXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X#XXX.XXXXXXX.X#X.X.X.X.X.X.XXX#X.X.X.X.X.X.X.X#X.X.X#X.XXXXX.X.XXXXXXXXXXXXX.X.X.X.X.X.X.X#X.X.X.XXX.X#XXX#XXXXXXXXXXX.XXXXX.X.X.X.XXX.XXXXXXXXXXX.X.X.X.X#XXXXXXX.X.X.X#X.X.XXX.X.X.XXXXXXX.X.X.X.X.XXXXX.X.X.X.XXX#XXX.X.X.XXX.XXX.X#XXXXX.X#X.XXXXXXXXXXX.X.X.X.X.X.X.XXXXX.X.X.X#X#X#X.X#X.XXX.X.X.XXXXXXX#XXXXX.X.XXX.XXX.X.X.XXXXX#X#X.X.XXXXX.X.XXXXXXXXX.X.X.X.X.X.X.X.XXXXXXXXX.X.XXX#X.X.X.X.X.X.X#XXXXXXXXX.XXX.X.X#X.XX
XXXXXX.X#X.XXX.X.XXX#XXX#X.X.XXXXX.X.X.X.X.X.X.X#XXX.X.XXX.X.X.X.X.X.X#X.X.X.X.X.XXXXXXX.X.X.X.XXX.X.X.X.X.X.X.XXXXX.X.X.X#XXX.X.X.X.X.X.X#XXX#X.X.X.X.XXXXX.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX#XXX.X.X.X#XXXXXXXXX#XXX.X.XXX.XXX.X.X.X#XXX.X.X.X.X.XXX.XXXXX.X.X#X.X.X#XXX#X.X.X.X#X.X.X.XXX.XXX.X#X#X.XXX.X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.XXX.X#X.X.XXX.XXX.X.X.X.X.X.X#X#X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X#XXX.X.X.X.X.X.X#X#X#X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX.XXX.XXX.X.X.X.X.X.XXX.XXX.X.X#X.X#X.X.X.XXX.X.XXX.X.X.X.XXX.X.X.X.X.X.XXX.XXXXXXXXXXXXXXX.X.X.X.XXX.X.X.XXX.XXX.X.X.XXXXXXXXXXXXX#X#X.X.XXX.X#XXXXXXXXXXXXXXXXXXXXX.X.X.X.XXX.X.X.X.X#X#X.X.X.X.XXX.XXXXX.X.X.X.X.X.X.XXXXX.XXX.X.X.XXX.X.X.X.XXX#XXXXX.X.X.X.XXX.X.XXX.X.X.X.X.X.X#X.X.XXX#X.X.X.X.X#X.X.XXXXX.X.X.X.XXX.XXX.X.X#XXX.X.XXX.X.XXXXX.X.XXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.XXX.X#X.X.X#X.X.X.X.X.X#X#XXX.X.X.X.X.X.XXX.X.X
XXXXXXXXXXXXXXXXXXXXXXXXX..X..XXXXX.......X..#X...X..#.XX..XX..#X....XX..........X....X..................#......X........#.#.......#.#...XXXXXX...........X..#.......X..X.......X.....X..X......X...XX.....#................XXXX...#..X.....X........X..........X..........#X..X......X.....X...X.......X......#......XXXXX#X.......XXXXXXXXXXXX......XXX..X.....#X........#X#....X..#...........#..X#..............................X#.................#XX...X...............#X..X..X#..X......X.........#X.X.....X#XXX.X......#...X....X....#.....X........X...........X................X.....#....X..#..X.......X...XXX...............X....X.....#......X.............XXXX...#............XXXXXXXXXXXXX..#......X....X..X..........#XXXXXXXXXXXXX.........XXXXXXXXXXXXXXXXXXXXXXXXX..#....X.......X........#.#..X...X#X#...#..........X....#.#X#X..........#..XXXXXXX..#..X...............X#.#XX........X........X......XXXXXX........X........XXXX........#........XX....X#.................X.X..........................X....#.#...............X......XX...X
XXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.XXXXX.XXX.X#X.X.X.XXX.X.XXX.X#X#X.X#X.XXX.X.X.X.XXXXX.XXX.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.XXX.XXX.X.X.X.XXX.X.X#X.X.X.X#X.X.X.X.X.X#XXX.X.X.X.XXX.XXXXX.X.X.X.X.XXX.X.X.X#XXXXXXX.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X#X.XXX.X.XXX.X.X.X.X.X.X.X.X.X.X.X.XXXXX#X.X#X.X.XXXXXXXXXXXXX.X.X.XXXXX.X.X.X.X#X.X.X.X.X.X.X.XXX.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.XXX.X.X#X#X.XXX.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X#X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X#X.X.X.X.X#X.X.X.XXX#X.X.X.X.X#X.X.X.XXXXXXX.XXXXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X.XXXXXXXXXXXXX.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X.X#X.X.X.XXX.X#X.X.X.X.X.X#X.X#X#X.X#XXX.XXX.X.XXX.X.X.XXX.X.X.X.X.XXXXX.X#X#X.X.X.X#X.X.X.X#XXXXXXXXX.X.X#X.X#XXX.X.XXX.X.X#X.X.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X#X#X.X.X.X#X.X.X.X.X.X.X#X.X.X.X
XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXXXXXXXX.X.X.X#X.XXX.XXX.X.X.XXX.X.X.X.X.XXXXXXXXX.X.X#X.X.X.X.XXX.X.XXX.X#X.X#X.XXX#X.X#X#X.X.X.X.X.X#X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.XXX.X#X.XXXXXXX.X.XXX#X.XXXXXXX.XXX.X.X.X.X.X.X.X.X.X.X#XXX.X.X.X.X.XXX.X#X.X.X#X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X#XXXXX.X#X.X.X.XXXXXXXXXXXXXXX.X.XXXXX.X#XXXXX.XXX.X.XXX.X.X.X.XXX.XXXXX.X#X.X.X.X#X.XXXXXXX.X.X.X.XXX.X#X.XXX.X.X.X.X.XXXXXXXXXXXXX.XXX.X#X.XXX#X.X.X.X.X.XXX.X.X#X#X.X.XXX.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.XXX.X.XXX.XXX.XXX#X#XXX.XXXXX.X.X.XXXXX#X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X#XXX.X.X.X.X.X.X#X.X#X#X#X.X.X.X.X#XXX.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXX#X.X.XXX.X#X.X.XXX.X.X#X.X.XXX.X.XXXXX.XXXXXXXXXXXXX.X#XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X.XXX.X.X.X#X.X#X.X.X.X.X.XXX#X.X.XXXXXXX#XXX.X#X.X#X#X.X.X.X.X.X.X.X#XXX.XXXXXXX.X.X.X.XXX#X.XXXXX#X.X#X.X.X.X.X#X.X.X.X.XXXXXXX.X.XXX.X.X.X.XXXXX.X#X.X.XXX#X.X.X.X.X.X#X.X#X#X.X.X.X.X#X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X.X.X.X.X#X.XXX.X.X.X#X#X.X.XX
XXXXXXXXXXXXXXXXXX.X#X.X#X.X.X.X.XXXXXXX.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X#XXX.X.X.X.X.XXXXX.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X#X.X.X.X#XXX.X.XXX.XXX.XXX.X#X.XXX.XXX.X#X.X.X.X#X.X.X.X.X.XXX.X.XXX.X.XXX.X.X.X.X.XXXXXXX.XXX.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.XXXXXXX.X.X.X.X.X#X.XXX.X.X#X#X.X.X.X.X.XXX.X.X.X.X.X.XXX.XXXXXXXXXXXXX.X.X.X.XXX.X.XXX.XXX.X.X.X.X#X#XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X#X#X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X#X.X.X#X.X.XXX#XXXXXXX.XXXXX.X.X.XXX.XXX.XXX.X.XXX.XXX.X.X#X#X#X.X.X.X.X#XXXXX.X.X.XXX.X.X.X.X.XXX.X#X.X.X.X.XXX.XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.XXX#XXX#X.X.X#X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX#XXXXXXXXXXXXXXX.X.X.X.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X#X.XXX.X.XXX#XXX.X.X.X.X.X#XXX.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXXXXXX.XXX.X.X.X.XXX.X.X#X#X.X.X#X.X.X.X.XXX.X.X.X.XXX.X.X.XXX#X#X.X.XXX.X#X.X.X.X.X.XXX.X#X.X#XXXXX#X.X.XXX.X.X.XXX.X.X.X.XXX.X.X.XXX.X.X#X.X.X.X.X.X.XXX.XXX.X.X.X.X#X.X.X.X.X.X.X
XXXXXXXXXXXXXXXX......X..#........XXXXX..#..........X#.....#X.X........#...............#...#XX..........X.............XXXXXXXXX......X....X..........#........X..#X#...#XXXX..X....X...#.#XX..........X...........X......#...#XXXXX...X.......X..........X.......X......XXXXXX......X..#....XX.#......X........#X........#.#....XXXXXXXXXXXXX......#.......................#...#.#X..#X#.........X...X......X......X.........#.............................#X.......X#..XXXXXXXXX..#XXXX...#....X#X...X..#XXX........#...X.....#..........................................XXXXX.......XXXXX............X....XXX.......XXX....#...........#XX........X...........XXX#.............X....X.....X..#...............#...#...X....XXXXXXXXXXXXXXXXX............X...XXXXXXXXXXXXXXXXXXXXXXXXXX#.....#X.........X....#.......XXXX#......X.....X#.#.......#...#.........#.........#XXXXXX....X...............X..#.#...#........X.........XX.........#X#.........#X..........X......XXXXXXX..#XXXXX..#.......#X...X..X.....X.......X.X.......#X#...X.X.....#XXXX.#.#......
XXXXXXXXXXXXXXXX.X.X.XXX.X#X#X.X.XXXXXXX.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.XXX.X.X.X.XXXXXXXXX#X#X.X.X.X#X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.XXX#X.X.X.X.X.X.X#X.X.X.X#X.XXX.X.X.X.X.XXX.X.X.X.X.X#XXXXX.XXX.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX.X.X.X.X.X#X.X.X.X.XXX.XXX.X.X.X.X.X#X.X.X.X.X.X.X#XXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X#X.X.X#X.X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X.X.X.X.X.XXXXXXXXXXX.X#XXX.X.X.X#X#X.X.XXX.XXXXX.X#X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.X.X#X#X.X.XXX.X.X.X.X#X.XXXXXXX.X.X.X.XXX.X.XXX.X.X.X.X.X.XXXXX.X.X.XXXXX.X.X.X.X.X.X#X.X.X.X.XXX.XXXXX.X.X.X.XXX#X.X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.X#X#X.X.X.X#X.X#X.X.X.X.XXXXX#XXXXXXXXXXX.X.X#X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X#X.X.X.X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX#X.X.X.X#X.XXX.X.X.X.X#X.X.X.XXXXXXX.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X#X#X.X.X.X.X.X#X#X.X.X.X.X.X.X.XXX.XXX.X.X.XXXXX.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.XXX.XXXXXXX.X.X.X.X
XXXXXXXXXXXXXXXXXXX.X#XXX.X.X.X#X.XXXXXXX.X.X.X.X.X.X#X.X.X.X.X#X#X.XXX.X.X.X.X.X.X#XXX#X#X.X.X.XXXXX.X#X#XXXXXXXXXXXXXXXXXXX.X.X.X#XXX.X.X.X#X.XXXXX#X.X.XXX.XXX.X.XXX.XXXXX.X.X#X.X#X#X.XXX.X.X.X.XXXXXXXXX#X#XXX#X.XXX#X.X.XXXXX.X.XXXXXXXXX.X.X.X.XXX.X.X.X.XXX#X.X.XXXXX.X#X.X.X.X.X#X.X.X.X.X#X.X#X.X.X.X.X#X.X.X#XXX.X.X#X.XXXXXXXXXXX.X.XXX.X.X.X.X#XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.XXXXXXX#X.X.X.X#X.XXX.X.XXX#X.XXXXX.X.XXX#X.X.X.X.X.X.X.X#XXX.XXXXXXXXXXXXX.X.X.X#X.XXX.X.X#X.X.X.XXXXX.X.X.X.X#X.X.X.X#X.X.X.X#X.X#X.X.XXXXX#X.X.XXXXXXX.X.X#X.XXXXXXXXXXXXX#X.X.X.XXX.X.X.X.X.X.XXXXX.X#XXXXXXX.X.X.X.X.X.X.X#X#X#X.XXX#X#X.X#X.X.X.XXXXX.XXXXX.X.XXXXX.X.X.X#X.X.X.X.X.X.X#X#X.X.X.X.XXX.XXXXX.X.X.XXX.X.XXXXXXXXX.X.X#X#X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX.X.X.X.X.X.X.X#XXX.X.XXXXXXX#X.X.X#X.X.X#X#X.X.X.X.X#X.X.XXX#X.X.X.X.X.X.X#X#X.XXXXXXX.X.X.XXX.X.X.X#XXXXX.X.X.X.XXX#X.X.X.X.X.X#XXX.X.XXXXXXX.X.X.X.X.XXX.X.X#X.XXXXX.X#X.X.X.X.X#X.X.XXXXXXX.X.X.X.XXX.X.X.XXX#X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.XXXXXXXXXXX.X.X.XX
XXXXXXXXXXXXXXXXXXXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXXXX.X#X.X.X.X.X.XXX.X.X.X.X.XXX.X.X.XXXXXXXXXXXXXXX.XXX.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.XXX.X#X#X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.XXX.XXX.X#XXXXXXXXX#X.X.X#X.X.X.X.X.X#X.X#XXX#XXX.X#X.X.X.X.X.X.XXX.X#XXXXXXXXXXXXX.X.X.X.X#X#X.X.X.X.X.X.XXX.XXX.X.XXX.X.X.XXX.X.X.X#X.XXX#X.XXXXXXX.X.X#X.X.X.XXX#X.X.X.X.X.X.X.XXX.X.X.X.X.X#X.X.X.XXXXXXXXXXXXXXXXX#X.X#X.X.X.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.X.X#X#X.X.XXXXXXX.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.XXXXX.X.X.X.X.XXX.X.XXX#XXX.X.X.X#X.X.X.X.X.X.X#X.X.XXXXXXXXXXXXX#XXXXXXX.X#X.X.X.X.X.XXX.X.X#X.X.X#XXX.X.X.X.X.X.X.XXXXX.X.XXX.X.X.X.X.X#XXX.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X#X.X.X.X.X.X.XXX.XXXXX.XXX.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.XXX.X.X.X.X.XXX.X#XXX.X.X.X#X.XXXXXXX.X.X.XXX#X.X#X#XXX.XXX.X.X.X.X.X.XXX.X.X.XXXXX.XXX.X.X.X.X.XXX#X.X.X.X.X.XXXXXXXXX.X#X.X.X.X.X.XXX.X#X.X.X#X.X.X.X.XXX.XXXXXXX#X.X.XXX.XXXXXXXXX.XXX.X
XXXXXXXXXXXXXXXXXXX#.........#...#..........X....#X#.#.....#X#.#XX.....#...X.................#........X...................X......X.....X..............X#......XXXXX.XXXXXXX...X....X.X.......................#XXXXXXXXX..#.....#X....#.............#......XXX.......XXXXXXXXXXX....#...#...X.X.#.#............X.X.............XXXXXXXXXXXXXXX#.......#XXX......#.#..X....#X.....X.......X.......X.........XXXXX........X.......#...#..............X.......X.....XXXXXXXXXXXXXXXXXXX#X....X.#...#..X..........#.....X.#.X......X.........X..#.#....XXXX...............................X...............XXXXXXXX...........XXXX.....#....X..#X..X.......#......XXXXXXXXXXXXXXXXXXXXX.....X..X..X..X.......................#..X#..XXX.....X......#..XXXXXX.XXX......XXXXXXXXXXXXXXXXXXXXXXXXXXX#.#..X.............X...X.........XXX....................#X....#..X.X...X...XXX.........X.....X..#........X......X.#...#.....#..X.................X#.X.....#X..........X..................XXXXXXX....#.............#X.....X#.....X..X.....X.............XXXXXXXXXXXX.X
XXXXXXXXXXXXXXXXXX#X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X.XXX.X#X.X.X.X#X#X.X#X#X.X#X.X.X.X.X.XXX.X.XXX.X.X#X.X.X.XXX.X.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXX.X.XXXXXXX.XXX.X.X.X#X.X#X.X.X.X.X#X.X.X.X.X.XXXXXXXXXXX.XXX.X.X.X.X.XXX.X.XXX.X.X#X.X.XXXXX.X.X.XXXXXXXXXXXXX.X.X.XXX.X.X.X.X.X#X#X.X#X.X.X.X#X#X.X.X.X.X.XXXXXXXXXXXXXXX#X.X#X.X.XXX.X.X.X.X#X.X.X.X.X.X.X#X.X.X#X.X.X.X.X#X.X#X#X.X.X.XXX#X.X.X.X.X.X.X.X.X.X#X.X#X#X.X.X.X.X.X#X.X.XXXXX.XXXXXXXXXXXXXXXXXXX#X.X#X.X.X.X#X.X#X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.XXXXX.X.X#X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXX.X.X.X.X.XXXXX.X.X#X.X#X.X.X.X.X#X#X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X.X.XXX.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.XXXXXXXXXXX.X.X.X.XXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X.X#X.X#X#X.X#X.X#X.X.X.X.X.XXXXX.X.X#X.X.X.X.X#X.X#X.X#X.X#X.X.X.XXX.XXXXX.X.X#X.XXX.X#X.X.X.XXX.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXXXX#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X.X.X#X.X.XXXXXXX.XXXXX
XXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.XXX.X.XXXXX.X.X#XXX.X.X.X.XXX.XXXXX.X.X.X#X.X.X.X.X.X.X.XXX.XXXXX#X.XXXXX#X.X.X.X.XXXXXXX.X.X.XXXXXXXXX.X.X#XXX.X.XXX.X#X.X.X.XXX.XXXXXXX#X.X#X#X.X.X.X.X#X.X.X.X.X.X#X.X#X.XXXXXXXXX.X.X.XXX.X.XXX.XXX.X#XXXXXXX.X.X#XXXXX.X#X.X#XXXXXXXXXXXXX#X#XXX#X.XXX.X.X.X.X.X.X.X#X#X.X.X.X#X#X#X.X.XXXXXXXXXXXXXXX.X.X.X.XXX.X.X#XXXXX.X.X#XXX.X.X.X.X.X#X#X.X.XXXXX.XXX#X.X.X.X.X#X.X.X.XXXXXXXXXXX#XXX.XXX.X.X.XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X#X.X#X.X.X#X.X.XXX.X#X.X.X.XXX.X.X.XXX.X.X.X#X.X.X.X#X.XXX.XXXXX.X.X.X.X.X.X.X.X.XXX.X#X.X.X.XXX.X#X.X#X.X.XXXXXXXXXXX#X.XXXXXXX.XXX.X.XXX.X.X.X.X.X#XXX.XXX.X.X#X.XXXXXXXXXXXXXXX.XXXXXXX.X.XXXXX#X.X#X#X.X.X.X.XXX.X.X.X.X.X.X.XXX.X.X#X.X.X#X.X.X.X.X#XXXXXXXXX.X.X.X#X#XXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X#X.X.X.X#X#X#X.X.X.XXXXX.X.XXX.X.X.X.X#X.X.X.X#XXX#X#X.X.X.X.X#X.X#X.XXXXXXX#X.XXX.X#X.XXX.XXX.X.X.X.X.X.X.X#X.X#X.X.X.XXX.X.X.X#X#XXXXX.X.X.X.X#XXX.X.X#X#X.X.X.X#XXX.X.X.X.X.XXX.XXXXX.X.X.X#X.X.X.X.X#X#X.X.X#X.X.X.X.X#X.X#X#X#X.X.X.X.X.X.X.X.XXXXX#X.XXXX
XXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.XXX.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X#X.X.XXX.X.X.X.XXXXX.X.X.X.X#X#XXX.X.X.X.XXXXX.X.X.X.X.XXX.X#X.X.X.XXXXXXX.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.X#X.XXX.XXX.X.XXX.XXX.X.X.X.X#X.X.XXX.X.X.X.X.XXX.XXXXXXXXXXX#X.X.X.X.XXX.XXXXXXXXXXXXX.X.X.X.X.XXX.X.XXXXX.X.X.X.X.XXX.X.X#XXX#XXX#XXXXXXXXXXXXXXX.X.X.X#X.X.X#X.XXX.X.X.X.X.XXXXX.X.X.X#X.X.X.X.X.X.X.XXXXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.XXX.XXX.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXXXXXX.XXXXX.X.XXX.XXX.X.X.X.X#X.XXXXX.X.X#X#X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.XXXXXXXXXXXXXXX.X.X.X.X.X.XXXXX.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.XXX.X.X#XXXXXXXXXXX.XXX.X#X.XXX.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X#X#X.X.X.X.X.X.X.XXX#XXXXX.XXX.X.XXX#X.X.X.XXX.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X.X#X.X.X.X#X.X.X.XXXXX.X#X.XXX.X.X.X.X.X.XXX.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXX.X#XXXXX#X.XXX.X.X#X#X.X.X.X#X#X.X.X.X#X.X.X.X#X.X#X.XXX.X.XXX.X.X.X.X
XXXXXXXXXXXXXXXXX..#.#...X..............X......X.......#X............#XXXXXXX...X..X.X..........X#..........X...X...........X...........X......#..XXXXXXX..X.......#XXXXX.....X.X......X.......#..XXXXX....#............X........#......X...XXXXXXXXXX..........X..XXXXXXXXXXXXXX.X#.X.......X.XXXXX..........X..#..XXXXXXXXXXXXXXXXXXXXXXX..............#.........................X................X..#.#...X..............X..#....X...X.......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...X..#X....X...X.X..........XXXXXXXXX#X#X#..XXX...X..#.......#..XXXXX..#..XXXXX.......X....#........X.......X......................#........X.X.X..................XXXXXXXXXXXXXXXXXX#........XXXXX......#.#X..#.......#....................................XXXXXXXX....X.X.........XXXXXXXXXXXXXXXXXXXX...#X.X.....X...............XXXXXXXXXXX..X..X.........X........#.#X#...X........................X............#...#..X.....XXXX.#XXX..........X....X.....X......X...#...#...#.X....XXXXXXXXXXXXXXXXXXX#....X.......X#.XX.X#...X...X......X.X....#....X...............
XXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X.X#X.X.X.X.XXXXXXXXX.X.X#X.X.XXXXX.X#X#X.X.X.X.X.X.X#X.X#X.XXXXXXX#X.X.X.XXX.X.X.XXX.X.X.X.X.X.X.XXX.XXXXXXXXXXX.X#X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.XXX#X.X.X.X.X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X.X#X.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X#X.X.X.X.X.X.X.XXX.X.X#X.X.XXX.X.X#X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX.X#X.X.X.X.X.X.X.X#X#X.X.XXXXXXX.X.X#X.XXXXX.X.X.X.X#XXX.X.X.XXXXX.X.X.XXX.X#X.X.X.X#X.X#X#X.X.X.X.X.X#X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.X#X.X.X#X.X.X.X.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.XXX.X#X#X.X.X.X.X.X.X.X#X.X.X.X.X#X.X#X.X.X#X#X.X#X.XXX.X.X.XXXXXXXXX#X.X.X.X.X.X.X#X#XXXXXXXXXXXXXXXXXXX.X.X.XXX.X.XXX#X.X.X.X.X.X.XXXXXXXXXXXXX.X.X#X.X.X#X.X.X#XXX.X.X.X#X#X.X.X.X#X.X.X#X#X.X.X#X.X.X.X.X.X.X#X#X#X.X.X.XXX.X#X.XXX.XXX.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.XXX.X.X#X#X.X.XXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X.XXX.X.XXX.X
XXXXXXXXXXXXXXXXX#X#X.X.X#XXXXX#X#XXX.X.X.X.X.X.X.X.X#X.X.X#X.X#X.X.X#XXXXXXXXXXXXXXX.X#X.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X.XXX#X.XXX#X.X#XXX.X.XXXXXXX.X.X.X#X#XXXXXXX.XXX.X.XXX.X.X.X#X.X.X#XXXXXXX.X.X.X#X#X.X.X#X.XXXXX.X.X#X.X.X#XXXXXXXXXXXXX.X.X.X.X#XXXXXXXXXXXXXXXXXXXXXXX.X.X#X.XXXXX#X#X.X.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X.X#X#X#X.X#X#X.X.XXX.X.XXX.X.XXXXXXX.X.X.X.X.X.X.X#XXX#X.X#XXX.X.XXX.X.XXXXXXX.X.X.X.X.X.X.XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XXX.X.X.X.X#X.X.X.X.X#X.X.X.XXXXXXX.X.X#XXXXX.X.X#X.X.X#X.X.X.X.XXX.X.X#X#X.X#X.X.XXX.XXX.X.X.X#X.X.X.X.X#X.X.X.X.X.XXXXX#X#X.X#X.X#X.X.XXX.XXX.X.X.XXX.X.X.X.XXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.XXX.X.X.X.X.X.X#X.X.XXX.X.X.XXX.X.X#X#X#XXX.X.X.X.XXX.X.XXXXXXXXXXX.X.X.X.XXX.X.X.X#XXXXXXX.XXXXXXXXXXX.X.X#XXX.X.XXX#X.X#X.X#X.X.XXXXXXXXXXXXX.X.X#X.X.X.X.XXX#XXX.X.X.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.XXXXXXX#X#X.X#X.X.X.X.X.X.XXX.X.X.XXXXXXX#X#X.X#X.X.XXXXXXXXXXXXXXXXXXXXXXX.X.X.X.X.X.X#X.X.X.X.X#X.XXXXX.X.X.X.XXXXX.X.X.X#X.XXXXX.X.XXXX
XXXXXXXXXXXXXXXX.X.X.XXX.X.XXXXX.X.X.X.X#X.XXX.X.X#X.X.X#XXX.XXX.XXX.XXXXXXXXXXXXXXX.X.XXX.X.X#XXXXX.XXX.XXX#X#X#X.X.XXX.XXX.X.X.X#X.X.X#X#X.X.X.X#X.XXX.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X.X.X.X.X#X.X#X.X.X.X.XXX.XXX.X.XXXXXXXXXXXXX.X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX.X.X.XXX.X.X#X.XXX.X.X.X.XXX.XXX.X.XXXXXXX.XXXXXXX.XXXXX.XXX.X.X.X.XXX.XXX.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X.XXX.X.X.XXXXXXXXXXXXXXXXXXXXX.XXX.X.XXX.X.X.X.XXX.X.X.X.X.XXX.XXX#X.X.X.XXX#X.X.XXXXXXXXX#X#X.XXX.X.X.XXX.X.X.X#X#X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.XXX.X.X#X.X.X#X#XXX.X.X.X.X.X.X.X#X.X#X.X#X.X.X.X.X.X#X.XXX#XXX.XXXXXXXXX.X.XXX.XXX.XXX.X.X.X.X.X.XXX.X.X.X#XXX.XXX.XXX.XXX.X.X.X.XXX.X.X.X.X.X.X#XXXXX.X.X.X.X.XXX.X.X#X.X.X.X.X#X.X.X.X.X.X.XXXXXXXXXXX#X.X.XXX.X.XXX#X.XXX.XXX.X.X.X.XXXXX.X.X.X.X.X.X.X.XXXXXXXXX.X.X.X#X#X.X.X.X#X.X#X.XXX.XXX.X#XXX.X#X.X.X#X.X.XXX.X.X.X.X#X.XXXXXXX.X.X.X#XXX#X.X.X.XXX.X.X.X.X.X.X.X.X.XXXXX.X.XXXXXXXXXXXXXXXXXXXXX#X.X.X#X.X.XXX.X.X.X.X.X.X.X.X.X#X#X#X.X.X.X.X.X#X.XXXXX.X.X.X.X
XXXXXXXXXXXXXXXXX#.........#XXXX.............X..X.X....#X.X.XXXXXXXXXXXXXXXXXXXXXXX...X.X.....XXXXX#..XXXXXXXXX#.......#.......................#X#....X..X...XX.........X......#X.......X...X......................#..X........X....XX...#..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX......X....#....X..................#XXXXX..........#...#X....X.......#X.X..#...................X.X......X......X.............#.......XXXXX...XX......#XXXXXXXXXXXXXXXXXXX..#......X.........X...........XX.#......XX..X..#....XXXXXXXXX......X.X.............X.....#..X.......X..#...........#XXX........#.#X......#.#.............#......................XXXXXXXXXXX.........X...X....X...#..........X#X..............X........X.X.....X#..XXXXXXXX..........X......#.#.....#.#.........#X.XXXXXXXXXX.........#..X.....XX.XX.........XXX....#.........X..XXXXXXX..#.....#X........X...#..X...XXX...X..X.....#..X#X.X.X..#X.....XXXXXXXXX#....X#X#...#.#..X..............#......X#........XXXXXXXXXXXXXXXXX.X....#.X.......#.X.#...........X............X....#.#XX.......X
XXXXXXXXXXXXXXXXXX.XXX#X.X.X#XXX.X.X.X.X#X.X.X.X.X.X#X.X.X#X.XXXXXXXXXXXXXXXXXXXXX#X.X.X.X.X.XXXXX.X.XXXXXXXXX.X.X.X.X#X.X#X#X.X#X.X.X.X.X.X.X.X.X#X.XXX.X.XXXXX.X.X.X#X#X#X#X.X.X.XXX.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.XXX.XXX.X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X#X.X.X.X.XXX.X.X.X.X#X.X.X.X.X#XXX.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X.X.X.X.X.X#X.X.X.X#XXXXXXX.X.X.X#X.X#XXXXXXX#XXXXXXXXXXX.X.X#X.XXX.X.X.X.X.X#X.X.X.XXXXX.X#X#X#X.X.XXX.X.X.XXXXXXXXX.X#X#X.X.X.X.X#X.X.X.X.XXX.X.X#X.X.X.X.XXX.X.X.X.X.X.X.X.X#X.X.XXX.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.XXXXXXXXXXXXX.X#X.X.X.X.XXX.X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#X#X#X.X.XXXXXXXXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#XXXXXXXXXXX.X.X.X.X.XXX.X#X.XXXXX.X#X#X.XXXXX.X.X.X.XXX.X.X.XXXXXXXXX.X#X#X.X.X.X#X#X.X.X.X.X.X.XXXXX.X#X.X.X.X#X#X.X#X#X.X.XXX.X.XXXXXXXXX#X.X.X.X#X.X.X#X.X.X.X.X.X.X.XXX.X.X.XXX.X.X#X.X.XXXXXXXXXXX.XXXXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.X#X.X
XXXXXXXXXXXXXXXXX#X.X.X.XXX.XXXXXXX.X.X.X.X#X.XXX.X#XXX.X.X#XXXXXXXXXXXXXXXXXXXXX.X.X.X#X.X.XXXXXXX.XXXXXXXXXXX.X.X.XXX.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |