This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
.XXX#X.X.X.#.X#X
..#.............
.X.X.X.X.X.#.X.X
......##X...X..#
.##X.XXXXX.X.X.X
..X...XXXX#.....
.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...XXX...
#X.X.X.X#X.X.X.X
................
.#.X.X.X.X.X.X.X
X...X...X...X...
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.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
.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX
................#...#XX...X...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.X.X.X.X.XXX.#.XXX
..XXXXXXXXXXX....................#X...X...X..#..........#.....XX
.X.X.X.X.X.XX#.X.#.X.X#X.X.#.X.X.XXX.XXX.XXX#X.#.#.X#X.XXX#X.X.X
............X#XXXXXXXX#XX#XXXXXXXX#XX#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...#.............................................XX##..XXX...
.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
..#...XXX...XXXXX#XXXXXX##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.X.X#X.X.X##.X
....X#............................#...X#XXXX#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#.....XXXX#XX...XXXXXXXXXXXX#..........................#...#..
.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#XX...XXX...X#XX#XXXXXX.....##..
.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
..XX#.....X.....XXXXXXX...#.....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
........XXXX#............#........X##...XXXXXX#XX....#......#...
.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
..XXXX#X##X...X#XXXXXXXXXX#....#....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.X
X..........................#..#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.X.X.X##.X.X.X.X.X
....XX#...X...XXX...XXXXX....#.#.##.............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...XX#..#.....#........#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....#..............XX#X#XX..............#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.#XX.X.X.X
.........#..XX#...X..#..........X...XX#...X........#X...X...X...
.X.#.X#X.X.X.XXX.XXX.X.X.X.X.#.XX#.X.#XX.X.X.X.X.X.X.X#X.X.X.X.X
..XXX...XXX..#X...#..#.#XXXXXXXXXX#...XX#...XXXXX...............
.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...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
..XXXXXX#XXXX...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...#...XX#....##XX...XXXXX#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.X.#.X
..XXX...XXXXXX#...X.....#XXXX...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.#XXXX.X.X.X
.....................#...........#..X...XXXXXX#X#.....XX#...XXXX
.X#X.X.X.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..##..#..XXX...#...XXX....#....#.............
.#XX.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##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.....XXXXXXXXXXX##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.#
XXXXXXXXX...#XXXXXXX#.....#.......................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.XXX.X.X.#.X
............................XXX..#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.XXX.X.X.X.X
..#XXX#XXXXXXXXXXXXXXXXXX..#......................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.XXX.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.....X..#..XXXXX.............#...X..#.#..XXXXX.......
.XXX.XXX.#XX.X.#XX.X##.X.X.X#X#X.X.X.X.X.X.X.##X.X.X.X.X.X.X.#.X
..XXXXX...XXXXXX#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.#XX.X.X.X.X.X.X.X.#.X.XX#.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.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
..X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...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
.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX.XXX
X.#.XXX.X#X.X.#.X.X.XXX.X.#.XXX.X.X.X.X.X.X.X.#.XXX.X.X.#XX.XXX.X.XXXXXXXXXXX.XXX.X.X.X.X.X.X.#.X.X.X.X.XXX.XXX.XXX.X.X.XXX##XX.#XXXX.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.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#....#XXXXXXX#...X........................#X...X...X.......X...X...#XX...#..#....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#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.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#XXX........#X...XXXXX...#.....#..............................#......X#.....#...#..X...#...X...XXXXXXXX##..X...X..#....XXX...X#....#X#XXXXX#...X...XX#X#.........#XXXXXX...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.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.XX#.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.
##...XX#...X.........#XXXXX#...#XXXX#......#XXX#XX.....X.....#....#....X......##...#X#...........X....#X...#...X...X...X..#.....#X............#X...#...#...X...#...X#......................XXX.......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.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.X.X.X.X.X.X.X.X.X.X.X.X#X.X.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.#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...#...................#XX...XX#...XXX...X.....#...........X..##XX...XX#XX...X.....X...XXX...X...X...X...XXXXX#X.....X...XXXXX...X...XX#...............XXXXXXX.....XXXXXXX#X.......X......##XX#......................#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.XXX#X.X.X#X.X.X.X.X.X.X.#.X.X.X.X.X.X.X#X.X#X.#.X.X.X.X.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.#.
................#..XXXXX#XXXXXXX...XXX..#................#XX....#.#XXXXX#..................XX#...X...#.....................................................X...X...X..........##..............#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.X.X.X.X.X.X##.X.X.X#X.X.X.XXX.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.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#.XXX.X.X.X.X.X.#.X.X.#.X.#.X.X.X.X.X.X.X.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....#..........................XXX...XXX.....X...............X...XXX#X#XX#...................XX#...X...XXXXX...X..#..XXXXXXXXXXXXXXXXXXX...XX#...##XXX..#XXX#XX#...X...XXXXXXXXX.........#.........#.....X...X...X...XX#.....................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.X#X.X.X.X.X.X.X.X.X##.X.X.X.X.X.X.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.X.X.XX#XX#
...XXX....#......X.....XXXXXXX...XXX...XXXX#.....X...........XXXXX...XXX..............#..#XX...X...X...X......................#..#.....................X.........................#XX.........#...#XX.......#XX..#X#.#....................#.....X#..XXX...XXXXX#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#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.X.X.X##.X.X.X.X.X.X#X#X.X.X.XXXXX.#.X.X.XXX##XX.X.X#X.X.X.X.X.X.X#X.X.X.X.X#X.X.X.##XXXXXX#X
.......XXXXXXXXX#..X....#......X.....#X#XXXX...X..#..XXXXX...X...X...X...X#..XX#XX...#...X...X.....XXXXX...X...X...#XX.....#..#X....#X...X...#X#..#..X.....XXXXXXX...XXX#...#X...........#.......#XXX#...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#X.X.X.X#X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.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.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.#XXXX.X.
..#.#...#................#..#...#.................#..............................................X...........#...X#X...XXX.........#..........#....#X#...................X...XXXXX##XXXX...#XX#X...X...#...............X#X...X...X...#XX..#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.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...XX#...XXX...XXXXX###XX#X#X#X#...XXX...X...XX#..#..XXX...X...X...#...#X#XX................#..XXXXX...XXXXXXXXXX#...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.X#X#X.X.X.X.XXX#X.X.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.XXX.##X.X.X#X.X#X.X.X.X.X.X.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...XXX...XXX...#......#............XXX#....X...#XX..#X#...........................#....X...X..#..X...X.....XXX...X...#XX..#..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.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.XXX.#.X.X.X.XXX.XXX.#.X.X##.X#X.##X.X#X.X#X.X.X.X.
XXXX...............#...........XX#.....XXXXXXX...#...#...XXXXXXX...X.................#XXXXXXX#X#.............XXXX#XX...#.........#...X...X...XXXXX...X...#X#.................X.......................X...XXXXXXX.....X...X#X..##...X...##X...XX#XX...XXX........
X#XXX.X#X.X#X.##X.X.X#X.#.X.X.X.X.X#X#X.XXX.X.X#XX#.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.#.XXX.X.X.X.#.X.X.X.X.X.#.X.X#X#X.#.X.X.X.X.X.X.X.X.X.X.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.X.X.X.X.X.X.X.X.X.
...#XX...X...X....#.....#X...X#..........#......##..##.........#...X...#XX...X...X............#..XXXXXXXXX.............#...X...#...X...#...#..................#..XXXXXXXXXXX#....XXXXXXXXX..#X#..#..........................#X...XXXXX#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.XXX.X.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.X.X.X.X.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.XXX.
.....#...X#......X...X#X...X...X#XXX...#.....X.....#...#X#X#.....X....##.....XXX...XXXXXXX....#............#XXXX#..X#..#XX#X..#..................XXXXXXXXX...#X#.............................#...X..##XXXXX#..#XXXXXXXX#..................#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.XX#.X#XXX.X.X.XXX.X#XXX#X.X.X.X.XXX.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.XXX.X.#.X.X.X.##X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.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.....#XX.....X...X...#..#XXX#..........X..#..#XX......#X..#X...............#XX.....X..#..X.....X#XXX#..X#......XX#.....X#..XXX#..#XXXXXXXXXX...#...........................XXX...#XXXXXXXXXXXX...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#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#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.XXX.X.X.X.X.X.X.X.X.
.....XXXXXXX.....#XX#XXX...XXX.....X...#XXXX...#.................X.....#...XX#.............X#X...#..#....X...X##...X...............X...XXX#............#.........XXX...X..#..X...........#.....X#..X..#..X...X...XX#.........................#XXXXX#XX..#...##..
X.X.X.#XX.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.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.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..#...##XXX#..........#..XXX...X...XXX........##X#X#...XXXXXXXXX#.....#......#XX#.#........#XXXXXX...XX#...........XXX...XXX#......X...................XXXXX..##X#..#....X...X...X...X..#..XXXXXXX..#...#.##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.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.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.XXX.X.X.X.
#................#.............X...X..#X...#X#.......X...XXX......##...X...XXX..............#XXXXXXXXXXXXX...#..#..X...#.............X...XXX....#X....#..X#.#XXX...XXXXXX#XX...#.........#...XX#XX...........................#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.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.XX#.X.XXX.X.X#X.
XXXX#X...XXXXX......#X....#......................#.....X.......X#.............##XXXXXXXXXX#................X...X#..........XXXXXXXXX..#.......#......XXX..#XXX..#X......#X...X.....#..#..............XXXXXXXXXXX#X...XX#X#.........#XXXXXXXX...XXX.....X....#..X
X.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.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.#.#.X#X.X.X.X.X.X.X.X.X.X#X.X.X.X.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#XXXXXXX.....#..#XX#.....X...#...X#................#X##..X...X......#....XXX##XXXX...........X#XXXXX...XXX.................#...............X#XXXXX...XXX#....................X...X...X.....................##.........
X.X.X.X.X.X.X.XX#.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.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.#.X#X.X.X.X.X.X.#.X.X.X#X.X.X.X.X.X.X#X.X.X.X.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...XXXXX.............#X#.........X....#..X...#X#...X#..XXXXX..#..X...X.....XX##..XXX......#....#XX...X#...............#..X..#X...X.....X###XXXXXXXXX#................XXXXX#..X..##XX#........X...#XXXXXXXXXXXXXXXXXX#....#...#..
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.#.#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...#XX...X...#XXXXXX.....#....#......#....................#..............#XX.....#XX...X.....##..X..#..X#XXX#..#...X...XXX#................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.X.X.X.X.#.X.X.X.X.X.X.X.X.X#X.X##.X.X.#.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.#.X.X.X.#.X#X.X.#.X.X.X.X.X.#.X.X.X.X.X.X.X.X.X.X##.X#X.X.X.X#X.X.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.......#XXXXX#XXX#...#...X...X.............................#XX....#...#.........#..XXXXXXXXXX#...#.....X...X..........#..........X#..X...X#........................XXXXX#X...X.....................#....#X...X.......XXXXX..#..#X##..X...XXXXXXX...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.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#XX...X...X#.#X...X...X...X...X....#........XXXXXXXXXXXX#...X.............#..#XX#...X...XXXXXX#...X...#XXX#.............X...XXXXXXXXXXXXXXXXX.........X....#X.....X..#X...X..##XXXX...X...XX#XX.......#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.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.XXX.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.XXX.X.X.X.X.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..#..XXX#.#X#XXX.....X.......#............#X.....X...............................#.......XXXXXXXXX#.#..#...............#XX#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.X#X.X.X.X.#.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.#.X#X.X.X#X.X#X.#.X.X.X.X.#.X.X.X#X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X#X.X.#.X.#.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..#..#.....#XXX#...#XXXX...X..#X...XXX...XXXX#...XXX.................X#XXXXXXXXX...X.............X..#..............XXX#XXX...X...#..#X....#X...XXXXXX#........#..X...XXXX#..
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.#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.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...XXX...X...X...X...XXXX#XXXXXXXX...XX#..#X#X.....#........#X...#...X#...............#..#..#..X...#...#...................#...X...X.......XXX#XXXXXXX#........X...XXX.....X..###............#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.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.XXX.X.X.X.#.X.X.X.X.X.X.#.X.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#XXXXXXX...............#...X...X#.........#..XX#.......#X#XX#..................................XX#..............#XXXXXXXXXXX..#....X##XXX#......#.#..XXX#X#X#..##....#X##...#....................#.............X#X#..X#XXX...#...XX#......#.#....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.#.XXX.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.X.X.X.X.##X.X#XXX.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.
................#..XXX#X#X#....#...........X#.##..#........XX#.........X...XXX..#..XXXXXXX##XX.....XXXXX...#X#...X..#X#..........#XX...X....#..#...X...X...X........#X....#X...X...XXXXX...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.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.#.X.##X#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.#XX.X#X.X.X#X.X.X.X.X.X.#.X.X.X#X.X.#.X.X.X.X.
XX..#X.....#XX...............X...XXXXX...XXX.....XXXXXXXXX#......##X...#...X...X.....#........#..X........#X#..X...X...X...X....................#.........###..XXX.....#.................#XXXX...#XX...XXX..##.....#.....X.....X...#..#................XXX#XX#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#XXX.X.X.X.X.X.#.#.X.X.X.X.X.X.X.X.X#X.##X.X.X.X.X.X.X.X.X.X.X.X.X.X.##X.X.#.X.X.X#X.X.X.#.X.X.X.X.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...XXXX#XX..#XXXX#.................................XXX................#X..#....XXX...X........#XXX..................#X...XXX#X#XXXX#XX...X...XX#.........X.......#.....X...X...............................#XX...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.#.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.#.X.X#X.X.X.#.X#X.X.X.#.X.XXX.X.X.X.X.X.X.X.X.X.X.#.#.#.##X.X.X.#.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.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#XXXXXXXXXXXXXX...X..#XXXXX...X...XXXXX...XX#......##............#..#...#.....#.....#XXXXXXX#X#XX#........................#XXX#.....#XX....#..#.........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#XXX.X.X.X.X.X.X.X.X.X.#.#.X.X.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.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.X.XXX.X.
...#...#XXXX.....XXX..#XXXXXXX..........................#......................XXX#..X...XXXXXXXXXXX...#..#..X...XXX#................XXXX#XX...X...XXX...X...#...X...X...XXXXXX##XXXXXXX...XXX.......##.....####.....X...XXXXXXX......#..#...............#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.XXX.X.X.#.X.#.X#X.X.X.#.X.X.X.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##.
.............#XX..............#..X#..X...#.....#...#.........X.....XXXXX...X#..........................................XX#XXXX#.#XXX...........XXX..........##.................................X...X#..X#..#...XX#XX...............XXX...XXX...#XX...#..........
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.X.X.X.X.X.X.X.#.#.#.X.X.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#XX.....X.......#XXXXXXXXXX...X...X...#X#XXXX...XXX...X#..X................#..X...X...X.....#...X...#XX...X...X...#...................XXXXXXX.......#X#XX...X#X...#XXXXXX#..X...XXXXX...X##.........................XXXXXXXXXXXX#..........#X...XXXXXX#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.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.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...XXXXXXXXXXXXXXXXX....#XXXXX#.#X...X#...#X..#XXX.....X...XXXXXXXXX...X...........X#X...#...X...............#..#X......#XXX...XX#XXXXX#XXXXXXX#XX..#..................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.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.X#X#X.X.X.X.X.X.X.X.X.X.X.X.#.
......#.#....X...#XX..#..XXXX#XXXX...XXXXXX#XX#XXX.................................#XXX#..............#.........#.#X..#X........##XX.....X#XXXXX..............#X...X#..#..........#X............................#XXX...X...X...X..........#..X...X#.............
X.#.X.X.X#X.X.#.XXX.X#X.XXX.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.X.#.X.X.X.X.#.X.X#X.X.X.X.X.X.X.X.X.#.X.X.X#X.X.X.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.
#..XX#........#..X...X...X...X...X...X....#........XXXXXXX#XXXXXXX...X#X...X#XXX...........#XXXX...XX#...X##..............#..X.........X..........#X...X...X.....X...X...XXXXX...#XX###X...XXX..#XXXXX...XX#XX......#X...XXXXX...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.X.X.#.X.X.X.X.X.X.X.X.X.X.X.#.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.#.XXX#X.X.#.X.X.X.X.X##.X.X.X.X.#.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.#.X#X#X.#.X#X#X.X.X.X.X.X.X.X.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...#XXXXXX...X#....##X...#...X...X...#.................#.....................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.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.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.X#
XX..##.........#...X#XXXXXXX#XXXXXXX#XXXXXXXXX.......XXXX#XXXXXXXX..........#X#.#..#.......XXX...XXXX#...X...XXXXX...X...XX#XXXX...X.....#....#..X#.#.......#....XXX...#X#XXXXX#...X##XXX#XXX#XXXXX#.......X...X...X...XXXXXXX...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.XXX#XXX.XXX.X.XXX.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##.XXX.X#X.X.XXX##.X.X#X.
....#.#..X...X....#............................XXXXX#.................#.#X........#....#XX.....##XXXXX...XXX...X...........#..........##XX...#........#..XXX..##.......................................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.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.X.X.X.X.#.X.X.X.#.X.X.X.X.X.X.X.#.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.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#XX..#..XX#...X....#..........XX#XX....#.#XXX...XXX...#..#..XXX...X.....#X#..............#X..#X.......XXXXX........#....#..#X.............XXXX#...XXXXXXX#XXXXXXXXXXXXXXXXX##...XXXXXXX...XXX#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.X.X.X.X.X.#.X.X#X.XXX.X.X.X.X.X.X.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#XXXXXXX#...X#..XXXXX#......XXXXX..#..XX##....XXXXXXXXXXX..#.................................................#......#.....XXXXX...X..#XX#XXX#XX........
X.X.#.XX#.XXX.X#X.X.X.X.X.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.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.XXX#X#X.X.X.X.X.X.X.X.X.X.X#X.##X.X.
...XX#X#..###.##...XXX...X...XXXXXXXX#XX...X#.....#XXXX#...XXX...X.....#.....XXX...X...X..#X...X...X...#.........................X#.................#..................##....X...XXX#X#..XXXX#...XX#X#...#...X...XX#.....X..#X....#....................X.....XXX
X.X.XXX.X.X.X.X.X.X#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.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.XXXXX.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.
XX..#X...X...#...XX#XXXXXXXX.................#XX...X....#X#........#XX...X..............#..XXX.........#...XX#XXXXXXXX...X##XXXX..#..X#XXX...XXXX#XX#..XXXXXXXXXXXXXXX.....X..........#....#X#.........#...XX#XXXX.....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.X.X.X.X.X.X#X.X#X.X.XXX.X.X.#.X.#.X.X#X.X.X.X.X.X.#.X.X.X.X.X.#.X.X#X.X.X.X.#.X.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X##.X.X.X.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............#......#XX...........#...XXX##XXXXXX........#X...X..............................#....X......#.............#......XXX...X..#X#XXX...XXX...XXX#..X.....................#...XXXXXXX#..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.#X#.X#X.X.X.X.X.X#X.X.X.X.X.X.X.X.##X.X#X.X.X.X.X.X.X.X.X.#.X#X.X#X.X.X#X.X.X.X.X#X.X.X.X.X#X.#.X.X.X.X.X#X.#.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.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...XX#...XXXXXXX#....#XX#XXXXX#X...XX#XX...#......###X....................#X....#..X...X...X...X...X.....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.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.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.
....................................#.......................#..XXXXX...XXXXXXXXXXX...XXXXX...XXXXX..#.........#..#X#XX#..#X#......#.#X.....#.....................X.....#XXXX#.#....X...##X#XXXXXXXXX...#...#...............X...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#X.X#X.X.X.#.X.#.X.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##.XXX.X.X.X.X.X.XX#.X.X.X.X.#.X.X.X.
...XXXXXXXXX...XXX.....X...X...XX#..#....##..XX##....X...X#............................................X...X...#.....X...X.....XXX#.....#.#..XX#XXXXXX...X...XXX.....#.........XX##..X#...................#....#X#X#X#...X.....#XX...........X#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.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.X.X.X.X#X.X.X.X.X.#.X.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..#XXX#XXXXXXX...X...X...XXXXXXXXXXX...X#X...X...XXX.....#...................X...#...............#XX.......X...XXX..#............XX#.....X#..X...#...X......#....XXX........#..XXXX#.......#XXXXXX##...#
X##.X.X.X.X.X.X.#.X.X#X.X.X.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.XXXXX.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.XX
#..X..#X.....XXXXX.....................#XXX#XXXXXX....................#X..#X...XXX..........................#XXX...XXX#X##...X#X...........X...XXXX##XXXXXX#..................#XXX...X...X...XXXX##..XXX...X...X...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.X.#.#.X.X.X.X.X.X.X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.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.XXX.X.X.X.X.X.X.X.
#....X...X#.........#X.....X...X...X.................X#XXXX##.#XXXXX.................#XXXXXX##XX...X...X........................#XXXX#XXXX..............#X...XXXXX...#XX...X................#....XX#......................#..............XXX..#XX#XXXXXX...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.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.XXX.X.XX#X#.X.X.X.X.X.X.
XX...........XXXXXXXXX...XXXXX#.....#XXXXXXX#XXXXXXX#........#..#..X...#X#...X#XXX..#.#...........#XXX..#X#XX#...XXX#..XXX...X...............#XX.....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.X#X.X.X.X.X.X.X.X.#.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.XX#.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.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.
#...#.#XXXXX#..........X..#....XX#XX#..................#..#..#.......#...................X...XXX...#.........#X#.........XX#.......XXXXXXXXX...#XX...##XXXXXXXXX...XXXXXXX..#..XXX...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.XXX.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.#.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#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#........#..........XX#.....XXXXXXXX##..#.....#......#....X..#XX#XXXXX#..#.#........XX##.#X#.....#..........XX#.................X..........................................................##XX..............#..XXXXX...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.XX#.X.X.X#X.X.X.#.XXX.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.XXX.X.X.X#X.X.X.X.XX#.X#X.X.X.
........#..X...X....#..X..##...XX#...X.......#.............XXXXX..#..XXXXXXXXX.............#....#..XXXXXX#...XXXXXXXX#XXXXXX#........X##...X...X#....XXX...XXXXXXXXXXX...X...X...##X#..#XX.....X...X#XXXXX...........#XXXXXXXX...#XX.........#.....#XX#.........
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.#.#.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.#.XXXX#.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.XXX#X.X.X#X#X.
.....XXX.....#.....X..#..X...X..#XXXXX...#XX.....X...XXXX#.........................XXXXXX#.....XXX....##........#..............X...XXX...X...X...##........................X...XXXX#XX##...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.X.X.X#X.X.#.X.X#X.X.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.#.XXX.X.X.#.X.X.X.X.X.X.X.X.X.X#X.X.#.X.#.X.X.X.X.#.X.X#X.X.X.X.X.X.X.X.X.###.X.X.X.X#X.X.X.X.X.#.X.X.X#X.X.X.X.##X.X.X.#.X.X.X.X.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...................XXXXXXXXX#X..#XXX..#..........................XXXXXXXXX...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.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.#.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.....#XX#..XXXXXXXXX#..#...X..#..##..X..#..X#..XXXXXXXXX.....X..###......XXX.................#...XXX...X........................#.#........X...XX##..X#.#........................X...X...#X#XXXX..#..#...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.#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.#.X.X.X#X.X.##X.#.X.X.X.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...#...XXX...X.................................#X#..#X.....X.....#....#..X..........#..X...X...X......#........X...X...X.....X.....#X#XX..#XX#XX...X..#.#XX#...X...XXXXXXXX#XX...XX#.................XXX.....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.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#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#XXX#X.X.X.
#......X##XXXXXXXXXX##..#...#........................X...X...X..#X...#...X...#...XXX..................##..#..X...XXXXXXX.............XXXXXXXXXX#.......XX#XXXX...XXX...#........................................#X#X...XXXXX...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#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.X.X.X.X.X.X.X#X#X.X.X.#.X##.X.X.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...XX#...X.......XXXXXXXXX..#X..#........XXX.........#XXXX...XXX.............#XX.....X..............#..#X#XX..#X#..X.......XXXXXXX#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#XXX.X.X.X.X.X.X.#.#.X.X.X.#.X.X.X.X.X#X.X.X.X.X.X.X.X#X.X##.X.X.X#X.X.X.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.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.XX
....#..X...X..#X#XXXXXXXXXXX...X.....XX#..#X.....................................#....................#XXX......#..#XX..#................##XXX..........#...#XXXXXX#XX.....#XXXXXX...X...#X#XX.......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.X.X.X.X.X.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.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##.........#................#.................#XX#XX#XX...XXX...#X#...X...#...#...X...#...X...#...X..#......#.....##......XXX...X.....#.........X...X....#.........#XXX...#XX................#...##.......................X...XXXXX...................#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.#.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#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.X.X.X.X.X.#.X.X.XXX.X.#.X.X.X.X#X.X.X.X.X.##X.
...XXXXXXX...X#..X...#XXXX......#X...#...X...#....#..X..##...X...X...XX#..............#..X...X...X#X..#..XXX...X.....X#XXX#......X...X...XXXXXXX..#..XXX..#..X...#...#....#.....#..XXX...XX#.....#.....X...XX#XX...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.X.X.X.#.X.X.XXX.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#X.X.X.X.X.X.X.X.X.X.
#....................#.......X........##...#...............................XXXXXXXXX.................#.......................X#................................XXX...##..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.X#X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.X.X.X.X.X.X.X.X.##X.X.#.X.X#X.X.X.X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.#.X.X.X.X.X#X.X.#.#.X.X.X.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.
.....XXX.....X...X.....XXXXX..#XXX.....X...XX#XX...X##XXXX...XXXX#XX#XXXX#XX#........XXXX#XX...XXX....#X...X#XXXXX...XXXXX#X...XXXX#...X...X#..X...X...XXX..#X.........#.............XX#..........#X#X...............X.....XX##X...XXXXXXXXX...XXXXXX#...##XXX..
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.XXX#X.X.X.XXX.#.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XX#.X.X.#XX.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.X.X.X#X.X.X.X.X.X.X.#.X.X.X.X.X.X.#.X.XXX.X##.
....#.....#..XXXX#..............................#.........................#X#...#XX#X#.....X....#..X..............................#XXX...XXX...XXX.........#..#.#XXXXX.....X#XXXXXXX...XX#XX...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.#.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.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.XXX.X#X.
X#.....X#............X#..X...X..#X...X...X...#...#...XXX#X...XXX...X...X..#X##.........#.......X.....#XXXXXXX#XX...X...XXX.....X...................#..#XXXXX..#........XXX#.#...............#........XXX.....XXX#......#...X..#XXXXXXXXXXX...XXXXX...X...#......
X.X.X.X.X#X.X.#.X.X.XXX.X.#.X.X.X.X.X.X.XX#.X.X.XXX.X.#.X.X#X#X.###XX.X.X.XX#.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...#XXXX...XXXXXXX...X...X...X.....XX##....X........#......#XX#X....##...X...X...X...X......#X............#X..##...XXX..#..X...XXX#..X...X...............#X#X#...........X.....XXXX#...#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.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.XXX.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.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X##.X.X.X.
XX.....................................X.......##..XXX##.....#.....XXX...#....................#X......#......X.......#.............#.....X#XX#XXXX...XXXXXXX#..#...X#..XXX...X#...#XXX...#.............XX#XXXXXX...X.............#XXXXXX...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.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.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.X.X.X.X.X.X.X.X.X.X.X.X.#.X.XXX.X.XXX.
...XXXXXXXXXXXXX...#...XXXXX...#XXXXXX.....#XX.....X...X.........X......#..X...X#XXX...XXXXXXX...X...XXX..#X...XXXXX...X...X...XXX#..X.....X...X.....X#.#.....#................#........##...XXXXXX#XXXX.........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#XXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.##X.X.X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X.X.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.......................XX#....##...XXX......................#........................................X#........#.........XXXXXXXXXXXXX...XX#X#XXXXXXX#..................#..X...##..XXXXXX##X...XX#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.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.#.XXX.X.#.X.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#...XXXXXXX#X...##....X...X...#X#XXXX...XXXXX...XXXXX...#.......XX#.......X................................#.#X...XXX#..XXXXXXX#..XXX....#........................#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.X.X.X.X.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.X.X#X.#.X.X.X#X.X.X.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...XXXXX...X...X..#.#..#XX...............................X.....XXXXXXXXX...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#X.X.X.X.X.X#X.X.X#X.X.X.#XXXX.XXX.XX#.###.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#XX.....#...#................#....X...XXXX#X#.......#...XXXXX...XXX...XXX#..#XXXX...XXXXXXXXXXXXXXXXX#XXX...X...X...X...XXX........#.....#XX#...#X#XX....##...XXXX#...XXXXX...#XX...X...XXX#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.X.X.X.X.X.X.#.X.X.XXX.X.X.X.X.X#X.X.X.X.#.X.X.#.X.X.X.X.X.X#X.X.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.X.X.XX#.X.X.X.X.#.X.X#X.
#....X.....X..............#....#.......XXX...X...X...#.........X.....XXX#..#.....................................................................XX#...X...#X#XX#..X...X...#....#......................X...#.............X..#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.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.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.XXXXX.X.XXX.X.X.X.X.X#
.......XXX....#X...#..##XXXXXX#....X..#....X...X...#....#..X...#..............##...X...X...XXXXXXXXXXX...X...X#X..#X...XXX...X..#..X...X..#..#.....#...........#...............X#XXXXXXXXXXXXX...XXX#X#........XXXXX.....#X#.....X...XXX..#XXX....#X#..XXX..##..
X#X.X.X.XXX.X.#.X.X.X##.X.X.#.X#X.XXX.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.X.X.X.X.XXX.X.X.X.X.X.X.#.X.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.#XX.X.X.X.#XX.
...#....##...#...X..#..............#....#X.........X..##...X...X#X...#XXXX##XX...X...X...X.............#...X...............#X#XXXX...X...XXX...X...#...XXX...X...#..#X...X...#...........................XXXX#.......#X##XXXX#...................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.#.XXX.X.X#X##.X.#.#.X.X.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..#............XX#...XXX...X.......X...#..........................................##.....X...........#XXXXXXXX..#.#......................#...................#...X..#..X...#XXXXX#XX##..#X...X.......X...X.....XXX...XXXXXXXXXXXXX...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.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#.............XXXXXXX.................X...#...........#X#X#XX...X...XX#XX...X...X...X...#......#....X...X...#................#X..#X.....X...X...X...XXXX#XX...#...XX##..........#...............#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.#XX.#XX.#XX.X.X#X.X.XXX.XXX.XXX.XXX.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.X.X.X.X.XXX.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.X.X.X.X.
.....X...X...XXX......##...##X..#..X...#...X...XXXX#XX...X...XXXXXX#.........#...X...XXXXXX#XXXX#..X...XXXXX...XXX#..X..#X...#.....#XX...XXX..##.............XXXX#.......XX#XXXXXXXX..#X.....X...##....X....#XXXXXXX...#..#XXXXXXXXXXXXXXX..#X#XXXX###...X......
X.X.#.X.X.X.X.X.X.X.X.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.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.#.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.......XXXXX...X...XXX#..#...............................XXXXXXX...#...................................XX#...XXX..#X#....................X...#...........X...........#X#XX...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.X.X.X.X.X.X.X#X.X.#.X.X#X.X.X.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.X.X.X.X.X.X.X.X.X.X.X.X#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...XXX.....#...X#.#..XXX..#................XXX...X#X..#XXX.....#XXXXXXXX#XXXXXXX.....X..#..##...#..X..#X......#..X..#..X...X...XXXXXXX...#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.#.XXX.XXX.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.XXXXX.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.X.#.##X.X.X.#.X.X.X.
....#..#..#X...#.....#X##XXX...X#X#...................#X#..X...XXXX#XXXXXXXXXXXXXXXX#XXX......#XXX...XXX..#XXX....#..XXXXXXXXXXX#XXX...X.....X....#X.....#XX.........#.....XX#.....#.............X..#........X...#.....................#XX..#XXX...XXX#XXX..#X..
X.X.X.XXX.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.X.X.X.#.X.X.X.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.
XXXXXX##XX.....X...X...#....#......XXXX#...XXXXX...X.....................................#XX.....................X............................#..X...X.........XXXXXX#...X#..##XX#XX...XXXXXXXXX...XXX..#..#........#.#X..#..#...#XX......................#.....
X.X.X.X.X.X#X.X.X.X.X.X#X.X.X.X.X#X.X.#XX.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.X.X.X.#.X.X.X.X.X.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.XXX.#.X.#.#.X.X.X.X.#.X.X.X.#.
....................#.#....#...X..#....X...#.....XXXXXXXXXXX...X...XXXXXX#XXXXXXX#XXXX.........#...#.....XXX#X...#XXXX...XX###...X...XXX...X..........#..#XXXX......................................#..XXX.....##..XXXX#..#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.X#X.X.X.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.XXX.X.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.......#...XXX.........#.............X...#.........X...X#XXX...........#...X.....X...XXXXXXXXX...XXX...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.X.#.X.#.X.X.X.X.X.X.X.X.X.#.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.#.X.X.X.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.XXX.X.X.#.X.X##.X.X.X.X.X.X.X.X.X.#.#.X#X.X.X.X.X.X.X##.
.....XX#...#............#.#..X...XXX#XX#XXXXXX...X..#XXXXXXXXX..#X#X...XXXXXXXXXXX...XX#...XXXX#.........#...X...X...XXXXXXXXX#..........X...XXX.........#..#..#...X...X..#..X....#..X...X...X...XXXXX..#X.....XXX.....X#..X..##XXXXXX...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.#.XXX.X.X.X.X.#.X.X.X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X#X.#.#.X.X.X#X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.#.X.X.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...XXXX#.......X#............................................................XX#.....X#XX#.................XX#...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#XXX.X#XXX.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.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...XX#XX#..XXX...X...X..#..X#XXXXX#X...XX#XXXXXX.......#...........X...#...XXX...X....#X...X...X...#X#XX...#...XX#XXXXXXXXX#XXXXXXXXXXXXX#XXXX...XXXXXXX.....#XX#..#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.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.#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...XXXX#X#.............XXX.....X..#X...X...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.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.X.X.X.##X.X.X.X.X#X.#.X.XXX.X.X.X.X.X.X.#.X.X.#.#.X.#.
#..#...XX#XX...X.........###XXXX#.#X.....X...........................#XXXXXX..#XXX...........#X#.........#....#X#.#..#..#X...X...X.......#...#XX...#...X.....#XXX#XXXXX##XXXXX...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.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.XX#.#.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.X.X.#.X.X.#.X.X.X#XXX.X.X.X.X.X.X.X.X#X.X.X.X.X.#.
..#.#............#XXXX..........##...X......#..#...XXXXX#X..#X...#...............X...X...X........#X...XXX..#XXX...X#X.....XXX..#..#..#X...X#..XXX..#XXX...#XX.........................#XX...#X#..........................#......#.....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.X.X.X.X.X.X.XXX.X.#.#.X#X.X.#.X.X.X.X.#.X#X.X#X#X.X.X.X.X.X#X.X.X#X.X.X.#.X.X.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#...XXX...XXX...........#XX.................#....#..........#....#X...#...X...X......#X...X..#..X...X.................#.......................................#...XXX...X.....X#X#X...#...........#XX..#..XX#XXXX...XXX...#.......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.X.X.X.X.X.X.X.X.X.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.XX#.X.#.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
...............XX#XXXXX#XXX##..XXX...XXX#X###..XXXX#XXXXXXXX...XXX..........#X.....#.....................#XXXXXX...X....#X...XXXXXXXXXXXXXXXXXXXXX...X...XXX...#......#....XXXX#...........XXXX##X.....#XX...X.......X...X...X...X...........#XXXX............#.
X.X#X.X.X.X.X.XXX.#XX.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.XXX.X.X.X#X.X.#.X.X.X.X.#.X.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.
....#XXX##..#..X...X...XX#.........X...............................#...XXXXX.....#...XXX#X...#...X...XX#.............#............................#X..##......##XX...##XX#.........X..#..XX#...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.XXX.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.XXX.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.#XX.X.X.X.X#X.X.#.XXX.X.#.X.
XX......#....................XX#XX....#XXXXX...X#XXX###XXXXX...X..#..X..........#........#..#..X...X..#..X...XX#XX...XXXXX..#XXX...X..#XXX...#XX....#.......#....XXX...X#....XX##XX#...#...X.............#XX...X.......#.....#....#..#.................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.X.X.X.X.X.#.X.#.X.#.#.X.X.X.X.X.X.X.X.X.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.XXXXX.X.X.X#X.XX#.#.#.X.X.X.XXX.#.X.X.X.X.X.X.#.X.X.X.X.
.....X..#.#XXXXX...XXXXXXXXX.........X#.....##..........................#....X...#...XXX...#.......................................#..#....X..#......#...#XXXXX#...........#...X...XXX.........X#XXX...#XX##XX.......XX#XXX#...X#..XXX...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#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.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X.#.X.X.X.XXX.XX#.X#X.X.X.#.X.X.X.X#X.X.X#X.X#X.X.X.X#X##.X.X.#.X.
...XX#XX.......................#.........#.....#XXXX#.#..X...XXXXXXXXXX#XX...X..#..........XX#...X...XX#X#XX#..X...XXXXXXXXX##XXXX...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#X.X.X.X.X.X.#.X#X.X.X.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.XXX.
X#XX..#..XXX#XXX...X#X...XXX.......XXX#X...#.....................................XXX...X#..............X...XXXXXX#.......................#...XXX...X...#.....XXX#..#.........X...X##...X........#...................#..XXXXXXX...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.X.X.#.X.#.X.X#X.#.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#X.XXX.X.X.X.X.X.X.#.X.X.X.X.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.
.......................#.....XXX#............#XX#..XXX...XXX...XXXXXXX#..XX#X#.......X...XXXXX..#XXXX#...............#...X...X...X##.....#.............#...X.....X...X...XXX#XX#..#X#...#..#XXXXXXXXXXXX..#..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.XXX.X.#.X.X.XXX.X.X.X#X.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#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.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...XXXXXXXXX.......#XX.........XXX...........#X#XXXX.......................##....XXXXX#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.X.X.X.X.#.#.X.X.X.X.X.X.X.X.X.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..........#XXXXX...XX#...XX#...#....#........X...............X..#.#X#XX#XX...X...XXX.....XXX.........#.............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##XX.X.X.X.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.XXX.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...#...XXXXXXXXX.......#.......X...X...........#XX...X...X..#..X#..XXXXXXX.....#X#...XXX##...........................X....#X...X...#XX.....X...#X#....#..XXX#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.#.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.X.X.X.X.X.X.X#X.X.###.X.X.X.X.X.X#X.X.X.X#X.X.XX#.X.X.XXX.X.#.#XX.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.#.#.
...#XXXXXX#..X...X..#......XX#XX..#...#.#.......#......#.....X...X#X##XX#..X...XXX..#X................................##....##.........X...XXXXXXXXXXX...X#X...X#.#.#X..#...#X...XXXXXXXX#..#XXXXX......#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.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.#.X.X#X.X.#.X.X.X.X.#.X.X.X.#.X.#.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X#X.#.X.X.#.X.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.
XX...................#XXXX......#X..#X....#..X....#X............#..................X...XXXXXX#...X.....#...XXX#XXXXX....#........XXXXX......#................X....#...#..XXX........................#.#.......#.#.#..X...X...X...........XXX...X#..XXXXXX#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.XXX##.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.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...........XXX...XXX...XXXXXXXXXX##..#X#...X...XX#...............#X#...X#................#...XXXXXXX..##XXXX...XXX...XXX....#X.....#..#..........#XX...#.....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.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.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.XX#.XXX.X.XXX.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.XXX.
...X...X...X...XXXX#XXXXXX..#XXX...XXX##...........................X...#...XXX...X#XX#XXXXXX#...#X#......X...X...XXXXXXX.........................#XX.....#XX...#....#..X...XXX...XXXX#XXXXXX.......XXX...X...#.....X...X...XXX#............X...X...X...#XX#.#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.X.X#X.X.#.X.X.X.X.X.XXX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#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...#.........XXX#..XXX...XXX...#XXXX.............................#.....X###................XXX#..XXX#X...X...X..#........X.......X#XXXXX#..#...................XXXX#...............X...........XX#...X...XXX#......#XXXX.......#..
X.X#X.X.X.X.X.X.X.##X.#.X.X#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.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.#XXX#.X.X.XXX.
.....XXXXX...X#....X##X#XXX##........X...XXX...X.....X...............#XX...XXXXX#XXXXXXXXX#X#XX#XXXXX##..X...XXX...X.........X...X...X...X..#..XXXX#...#...XX#...............XXX.......X..#.........#..X#..X#..X.....X.....X...............#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.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.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.....XXXXXXXXX#X...X..#................................X........#..XXXXX#.........................#..........X...X...XXX#....#XXX#...X...X...X...##.#XX#XX#..XX#...XX#XX..#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.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.
XXXX.....#......#X...XXXXX...X.............XXX#X..#....#.....................X...XXX...XXX...XXXXXXX...X#....X...XXXXX...#.....X...XXXX#...XXXXXX#XXXXX##..XXXXXXXX#...X......#............#XXXX...X..........................#..X.....XXXXXXXXX.....#XX...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.#XX.X.X#X.X.XXX.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.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............##...XXXXXXXXXXX...........X..#..X#..X...X...#...#.....X...X.......X..#....X...#...................XXX...X...X...X..#..........###.....#X#.........#XX.....XXX...............##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.X.X.X.X.X.X.X.X.X.X#X.X.X.X.#.X.X.X.X.#.X.X.X.X.X.X.X#X.X.XXX.X.#.X.X.X.X.X#X.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.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.....................XXXXXXX#.....#.#X.......#..#X...#XX.......#XX......#........XX#XXX#...XXXXX...X......................##..#........#...X#..XXXXXX#.....X...#X#XXXXXX##XX##....................#..#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.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.X.#.X.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.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.
..#XXXXXXXXXXXX#XXXX....#X...XXXX##XXX...XX#.............X......##...#.............#.......#...#...X..#....X...#X#X#.........X...XXX#X...X...XXX.....#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#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.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.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#.................#XX#XXXX#..#...#XX#XXX...X...XXX...XXX#..#........#..#...#..#.............##............#XXXXX.................#XXXXXXXXXXXXXX....#....#XX#X...XX#...X#X#..X...XXX..#X...X...#XX...#...#...#...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.XXX.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#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.XXX.X.X#X.X.X.X.X.X.#.X.X.X.X.X.
...X...X....##X#XX#............XXX...XXX#..XXX...X.......#.........................X.......#XXXXX#...XX#.....X...XXX...X...X..#X#XXX#......##..XXXXXXX...X.......................#...X#........................................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#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#X.X.X.X.#.X.#.#.X.X.X.X.X.X.X.X.#.X.X#X.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#XXXX...........#..........#XX#.....X...XXX#..X#.#..X..#....XXXXXX#...............X...........X.............#...#X#.........X....#...#..X...X.....X...#..#......X...X...XXXX#...X...X...XXXXXXX...#.......X...X...#XX#..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.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#XXX.X.#.X#X.XXX.X.X.X.X.X.
.....X...#............#..........XXX#.##...X...XXX#........#........#..........#X#.............X.....X#..X.....#XX...X.....#XX...#......#..XXX...X.....#X#.....##......X...XXX#....#...X...X..#X....#......#.................#XX#......X........#..#XX#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.XXX.X.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.XX#.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..##.......XXXXX...#...X...XXX..#................XXXXXXX##...X....#..XXX......#....X...#...##..X.......#...#...#X#...XXXX#.........X..............#......X...XXX...XXX#......#XX...............#..#..X...#XXXXXX#..XXX...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.XXXXX#XXX.X.#.X#X.X.X.X.X.X.X.X.X.X.XX#.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.#.XXX.X.X.#.X.X#X.X.#.X.X#X.X.X.X.
.........#.........X...X#...#X.........X...X...XX#.........XXX...X...XXX.....XXXXXXXXX..#X...XX#XX#..XXX........#....#....##...X...X.......#...X#X...X...XX#.................#.......##XXXXXX#XX....................#X...........#.........X...XX#XXXX...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.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.#.X.X.XXX.X##.#.X.X.X.X.X.#X#.X.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.XXX.XXX.X.X.
XX...#.....#...X..........#......XXXX#X#XX...XXX...X#XXXXX......................#......................#XX#..XXXXX#.#..X...X.....X........#....................##X...#...XXXXXXXXX...#...##..X...X...XXX...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.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X.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........##XXXXXXXXXXXXXX............................#..X...X...#...XX#....##X#X#...X...XXXXX.........................#.......#X#XX.....X...XXX...XXX#XXX#..X..#X....#........#.......................XXX..#X...#XX#...........#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.XXX#X.X.X.X.X#X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.#.X.X.X.X.#.X.X.##X.X.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#...XXXXX#...................#XX#XX.....XXXXX.....XXX...X.......X...X.....XXX.....#X#...........XXX...XX#XXXXXXXX...X....#X#X.........#.....X..#..X......#X...........#...XXX#X...XXX#X...XXXXXXXXXXXX#.................X...XXX#..............XX#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.XXXX##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.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.
...............X...XXX...#XX...X.........#..#......................X#................#XXXX.....XXX#X...XX#............##X##X........#XXX................#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.XXX.X.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.#.X.X.X.X.
.....XXXXXXXXX...X..#..X...XX#.....X...X...X#..XXXXXXXXXXX...XXX##.....X...X..##...#...X.....X#..........X...XXXXXX#XX..#..XXXXX#X..#....XXX...X#..#XX...........#.....X..#..XXXXXXXXXX#...X...XXX..#X...X#XX#...#.................#.......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.XXX.X.X.X.X.X#X.X.X.X.X#X.X.X.X.X.X.###.X.X.X.#.X.X.X#X.X#X.X.X.X#X.X.X.##X.X.X.X.#.X.X.X.X.X.#.X.X.X.#.XXX.X.X.#.X.X.X.X.X.#.X.X.X.##X.X.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.XXX.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.XXXXXXXXXXXX#XX.XXXXXXXXXXX.X.X.X.#.X.X#X#X.XXXXX#X.X.X.X#XXX.XXX.XXXXX.X.X.XXX.X#X#XXX.X#XXXXX#XX#.X.X.XXX.X.X.X.#XX.X.X##XX.#.X.XXXXX.X.X.X.X.XXXXX#XX#XX.#XXXX###X.X.XXX.#.##X.X.X.X.X.#.X.#XX.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.XX#XXXXXX.X.XXX.##XXX.X.#.#.X.X.X.X.X.X.X.X.X.#.XXXXX.XXX.X.XXX.##XXXXXXXX#.XX#.X.X.X.X.X.X.X.X.X.X.X.X.X.XXXX#.X#X.X.X##XX.#XX.#X#.XXX.X.#.XXX.X.X.#.##X.X.X.#XX.XXX.#XX.X.X.X.#XXXX#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.XXX.XXXXXXX.XXXXXXX#X.X#X.X.X.X.##XXXXX#XXXXXXXXX.##XXX.X.X.X.X.XXXXX.X.X.#.X#X.X.XXX.XXXXXXX.X.XX#XXXXXX.XXX.#XX#XX#.X.X#XXXXX.X.#.#XX.X.X.X.X.X.XXXXX.XXX#X.#.X.X#XX#.XXX.XXX.X.X.#.XXX.X.XXX.XXX#XXX.X.X.X.X.X.X.#.XXX.X.XXXXX.X#X.##X.X.X.#XX#XXXXX.X.X.XXXXX.X.X.X.X.X.X.X.XXXXX.XXXXXXXXX.#XX.XXX.XXX####.X.XXXXXXX.XXX#XXX.X.X.#.#.X.##X.X.X.X.X.X.X.X.XX#.#XX.X.#.X.#.X.XXXXX.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.XXX.XXXXX
..XX#......#XXXXX...X...X...X..#.#........................#XXX##XXXXXX#...XX#X#XXX#..............##...XXXX#..#....XX#...X...#XX.......#.......#....#XX#XXXX..#....#.........##......X......#XX#...........XX#...XX#...XXXXXXX.....#.....................X#.####XX.....X....................................#....................X.....#XXXXXX#....X...#X#.............................XXX#..#.....X.....XXXX#X#..#X....#........................#X#...X....#..X...#...X..#X.......X............#...#X...X...##...#....#X#X##..........................................#..#........#XXXXXX..#.......#........#...#X#XX#..XX#XX#..............XXXX#XX#XXXXXXX#....#......#....X##...............X...XX#X#.....#XXXXXX...X...X...X.....#XXXX......#X............#XX#...XXX#........X...#...X....#...#X.....X...X...X.................X#....XX#...#...X....#..X...XXX#......#X##................XXX...#XXXXXX..#X...#...#X#X#..#..#X#XX...X...#...............................X...#.............#XX..#..X#................#...X............................#X...#XXX
.X.X.X.X.X.X#XX#.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.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.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#XXX.X.#.X.X.X#X.X.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#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.#.#.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.X.XXXXX.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.#XX.X#XXX#XXXXX#X.#X#.X.X.#.X#X.X.X.X.X.X.X.#.#.X.X.X.X#XX#.X.XX#XXXX.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.#XXXX#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.XXX.X.X.X.X.#.X.X.#.X.X.X.X.X.X.#.X.X.#XXXX
......X...X...X...................X...X#XXXXX....#..XX###XXX#...X#XX#...................XX#XXXX..#.....#XXX#..X.......................#...XXX.....##XXXXX.............##..X..#X...X....#X..##...#..##X#.................#XX........#XXXXXXX...X...XX#.........##....X.......#..#....X...X...#.....#...X..##...XX#XX#..XXXXXXX..#....#...#X#XXX#.......X..#..XXX#....X#..X...##..X#......#...X.............X#...#.#.....#.#XXX...#.....XXXX#...................................#XX.....#XX..#X..#............#..#.......#XX#...X...XX##..X...X.....XXXX##XXXX#XX.....#.......X##....#XX#....#..#X#..###....#........##...........XX#X#XXXX.....#..#XXXX##XXX.....##..##............X..#..XXX........#..X..#..#XXXX#..................#.............#XX#XXXXX..##.......#.....X#..............XX#...................#.....#...XXX....#..........X#...............#....XXX#XX#.....X#X...XXX.........#...#.............#XX#......................#...#...XXXXXX#XX...XXXXX###..........X#XXXXX......#......X....#XX#X#...X.....X...X#XXXXXXXXXXXXXXXXX#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##XX#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.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.XX#.X.X.X.X.X.X#X.#.#XXXX.X.X.X.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.X.X.#.#.X.X.X.X.X.X.#.X.X.X.X#X#X.X.#.X.X.X#X.X.X.XXX.X#X.X.X#X.X.X.X.X.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.XXX.X.X.X.XX###.X.X.X#X.XXXXXX#.X#X.X.#.X.XXXXX.X#XXX#X.X.X.X.#.X.XX#.X.#XX.X.X.X.X.#.X.#.X.X.#XX.#XX.X.X.X.XXX.XXXXXXX#X.X#X.XXX##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.#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.XXX.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.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...XXXX#X###......................#................#XXXX...X...XX#XX.........#XX...X..#....X...X...#...X...X...X#..........X...X..#...#.#X...X....#.....#........#...........#.......X...X..#XXX........#..X..........#X..##XX...X...#.............#....#..#XX...X..#XXX...X#..X...#..........##X#..........#........#XX...XX#.............#X##..XXXX#..#....#X#.........X#..#...#......#......#........#...#.#......XXX..#XXX...XXXXXXXXXXXXX#XXXXXXX..#.........#..##X...X...XXXXXXXXXXX.....#...#.....XXXXX...X...XXX..#..........#XX##.........X...#X#.....X.....X.......XXX...#XXXX...X.......XX#..##XX..#X....#X...X...#XXXX........#X...#XX..##XXXXXX...XXX....#XXXXX.........#...X......###..X...X...#XX..##XX...X...............#XXXX...X...X...X...X...X..#....#...XXXXXXX..#XXX....................#X...X#........XXX...XXXXX..#............#X##.........#X..#X..##.......#XXXX..#..XX##..X..#XXX...#XX...X.....X..##........................#..##..................#XXX#XX.....#.......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.XXX#X.X.X#X.#.#.#.X.X.X.X.X.X.X.X.#.X.X.X.X.X.#.X.X.#.X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.#.X.X.X.X#X.X.X.X#X.X.X.X.X.XXX.X.X.X#X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.#.X.X.X.X.X.#.XXX.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.#.X.#.X.X#X.X.X.#.X.#.X.X.#.X.X.#.X.X.X#X.X.X.X.X.X#X.X.X.X.#.X.X.X.X.X.X.X#X#X.X.X.X#X#X.X.X.X.X.X.X.X.X.X.#.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X#X.#.X.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.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.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.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.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.X.X.X.X.#.X#X.X#X.X.X.X.#
....XXXXX##XXXX...#.................X.....X...X..##...#XXXXXX.....X...X......#.##X#XX#......#XX..........#..#....#........X...X...#.....XX#............#..XXX#......##....XXX#..XXX#...#..XX##X#....#...XX##X...X......#X...#X#...X...X..#..................#XXXXXXXXXX...XXXXXX##...#........##............XXX...X.......X...X...XXXXXXXX#....#......X...X...X......#.....#....X.......XXX#....##..X#....X....#..#......#X...#.....#X#.....................................###...X#XX#......................#.#..#............................#XX#XX...#....##...X...X.....X...X#..........###...................#XXXXXX...X#.........#.........#.......#..X............................#.........#..X...........#X#......#............X..#....X...XX##X.......................#....#....X..##...............XXX...X...X......#X.....#X#...X...X..............#..X##....#........#...X......#....#..##...X#...................#..XXXX#...X..##.........XXXXX..#X..#..XXXXX...#XXX#...X...X..##...X.........#.......#.........X...X...X...XX#...#XXXX...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#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#XXXX#.X#XX##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.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.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.#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.XXX.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.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.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.XXX#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.##X.X.X#X.X.XXX.X.X.X
..##..........XX##......X...XXX...X...##....X...XXX.............#X#......#X....#XXXX#...XX##......#...X.......X...X...XX#.............X..#......XXX...#.....XXXXXXX#..#X#...........X...XXXXX##XX...X..............#X..#.....##.....X...XXX...XX##XXX#XXX..#X#..........................XX#.......XXX#X...XX###XX.....XX#.........................XXXXXXX...X....#X.....#........#XXXXX........#X#......X.....#.......X...##.#..........#X#XX#..X...XXXXXXXXX...X#....XXX...X........#X#..XXX#XXXXXX#XXX##.......#....XXXXXXX#X...XXX...X...X.......#XX#XXX.....X#XXX...#XX..........##..#...#..XXX..##...X..#X.................#...X..#X...#XX....#..X#......XXX...#...X#XX#..#.#..X..#..#...X...##X...XXXXX...X...XXXX#X#...X..#..XX#...........#..##...XXXXX##XXXXXX##XXXX....#X#X...X....#..XXXX#...XXX..............#..X..##XX...#...X..#X....#.#X...X...XX##.....#..X#XXXX#..##XX...#X#...X............#X..#..X...X..#........X..#..........XX#XX..................#XXXXX...X.....#XX#....X....#XXX..#..X..#X...#XX...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#X.X.#.X.#.X.#.X.X#XXX#X.X.X.X#X.X.XXX.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.##XX#.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.XXX.X.X.X.#XXXX.X.##X.X.X.X#X.X.X.X.X.##X.X.X.#.X.X.#XX.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#X.X.X.X#X#X#X.X#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.#.XXX.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#XXXXX.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.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.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.X.X.X.X.#.X.X.X.X.X#X.X.X.X.X.X.#XXXX.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#XX.........#X#XX...X....#XX#.........XX#X#...XXXXX..#..............X##XXXXXX.......#.....X....#.......#............X#..X#..........#..........#..#...X...#...#...XX#X#................#X#..........#.....XXXXXXXXXXX...XXXXX.....###XXXXXX....#....#XX..#.........##...XXXXX.....XXXXXXX#....X.....#...X##XXXX...X#..X..........##XX...#...X......#.#.....#.........#..#...X........#................#.......X...............#...................##....X##XX...........X#.....#....#...X.......#.........#.....#....##...X....##XX...........XXX...X...XXXX#....#.#XX##........#..#XX#XX..##.....#..#........#.............XXXXXXXXX.....##........................X...XX#.......X...X...#...........................X............................#....X...X..#..#XXXX#.................#..#X#.....#.......#..#...............##....#..#XX...XX#.........#.......###...X#.#....#X##..XXX.......XXX..#XX##..#...XXXX#.........##..#XXXX#....#....................#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.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.XX#.XXX.#.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##.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.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.X.X#X#X.X.X.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.XXX.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.X.#.#.#.#.X.XX#.#XXXX.X.XXX.X#X#X.X#X.X.X.#X#.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.X.X.#.X.#.X.X.#.X#X.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.XXXXXXX.#.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#XXX.XXX.X.X.X.XXX.X.#.##X#X.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.X.X.X.X.X#X.X.X.X.X.#.X.X.#.X.X.X.X.X#X.#
..............XXXX#..#XXX....#X...X.........#..#X......#....XXX#X...........#XX#..XX##..X##.....................X...X...X..............#X.....#....##X#XXXX#.#...#..X.....XX#...X..#XXX...#XX#..#...##X...X...XXX#...#XXXX#.......X#..XXXXXXX..#XX#...X..#....X...................#...#....#.........##...#X#.........XX##X.....X.....#...#.......X.......#...................X...X...X....#...#.....##X#.....#..#..X...XXXXXXX...XXX..#..X...X##XX#X...XXX...X#..X#XXX...#XX....##.....XXXXX...XXX..#..##XX#.........XXXXXXX#......#...X...#...XXX#X.......##X.............#.......X.....#XX..#X....#................#XXXX#......X..#..X...#X#.....#...#.........X..##XX#XXXXXXXX##............X#....X...#X#...X...#XX##.............XXX#..X#.....#..XXXXXXXXX#X...XX#..#X...XXXXX..#X.....XXX...X...XXX.....#X#XX...X...#XXX#XXXX...XXXXXXXXX#..X...XX#XX#....X#.##..##X##X#XXXXXXX.....#...........#....#.#X.....#XX.....X##XX.....#...X......................#XXX.......X#..XXXXXXX..#..X.....X..#XXX...XXX...X...X.......#..#.#XXX...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.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.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.X.X.X.X.X.X.X.X.X.X.XX#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.X.X.X#X#X.#.X.X.X.XXX.X.X.X#X.X.X.X##.X.X.XXX.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#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.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.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.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.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.XXX.X##.#.X.X.X.X.X.X.X.#XX.X.X.#.X.X.X.X.#.XXX
.#.#..X#X#XXX...............#XXX#XXXXXX...#.........X...#...XXX...XXX#XXX..........#X#......#...X...XXX#X..#XXX...X...X...XXX#XXXXX...X...#XX..##..#X.......#XX...X...XXXXX..##................#...#................X#........XXX#..X#..........#XX#....#..#XXXXX#X...X#..XXX...#XX...#...#...X..#..X#..#.......XXX.....#...........X..#X....#......X...X##..#..XX#XXXXXX..#....XXX...#XX..#..X...X...X...XXX...#XX....................#XX#XX..............................#....X...####..................XXXXX...#.............XXX...#.............X...XX#...X...X...XXX#X#..X#XXX...XXX...XXX...XX#...XX#...XXXX#...........XXXX#XX..........#....XX#...XXXXXX#X#...#...............XXX#..#.......X...#..#..X...X.....XXXX#XXXXXXXXXX.........#X##................#..#................X##.....X...X..#..X..................#................................X...XX#XXXX................#..XXXXXXX#.......#X...X.........X.........#.......X...X...X#XX#...XXX......#..X#...............#......................XX#...XX#X#X#.....X.....XX#XX#X..#X...X......#XX
.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.XXX.X.XXX.X.X.X.X.XX#.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.XXX.X.XXX.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.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.X.X.X#X.X.X.#.X.X.X.X.#.##X.#.X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.##X.X.#.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.#.#.X.#.X.X.X.X.X.X.##X.#.X#X.X#X#X#X.#X#.X.X.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X#X.#.#.X#X.#.#.X.X.X.X.X.X.X.XXX.X.X.X.X.#.X.X.X.X.X.X.#.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X.X.#.X.#.X.X.X#X#X#X.X.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#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.#XX.X.X.X#X.X.X.X.X#X.XX#.XXX.X.X.XXX
..#X##...........#.##...XXX...#...X.........#X#...X.....X.........#.....#...X..#X...#XXXXXX#..#X#...X...................................................#.........................##X..##X#XXX#X#..#..XX#..#X#X..#......XXX##...........X#XXX##.....XX#XX#....X...X..#....X#............##XXX...X...........#.......XXX..#..XXXX#..........#..X##...........#X#............#.#......XXXXXX#.........X.................#XX...XXXXX...X...........XXXX#XXXX...##..X...X...#XXX#XX.......#...XX#...#XXXX...X......#X...XXXXX#X#X.............X...XX#......................................................#....#..#..#X#XXX#XXXX.....X.....XXX#XXXXX#X#................#.....XXX#XXX#X...#..#X..#.........#X.............X...................XXX........#X..#X....#X.......#...X...XXXXX.....XX#...............X...XXXXXXX#XXXXXX#..#XXX#XXXX#XXXX...X...XXX...X...............XXXXX...X...X...........X...X..........#XXXXXXX.....XXX...X...#XXX#......#....#...XXX....#..#...X...XXX....#..#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.XXX.X.X.X.X.#.X.#.X.##X.X.XXX.XXX#XXX.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.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.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.XXXXX.X.X.X#X.XXX.X.X.X.X.X#X.X#XXXXX.X.X.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.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.XXX.X.#XX.X.X.X.XXX.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.#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.X.X.X.X.X.X.X.X.X.#.X.XXX.X.X.X.#.X#X#X.X.X.X#X.X.X.X.X.X.X.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.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.XXXXX
#.........X#XXXXXX#............#....X...#.....X.....#.....X...XXX...X...XX#XXXXXX#............#.....#...###...X...X.....#XX#X#X...XXXXXXX#..XXX##...#XX#X#X...X...#XXXXXX...XXXXX...XX##................#X##...#..#XX.........X#..XXX..#................#..#.........#X.....#XXXX...#....##......#XXX...X#X..#.#........................#...#......##XX...#XX...#...##..#X#..##X#.....#XX#.#..X...XXX...#X#XX.....X...XXXXX.....X...X#..X...X#X#........XX#...X...XXX..#........#...X..#...###......#X#XX..#X.................#X#X#X#X##X...XXX...XXX##.....X...#.....X...X...#...X#....X...XXX#..X.....X#.##.....#.........X.....##..................XX##..X...X#..#...XX#.........#.........X#.#..X#......#XXXX......#..X...X.....#XXXX#....X#..XX#...XXX...X...X#XXXX##..XX#.......X.........X...##.#XXX#...#.........................#.....#XXX.......X........#X....##...............X..#..X......#..X...X#X............#..............XXX..##.................X...#.....X.......#..................#.##...X#XXX...X.....#...X#..XXXX#...X...#X#XX...#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#X.X#X#X.X.X.XXX.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.#.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.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##XX.X.#.XXX#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.X.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.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XXX.#.X.X#X.X.X#X.X.##X.X.X.#.X###X.X.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#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##.X.X.X.#.X.X.X.X.X.X.X.X.X#X.X.X.XXX.X#X.#.X.#.X.X.X.X.X.#.X#X.X.X.X#X.X.X.X.X.X.X.X.X#X#X#X#X.X.X.#.X.X.X.##X.#.X#X#X.X.#.X.X#X.#.X.X.X#X.X#X.X#X.X.X#X.X.X.X.X.#.X#X.#.#.X.X.#.X.XXX.X.X#X.X.X.X.X.#.X#X.X.X.X.#.X.X.#.X.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#...........#.....XX#...XXXXX....#..X##.....X.....#.............................#...#XX..#X..#X#X...#.......#...X...#...................................................................X#XXXXXXX...#...X#..#...#...XXX#...#.......#..##....X...X...X...XXX#XX#.........X...##....X......###..............#XX...XXX#..#XXXX.......X...X#....X..#...............#..XX#.....X...X...#XX...XXX..........##...XX##......X.....X#........X..#........#....................#X..#.......#......#...X..#XXX#....#X##XX#...XXXXX..........................#..#XX...X...X...XXX..##XX..#..............#.....................................X...#.....X...X.......#XX.....X.....#XXXXXX.......#...#......#..XXXX#...........#..#......XX#........#.......#X#............................#.....X...XX#XX...#.........#...X...XXX#..XXXX#...X...##.#X.................X#X#X#..XX##....X.......#.....X.....#...............X#XX##XXX..##....#.#XXX........#X#..X.....X...X..#...#.##..#....##....#XX..#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.#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#XXX.X.##X.X.X#X.XXX.X.XXX.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.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.XXX.XXX.XXXXX.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.X.X#X.X.X.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.XX#.XXX.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.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.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..#......XXX#..........X......#.....#...#.#......XX#...XXX...XXXXXXX..#XXX#.....................#..XX#...........X..#XX#XX...XXX...XXXXXX#XXXXXX..#..XXXX#...#XXX#XXXXXX...XXX.............#...................XXX.....#.......#XX...X.....................XXXXX#....XX#..#..XXX....#XXXXXX#...#............#.......##..#..........XX#XX.....#XXXX..#..#......#..#.........#.............#XX...#.........#.............X...#......###X...X#..#XX...#XX..#..X#.....##XXXX#....XXXXX...#...#X#....##.....XX#.....##X...X....#X...XXXX#XXXX............................#..XXX#X...XXX.........XXXXXX#XXXX...X##.....#..#..X....#XXX...X...X...XXX#X...X...X...X...........#...#XX##XX#...#............X#.#..#.......##........X...XX#X#X#......#XXX..#..X...XXX...X...X....##............#......X#..#....#X##XX.....X..##...X#...#..X..#X...X.....XXX#..............X....#X#XX#X#.....##......X...XX#..##..#X##........#XXXXX.........#...X.....#..#......#XX......#X..#..XXX#XXX..#X.....XXXXX..#X.......#...X...X..#..X..#..XX#.....X...XXX#XXXXXX#...
.X.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.#XX.#.#.#.X#X.X.X.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.X.X.X.X.#.X.#X#.X.X.X.X#X.X.X.X.X.X.#.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X#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.#XX#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.X.XX#.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.XXX.X.#.X.X.X.X.#.X.X.X.#.X.X.X.X.X###X.X.X.XX#.X.XXX.X##.X.X.#.X.X.X.X.X.#.X.X.XXX.X.X.X.X.X.X.XXXX##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#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.XXX.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.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.XXX#X.X.X.X.X.X.X.X.X.X.X.X.X#X.X
..X..###XX#..#..X#....#.....#XX#....XXX....##.....#X#...X...X#......................X#XXXX#...XXXXXX#XXXX..#........X...XX#X#X#...............X###..........##.......#..X........#.#.#.#..X.....#X#...#..#XXXXX##XXX###XX.......X#XXXXXXX....#X.....XX#XX...X#X...X#X#.......#................##.........#..#XX...#XX.....#..#.#..XX#X#...XX#..##.....###...........#..#........XXX#.....###X#XXXXX..#..XXXX#XX#XXX...X.......X.....#XX#..XXXXXXX#.....#..X.......#..#..XXX...X.....X............#XXX...X..#..#........#..X...#XX#..X...X..#........#XX...X#XXX...#...XXX...X........##XX....#XXXXXX##...................#X...##..XX#...#.............................XXX##XXXX#......#X##..#...XX#...X..#....XXX#XXXXXX##.#...#....#..............#..X.......#XX...X...X.....X...#X#.....X...X..#..X..#...............#..X.....#.....X..#....#....##XXX#.......XXXX#...XX#.....X......#..##..X...XX#.......#.............#XX...........##....XX#...X..#..#XXXX........#X.......X............#X..............#..X...X...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.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.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.XXX.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.XXX#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.XXX.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.X.X.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##.#.X.X.X#X.X##.X.XXX#X.X.X.X.X.X.X.#.X.X.X.X.X.X.X.X##.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.#.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#X.X.#.X.XXX.X.X.#X#.X.X.X.#.X.#X#.X.#.X.X.X.X.X.#.X.X#X.X.#.X.XX#XXXX.#.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X#X.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.....XX#......#X#....X.....XXX...X...X#..........##...........#..#...X#....#XX...X...#....#..X#.....#......#XX...#...X...........#......#.........#.....#..............#....#....XX##.........#X..#X.........................X.....#X#XXX#XX#..X...X...#..#..........#..#..X##XXX#..................#........#...X...X...##....X.........#.....................X#............X#X#X#..XXXXXXX.........#...#..#......#.....X.....X##.....#XX#.##.....X...............#...XX#...........#..#...#....#...X#....#.................X..#..XXXXX#.......#............#...X#X...X...........#......#X....#XXXXXXXXXXX...#XX.....#..............#X.....X........#..XX#XX...X.............#...X#..XXX.....X.....X......#X.............................X.....X.....#XX##...X...XXX..#X.........#...X#....###...X...#........#XX#....#......#...X...#...#....#........X...X##XX#X...X#..XXXX#...XXX#X...X...X#...........#..XXXXXX#XXXXXX...#...X#X...#...XXX.......#XX...X...XX#.........................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.#XX.X.X.X.X.X.XXX.#.XXXXX.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.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.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.X.X.X.X.XXX.X.#.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.#.XXX#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.X.X.X.#.X#X.X.X.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.XXX.X.X.X.X.X.X.X.X##.#.X.#.X.#.X.X.X.X.X.X.X.#.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.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.#.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.#.XXX.X.X.XXX.XXX.XXX.X.#.X
....XXX..#..X........#..X...XX#XX...X#...........#X..#..#.....XX##..XXXX#...X...XXXXX...X...#...XXXXX#XX#...X.....#..............##XXXX...XXX...#X#..#XX#X#...#...XX#XX#X..#.#..XXXXXXX...X...#..##...XXXXX#..X......#X...X.......##..X........#X...X...X...X...X..#XXX.....X..........#............X...##..#....#.#......X...XXXXX..#XX###XX.....#XX.....XXXXXX#.....X#X...##X#X...##..X.....#...XX#.........#...XX#...............X...#...#X#XXXX....#X###..#..#................X.....X...X...X..#X.....X#XXX##...XXX..#.#..#...X...X...#...XXX...X...#..#XXX##..#..........#....#X...#X#XX...X...X..#..........#X#XX..#X......#........#...............#XXXX....##...X#....X#.##X#...#...X#X................#..#XXXX..#..#...X....###X...XXX...XXX.......#...X...XXXXXXX#..X...X....#X....#..X...##XX#X#X#XXX#.....#...#.........X..#.............#X#..XXXX#......#..X#..............#.......X#..........X#................................X...X##X#.....X.........................##.....#X.....XX#...X#......XXX...XXXXXX#XX#XXXXXXX#....#XX...#XX#X.......
.#.XX##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.X.X.X.X.X.X.X.X.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.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.XX#.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#X#X.#.X.X.X.X#X.X#X.X.#.X#X.X.X.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.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.X.X#X.X.X.X.XX#.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.#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.#.XX###XXXX.#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.#.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
..#XX#.#XXXXX..#XX##..................##..X..#X#.......#....XXX...X..##XX.....X..............#................X.....#XX..#X#..X.......................X..................#X#..#.........#X#X#...X..............#..X.......#.......#....#X...#.....#X#XXX#XX...#........##XX..#X..#..X.....#...X#......#X#XX...X.......X............#X..#..X...#.........##........................##..X...XXX...X..#....#...X...XXX...#X#X#XX..##.......X.......................#...X...XXXXX..#......X#................................X..#....................................#XX.....X..#.##...#X#.............#..#.##...X...XX#...X..##XXXXXX#X#XXXXXXX..##...X...#X#...XXXXX#......###XX#X#..............XXX...X...X#..XX#X#.....X............#...................#X..#......#..............#..X.....X..#......X...##X...#X#XX..##....#..XXX.......#.......XXXXX...X#..##..#X#X#.....#...X..#X##XX...XXXXXXX...#XXXX.......X###..X..#XX#X##....X...X...###..##.....X.......X...X......#XXX...X###..X...XXX...X#..........XX#XX...#....#...........#XX##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.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.X.X.X.X.X.X.X.X.X.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.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.X.#.X.X#X.X.X.X.X.X.X.X.X.X.X.#.X.X#X.#.X.X.X.X.#.X.X.#.X.X.X.X.XXX.X.X.#.X.X.#.X.X#X.X.X.X#X.X.#.X.#.X.X.#.X.X.#.X.X.X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X.#.X.X.X.X.X.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.XXX.X.X.X.X.X.X.X.#.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##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.X#X.X.X.X#X.X.X.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.XX#.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.XXX.X
.#XXX#.........#....XXXXXXXX##..#XX.....#.....XX#XX...#X#.................##.##...XXX...X...X#..X...X.....XXXX#X#..#.#......#XXXX...X...X##...X..#XXXXX...#XXXX...X..#X..........##XX.............#XX...X#X...XXX...#XXXXXXXX...#X#..#....#...X...................#XX.............#........##XX..#X...............#XX......#X...X...............X.....X....#XX#XX...XX#...XXXXX..................#..XXX...X#X................#X.....#....#XXXXXXXXX...XXX...X....##............##.........XX#XXXXXX#XXXXXXXX#XXXXXXX#......#..#XXXX...#XXXXXXXX...X...X..#..X.......#XXX#XX...X.......XXXXX#.#X.......#......#.....#........................XXX.....#....#...##.....XX#X#XXXXX#...XXX#XX#X#.....XXX...#...#...X.....X...X...#...XX##XXX...XXXXX.....X...#......#.....#..X...XXXXX.....X.....XXXX#................#...#XXX........#X#X...#X#X#..........#..........X...X#..#XX...X........................#XXXXXXX..#X#X...X.....#XX...XXX...#...X...X..............#..XXXX#...............X..#........XX#X#...............#...X#...#X......#.#..#XX...#X#...#...
.XXXXX.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.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.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.XXX.X.X#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.#.XXX.X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.#.X.X.X.X.X.X.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.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.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.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.XXX#XX#.X.X.X.X.X.X.XXX.XXX.X.X.X##.X.X.#.X.X.#.X.X#X.#.X.X
..#X#...XXXX#..#.#..........X...#...X..#..##X.............XXXXXXXXX...X......#................X...X...XXX...#...........XXX...X...XXXXX..................#.#....XXXXX...XXXXXXX#.##...X#....X..#................................X...XX#.......#XXX#..#XXXXXXXX#XX..#XXX..#....#.....XXX#X#.......#....#...X...X........#....#...X#..XXX...X#XXX#....XXX#......#...X...XX#.......X...XXXXX....#X................#..XXXXXXX..#.....##...X.............#...X.....X..#..X...#...#...XXX...X...........................X.....#X#XX.........#..........#XX#.........#XX.................XX###......#....X.....##..XXXXXXX##...XX#XX#XXX..#XX#XX#......XXX#..............XXX.....#X#..............##..........#.........................................##.....#XX...XXXXX##XX...X#.......................##XXXXXX...X.....#XX...X...X...............#XXXXX#....#..#XX...........X...........#X#X#..#XX#XX...#...............................................#X#...X...#.............X.....X..#........X...XXX##XXXX...X...#XX...#XXXX#..#..#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##.X.X.X#X.X.X.X##.X.#.X#X.X.X#X.X.X#X.X.#X#.X.X.X#X.X#XXX#X.X.X.X.X.X.X.X.X.#.X.X.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.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.X.X##.X.#.X.X.#.#.X.X.X#X.X.XXX.#X#.X.X.X#X.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.XX#.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.#XX#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#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.#.XXX.#.#.#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.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.XXX.X.X.X#X.X.X.X.X.X.#.X.X
.##...........#.....X...#......................#....X.....##............X...#...X...X.....#.......................XX#..#.................#X...XXX.....X......#.............#..XX#..#......#X#.....X..#..XXXX#XXXXX#XXXX..#..XXX#..........XXX#.....................#..XXX#X...XXXX#.......XXXXX...X..#..XXXXXXXXX...XXXX#X#.......................XXXX##..X....#........X...#XX##..........#....X...#XX#XX#XX...#.............X...........#XX.....#XX...#XX....#X......#..X.........#.....X...#XX...X...##....#...##..XXX#.....#XXX...XXXXXXX...XXXX#...X...XX#XX...X...X...X...#.........XXXX#.....X...X..#.................#.#X....#X.....#.........##...#XXXXXXX......#......XXX...XX#XX.....XXXXX...#...X..#..XX#...X...X#X...##....X...X##...XXX.........................XXXXX...X#XXX...XXXXX##XX..........#..........#...XXXXXXXXXXX.........#...XX#XX.....XX#XXXX..#..X...#XX..#X#..X...#.......#...##......X.......#X#XXXX.....X..#X..#........##...##......##X#XX....#.#....X#XXXXXXX...X...X...X...#...XXXXX..........#....#..##.....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.XXX.X.X.X.X.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.#XXXX.#.X.X.X.X.X#X.X.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.#.XXX.X#X.X.X.X#X#X.X.XXXXX.X.X.X.X.X.X.X.XXX.X.XXX#X.X##.XXX.X.X.X.X.X.XXXXX.#.XXX#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.#.#XX.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.X.X.X.X.#.#.X.X#X.#.X.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.XXX.X.X.X.X.#.#.X.X#XXX.X.X.X.X#X.X##XX#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.X.X.X.X.X.#.X.X.#.XXX.#.X.X.#.X.X.X.XXX.XXX#X.XX#.X.X.X.X.X.X.#
..#...XXX...#....#X...X.....#XX#XXX...X..#..XXX...X...#.......X.....XXX...X...#XXX##....#..#..XX#..#..X...X..#X...........#...XXX...X..............#.#XXX..#X...#...X...#XX..#.........#.#....XX#..#XX#...................X#.....#..#X#.........XXXXXX#XXXXXXXXXX#....................X#......................................X...XXXXX...X...XXX#..#X#.......#...#..........#......X.....X.......##......##..........X..#..####X..##XX....#..#.........X...X.........X...X..#..#...........#XX##X#.......XXX...XX#.....X.........#X#.........XX#XX.....X#........X....#X##...#....#..........#XX....#........##..XX#XX...#...............#XXX#X#XXXX...XXX...........#...#X#XX...X.........#XX........#....X..#.##......#..........###...............X#XXXX###XX#XXXXXXXX#X#...........................#.....X####...#XX...#...............X#XX#..#..XXX.......X............#..........#...........XXX...#XX...#XX...XX#...X.....X#XXX...X####...XXX...#XXXX...XX#....#........###XX..............#................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#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#XXX.X.X.X#X.X.X.X.X.X.X.X.X.#.X#X.X.X.X.X.X.X#X.X.#.X.X.X.X.X.X#X.X.X.X.X.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.#.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.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.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.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.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.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.X.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.XXX.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.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#...XXX#............#XX...X.....XXX...XXX...#..#X#...##...X....#.#........#.....XXXXXXX#XX#.......XXX...............X...X......#................XXXXXXXXX#X#......X...#X#.....XXXXX.....................XXX..#XX#XX....#....#XX#XXXXX#..X...X...XXX...X..#....XXX..........##....#............#X###X#XX#XX#..#.#....X#...#..#X#XX......#..X#......X...XXX...X..#.#........#...X...#...#X###.........XXXXX..........#..X...#XX.....#XX...X...X..........#X.....#...X...X#....XX#.........XX##....XX#.....X...XX##..#...XX#XXXXXX...X...XXXX#.....X......#........XX#XXXX...X....#X.................XXX#XX#X#X#XXXX......#X#..#..#X.....#...XXXXX#......XXX..#..X...X#XX#.......X#..X...X#........X..#...............#X#XXXXXXXXXXX...X...#...##XXX...X...XX#XXXX...X#.#.#.#XX#X##...............#XXX....#X..#..X....#..X.....#...X#X...#...........#.................#...........X.......#.............#XX.....#...X......#..#X#XXXXXX..#...#X##...X..#........X..#................X...#.....#XXXX...
.X.XXX.X.X.X.X.X.X.X.X.X#X.##X.X.X.X.X.#.#.##X.X.X.X.X#X.#.X.X.X.X.X.X.X.X.X.#.#.X.X#X.X.##X.X.X.X.#.X.X.#.X.X.X#X.X.X#X.X.#.X#X.X.X#X.X.X.X.X.X.X.X.X.X.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.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.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.XXX#X.X.X.X.X.X.#.X.X##.#.X.X.X.X.#.X.X.X.X.X.X.#.X.#.X.X.X.X.X.X.X.#.X.X.XXX#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.X.X.X.X.X.X.X.X.X.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.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.XX#.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#XXX.X.X.X#X.X.X.X.X.X.#.##X.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X#X#X.X.X.#.X.X.X.X#X.X.X.X#X.X.X.X.X.XXX.X.##X.X.X.X.X#X#X.X.X#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...XXXX#..#X..#..X............#..X...X..................................#.....#....XX#...X...X...XXX#..............#.......XXXXXXXX#XXXX...X...XX#XX.....X...#XXXX......#X...X...#...X...XXXXX#..X.........X#X...XXXXX...X...X...X.......#...#................#X...X....#..X..#X.......#...XXX...#XX...X..#X.....#...............XXX...X...#XXXX.........#XXXX..#XXXX#X#...............X..##X#.....................X...X.........#XX...#.........#............#X#.#.#X...#..........#..........XXX#XXX#XX##........X....##...................#.....................#.....#XX..#..XX#...X...X...#XX....#.#..X#XXXXX#..X......#...........#X.......#.......X..#X#........X#......................X..##XX.......#X##X#........XXX#X##X#X#XX...............#.....#.........................................#...XX##X.....X....#......#...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.X.X.X.#.#.X.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.X.X.X.#.X.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.X.X.X.#.X.X.##X.X.XX#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.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#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.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.#.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.X.X.X.X.X.X#X.X#X.X.X.X#X#X.X.X.#.X.X.X.X.#.X.#.X.XXX.#.#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.XXX.XXX.X.XXX#X.X.X.X.XX#.XXX.X#X.##X.X.X.#.X#X.X.X.X.XXX.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.........##.#..#XX..#....#.......X.........X...XXXXX...XXX#X...X...XXXXXX##.#XXX...X...X..#.##X###XXX#.....................XX#...X...#XXX#..#.......................#X...X.....#.....X...#X#...........#..#....X#XX#.....XXXXXXX..........................#..X....#..X...XXXXX#...........#..........#....#XXX.................XXXXX#....#.....XX#.....................X..##X#.................X...X...#.....#..#......X...XX#XX...XXX.........XXXXX...XX#...#..#X.....X...#...X........#..X..#..X##XXXX...XXXXXXX...XXX#......X...X.......#...#XXXXXX...XXX#X...X......##...X...X...X#....XX#.....#X#.................X.................#...#.....#XX...X.......X...#XXXXXX#........X...XXXX#.....X#..X...XXXXXXX#..........#..#X....#..XXXX#.......##.#X..#XXXXX#X#X...X...#.......XXXXXXXXX.....X...XXX...XXXX#XXX#XX#XX#XX...X.....X.....XXX##.........................X...X#XXXXX#...#X..#....#...X#......XXXX##XX#...XXX...X..##X#..#XX#X#......##...X...........#...X...XXXXX...X#..X...XXXX#X#XXXX...##X#.....#......XXX.....XXXXX...
.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.XXX.X##XX.XXX.X.X.X.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.#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#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.XXX.X.X.X.XX#.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.XXX.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.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.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.#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.XXX.X.X#X.X.#.X.XX#.X.X.X.X.#.XXX.XXX.X.X.X.X.XXX.XXXX#.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.....XXX...X...X#......XX#XXXX...X#..X#......XXX...XXXXXX#...X..#..XXXXXX#XXXXXX.........X............#.....##XX........#X.....#...XXX...........#XX...X...#XX#....XXX.........XXXXX.............X...X...#...X.....#X#...XXX...#XX...X...XXX#.......#X#..X.........X...X...X...XXX#............X...XXXXX.......#XX..#..X...X...#...XX#XX...............##X..#...............#..XXXX#.......#.....XXXX##...............#..................X#....XXXXXXX............#........#X#...#....#..X...XXX.....##X......#.#XXXXXXXX#XX...#X#..#..XX#XXXX.......X....#..XX#X#X#...#...XXX...X##.........#...#....#..X.....#...#...#..#........#..#X...........#X#XX#.....#...#X.......................#...X...#XX..........#..#..................................#............X..#..X#XXXXXXX...#....#......X..........#..#XX.......##....#...#.........XXX...#XX#..X..#..X.....#XX....#XXX....#..#.................................#.........X#X#XXX....#..#.......XX
.X#XXX.X.X.#.X.X#X.X#X.#.X.XX#.#.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.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#X.X.X.X.X.X.X.X.X.XX#.X.X#XXX.X.X.#.X.#.X.X.#.X.X.X.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.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.XXX.XXX.X.#.X.X.X.X.XXXXX.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#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.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.XXX.#.##X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.###X#.X.X#X.X.X.X.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.XXX.X.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.X.###.X.X.X.X.X.X.XXX#X.X.X.##X.#.X.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...#XX..###..X..#..........X...X..#X...XXX#X...X..#..X.....#.....XX#...............X..............#.#XXX...X........##X#XX...XX#XX..#..............#....#..X...XXXX#.......#..#......X....#................X#XXX.....X...XXX.......X..#..X...X.......#XXXXX#XXXX.....XXX...#X#XX....#..X.......XXX.....#......##XXX#.........X#XXX...XXX#..X...#...X.....X..#X.............X..................#....#...X...#XXXXXXXXXXXXXX###..X#X...X...X#............X#.##XXX##........XXXXXXXXXX#.....#...XXXXXX#XXXX...X#........#...XXXXX.......XXX...X#........X...........#XXX#....#X..#...............#..X...............X#..#...........#.....................XXXXX...X..#.#........#.........#....#XXX...#.....X.....X..#.#..#...X...#..#...#....#...#X#XX...X....#......#.......X#.#X...X#..##XXX...XXXXXXX#XXX..#..X...XXXXXXXXXXX##......#X..#X.......X...XX#X##XX#XX...XXX#XXX......#X...XXX..........#..#X#.......#X#XXX#.........X.........##......#...X#..#XX.....#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.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.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.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.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#X#X.X.X.X.X.#.#.X#X.X.X.X.X#X.XXX.#.X#X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X.XX#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.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.X.X.X.X.X.X.X#X.X#X.X.XXX.X.X.X#X#X.X.X.#.X.X.X.X.X.X.X.#.X.X.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.XXXXX.X.X.X.X##XX#X#X.X#X.X#X.X.X#X.XX#.X.X.X.X.#.X.X.X.X.X.X.X.X
..........X...X...XXXXXXX..#X..............#X...X....#..X#XXX.....#.......X.........#...#X#XXXX...#.........X...XX#...X....#..X...X...XXXXX...XXX...#X#.....................#...XXX.......#..............#XXX.......#...#...X......#X..#X...#..#...................##..........##XX..#X...............#XX................#..X...#..#............#XX.........#...............................##......#XXXX...XXX....#.#..XXX#..XXX...#..#................................X...X...#XXX#..#X...X..##...X.....XX#........#....#XXXX#....................X..#........X...X...X#..........X...X....#X...#.....#XX...##XXXXX...X#......X......##XXX#XXXXXXXX.......#...X...X...#...XX#...#XXXX...X............#......#X#.....X##.......X.......#X#.....XXX.......................XXXX#XX...X.....XX#XXXX.....#..#..X..#................................X#.#........X.......X...XX#........#.#X................#..........##X............#....X...#......##....#XX#.....XXXXXXXXX...#......#..X.........#XXXX..#.#..XXX#.......#......##..XXX....#X...XX#..#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.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.XXX.X.X.#.X.X#X.X.XXX.X##.XXX#XX#.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.X.X.X.X.#.#.X.X.X.X.#.X.X.X.X.X.X.X.X.X.##X.X.X.#.X.X.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.XXX#X.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#X.X.X.X.X.X.X.#.X.XXXXX#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#X.X.X#X#X#X.X.X.X.X.#.X.#.X#X.X.X.X.X.X.X.X.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.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.#.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.........#XXXXXX#.......#X......#..X.........#XXX#...XXX...X...X.....X.........X................###XXXXXXX...#XX...#.....#.......#..#XXX...X..#X.......#XX.....X...X.....X...#XXXXXX.....X...#XX..#.#..X...X...#X#XXXX..#X#.#....#XXXXXXXX...X.........XXX#..X...X..........##..##XX...XXXXXXXX#X#.........X...#XX.....XXXX#XXXX..#........XX#...X...#.......XX#..................#.#..#XX...XXXXX#X...X...XXX...X..................#X....#.#....X.......#XX..#..X...........X.....X...##X....#X..#..X..#..............XXX...X..#X.....X...XXXX#........#..#XX...#.....XXXXXXXXX...#.............#X#...X#X..........#......#XXXX.....#XXXXXX...##....#.........XXX...#X#XXX##..XXX#..X...#.....X...XXXXXXXXXXX...XX#.........#.................#..#.#........X.......XX#...X...XXXX#X#XX#........#..#......XX#.......#...#X#...X.....XXX..#..X....#..XXX...#XX...X...X#XXX...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.#.XX#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.XX#.X.X.X.X#XXX.X.X.X.X.X.X.X.X.X.XXXXX.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.#XX.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.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.XX#.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.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.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.X.X.#.X.X##.X.X.X.X.X.X#X#X.#.XXX.#.XXX.X.X.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.#.X.#.#.#.X.X.#XX#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.XXX.X.X.X.X.X#X.X#X.X#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...XXX#X..#....XXXXX...####X.....X...X...XXX...XXX...#XX.............................#...XXX....#X...##X........#..................#.........#X##........##....XXX...X#....X.......#..#.#..X#X.......#....#..XX#...#.....#...................#...............X..#...#....XXX...XXX...X..#.#....#...X..#..X...X#...#.....#.......#..............#...XXX.....X...........X#........XXXXX#XXX...X##..#......X.........#X#XX.....#.....#XX...XXX...X...#........#X...XXX.............#XXX#....#XXX#XXXXX...X......#..#...XX##X.....XX#XX#..#......#............#XXXXXX..#...........##.......##..........#...#XX..............#XXXXXXXXX..#....................#X#...X...#..#.........#....#X#................#.........................#..#.......XXXXXXX...X#.........#..XXXXXX#XX...#....##.............##XXX#..XXXXX#.........#.#.#....#...X..#.....#....#X##..X...............X..#.......#........X....#XX#..#XXX#X#XXXXX...XX##..X#..............X...XXX#..X...XXX..........#.#....#XXXXXXXXXX.......XXXXX#XXXX#XXXX...
XX.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#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.#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.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#XX#.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#XXXXX.X.X.X.X.X.X.X.#.X.X.#.X.X#XX#.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.XX##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.XX#.#.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##.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.#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.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.X.X.X.X.XXX.X.X.X.X.X
XX#X#X#...X...XXXXXXX...X#XXX...XXX...............#......#.#.........#X.....................X#..XXX...X...X...X.....X#..#............#..#XX...XXX...X#X#XX#X#...X...##..#.......#..##.......X.....#.............#.....##...............#X.......#.......#.....XXXX#XXX#.....X...X...##..X...X...X#..#...#X#..#............X#.##.....X..#................X...X#...#..#..#XX#...XX#XXX#XXXXXX........#.#..XXXXX#....#X##..#.........X...#X#...#XXXX..##XX..........#.....#.#XX#........#.#......#XX........#XXXX#XX...X.........#XXXX...............#......#..........#XX#.#....X...#XX..#....XXX..#...#XX#...#...X..#X...X...X..#....X..#.#..#.........#XX..#..X...#XXX##XXX...X#..X...XXX...#X##.....#XXX...X...XXXXXXXXXXX...X...XXXXX.....X...X...XXXXX...X.....X#X...X...#X#...#..............#..X..#..X.................#..#XXX...X...X........#X......##XXXXXXX#XX...X...........#......#...#........#XXX#...XX#.......X....#..#X#X#XXXX..#XX#..............##..#..XXX.....X...#X#........#............X...XXXXXX#XXXX#.#..........X..#X#......#...........
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.XXX.X#X##.X.X.X#X#X.X.X.X.X.#.X#XXX.XXX.X.#.X#X.X.XX#.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.#.XXX.X.##X.X.X.X.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#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.##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.XXX.#.##X.#.X.X.X.X.X#X.X#X.#.X.X.X#X.#.X.#XX#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#X.X.#.X.X.X.XX#.X.XXX.X.X#XXX#X.X.XXX.X.X.XXX.X.X.XXX.#.X.#.X.XXX.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#XXX#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##.XXX.X.X.X.X.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.XXX.X.X.X.X#X.X.X.X.X.X.X.#.X.X.X.X.#.X#X.X.X#X.X.X.X#X.X.X.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#XXX#...............................X#.#XXXXXXX...XXX##.......X..#..##..#XXX#XX.....XXX#X#..........#XXX#X##..XXX.....XXX...X...X...X#...................##..##XX...X...X..#X...X...X...#X#...X###..X...X...#.....#...X...XXXX#XXXXXXX#X#XXXXX#X##..X...#X#...#.......XXX...X##XX#...#XXXXXXX...XX#XX..#...##...X...#..........#.#....XXXXXXXXXXX...XXX.....XXX.......X...X..........#.....#X...#.............X#..X....#XXXXX#.......#XX#XXX#....#..X#XXX...XXXXXXXXX.......XXXX#.......XXX...X..#..#XXX##....X.....X...X..........#....XXX...#XXXX..#.#XXX..#..X...X.....X........#....X........#..X...XXXXX.....#.......X..#..XXXX#XX...XX#XXXXXX...X#XX#...X...X..#........X...X...X#........X....................................#XXX...X..........#X.....X.........#XX...X...XXX...XX#...XXX...XXXX#XXXXXXXXXX...#XX.....#XXXX#..#..#XXXX#.......##..#...............#XX#X...#.....##..XX#XXXXXXXX#..............XXXXX#..##..#XX...X..#..#.....X#....#X#....#........X.....#......#XXX#....XXXX#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.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.X.X.X.#.X##.#.X.X.X.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.XXX.XXX.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#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.XXX#X.X#X.#.X.X.X.X.#.X.#.#.X.X.#.X.X.#.X.X#X.X.X.X.X.###.X.X#X#X.X.X.X.X.X.##X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.#.X#X.X.#.X.X#X.X.X.X.X.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.X.X.X.X.#XX.XXX.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.XXX.X.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..#XXXX##.#..#...X...XX#.....##..................X#.#..X#.#......X...X#XX#........#..#...................#.......X...#.........X...X...X...#...X..#X..#..........................................#....#X#................................................#................#......................XXXXXXXX#X##..X...X....................................#XXX.........#...X....#X...#X#X##..#XXX#...X......#X#.........##X#XXXXXXXXX#...X#......................XX##......#XX..#......................XXX..#XX#.......X.....#X#..#..X#..#.....................#..#....#XX#.#X...#..#XXXXXX##...................#....XXX...#......#.............................#..X#.#..............X...#XX...XXXXXXX....#X...XX#XX...#XXXX.............#X##X.......#..##..#.#....................................................#XX...X................#X..#....#..#X..#..XXX...........#X#.....................X..#XXXXX.......##..X#...........#....#.....#X###...#.....X..#....X....#.#X....#XXX.........#X##XXXXXXXXX.....XXX.........#XXX#XXXX...X...##........
XXXXXX.X.#.X.X.XXXXX#X.XXX.#XX.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.XXX.X.X#X.##X.X.X.X.X.#.X.#.X.X.X.X.X.X.X.X.X.#.X.X.X.X.X.#.X.X.##XXX.X.X.X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.#.X.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.XXX.#.#.X.X.X.X#X.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#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.#.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#XXX.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X.X#X.X.X.X#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.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.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
XXXXX#.#...#...##XXXXX#XXX#XXX#XXX#X#.......XX#...X..#..X#XXX#.......#..#...............X..#.#......XXXX##....X..#.....#............X...XXX#........#...............#...X...XX#...XX#...XX#X#...X...XXX..#XXXX#.......X...X...X.......X#..X...#...X...X...X...X...XXX###..X...X...XX#...X...X...X.....X...XXXXX#X#XXXX#X#X#....##...X.....X.....X..##XX...#..#X............#X...#.....X...#X#XXXXXXX#XXX#X#..#....#......#....X......#XXXXXXXXX#......##..#XXX##..X...X#........X#..........X...#X#...X...XX#.........#XXX#XX.....#X#XX#X#............X.....X...X...X...........#........#..............X...X...X.....#XXX#.............X#....XX#...#...X.....X...XX#X#X#...........X#..XXX#.....#XXXX#...........##...#.............#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.XXX.##XXX.X.XXXXXX#.#.X.#X#.X.XXX.#XX.XXX.X.X.XXX.X.#.X.XX#.X.X##X#.X.X.X#X.XXX.XXX.#.X#XXXXX.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.X.X.X.X.X.XX#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.XXX.X.X.X.##X.X#X.X.##X.X.X#X.X.XXX.
X#.............#XX#XXX...#..#XX#........#.#......#...#....#.#............##..............#...X#....X.....X...XXX#.###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#X.X.X.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#XXXX...#XXX#.........XX#...X#..#....#..XXX........##.....#X#XXX#XX...XX##..XXXXXXXX#.......X...X....................#.....
X.X.X.X.X.X.X.XXX#X.X.X.X.X.X.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.XX#.X.X.XXX.#.X.X.#.X.X.X.X.#.X.#.#.X.X.
............#.#X....#X##X#..........#...#..........XXXXX...##....XXXX#...................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.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.....#...XX##...........#...#.#..........X...X...XXX....#.#XXX..#..X..#.#..............#.....#
X.X.X.#.#.X.X.X.X.XXX.X.X.X.XXX.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.XXX.#.X.X.X#X##.##X.XXX.#.X.
....#..X...X...XXXX#...X..##XX......#X...XXX..#XXX...XX#.....#XX.....XXX..##..#..X......#.......#..XXX....#..X#......#...#XX....
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.XXX#X.X.X.X.X.X.X#X.
X#........#............#X#..#....................................X..#X...X....#.#....#...XX#XX.........#XXXX#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.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.
.....XX#.....X##X#...XXXXX.....#XX...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.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#
..#.....#..#.................#....###...#.......#XXXXX..#.#....XX#X##..X.....XXX##..#....XXXXX..#.#..#....#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.XXX.X.X.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...#....#......XX#...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#XXX.X.#.X.X.X.X.#.X.#.X.X.X.X.X.#.X.#.X.X.X.X.X.X#X.#.X#X#
XX........#X..........##............#..#XXXX..#....X##XX...XXXXXXX...#X#.......XXX#...#....X...X..#X#XXX#..XXX...XXXXX...XXXXX..
X.X.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.#.X.X#X.X#X.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.
....##XX...........X...X#XX#XX#X..##X#...#.......XXXXX#..X#........#.......X.......#.....#...XXX..#.............................
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.X#X.X.X.X.X.X.X.X.X.#.X.X.X.#.X.
..#XX#XXX#XXX#...X#.........................#..XX#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.XXX.X.X.X.X.X.X.X.X.X.XXX.X.X.XXX.X#X.X.X.X.X.X.#.
.....................##..XXXXXXX...XXX...XXX...XX#...XX#...XXX.................X...#.....X..#..X...XX#XX#..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.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.X.X.#.X#X.
#.#XXX...X...X#....X.....X..#...#.#.......#...........#XXX.......#XX..#..X...#.......#..##..##XXXX...........#XX...XXX...X......
X.X.X.X.XXX##XX#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.X.X.X.X#X.X###X.X.X.X.#.###.X.X#X.X.#.X.
..#....#X#X#XXXXX#XXX#.......X#..X..#..X...#...X...#...#.....X.....#XX..##XXXX...#.....#.......X.....#...#...................##.
#.X.X.X.XX#.XXXXX.X#X.X.X.X#X.X.#.X.X.XXX.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.
#...#....#...XXX#..X...#............#..###.......#XX...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.#XX#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...#XXXX#.......#..#..#..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.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.......XXX#.....#..XXX..#XXX...#..#X...X.......#.......#XXXXXX#..#.....#.....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.#.#XX#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...XX#...#.....X#X...#XXXX.....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.X.X.X#X.X.X.X.X.X.
XX###..#XXXXXX#XXX..........#..#..#XX#XX...#XXX#XX#X..#...#X.......XXX..###..........................X....#..........X.....#XX..
XXX.X.X.X#X.X.XXX.X.X.X.X.X#X.X.##XXXX#XX.#.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.
XX..#..........#....#..X......#..##X#XX#..#..X...........#XXXX...#.............#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.#.#.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.
#....#XXXX#X.......###.....X.......#XX...#......#XXXXXXX...#.........XXXXXXX............##..............#.......#X##XX..#...#..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#X.X.X.#.X.X.X.X#X.X.X.X.XXXXX.X.X.X.X.X#
..###.....#XXX.......#...X#..XX#.........X.....#...............#..#..............XXXX#......#..XXX###X#....X#..XXXXX.....#X#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.XXX#X.X.X.X.X.X.X.#.X.X.X.X.#.X.XX#.X.X.X.X.XXX.X#X#X.X.X.XXXXXXXX
.......XXXX##....X###............X#X..#.###........X...X#X...XX#.....X...#...#XX....#..#...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.XXX.X.X.X.##X.X.X.X.X.XXX.#XX.X.X.X.X.XXX#X.X.X.X.X.XXXXXXXX
X#...........#....#X##...###..........#X#X##X###X##X....#..X..#....X#XXX...X...X..#......#XX...X...#....#XXX...X##...X...#XXX#XX
X.X.X.X.X#X.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.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.....#..........#............XXX.................#XX.......#....#.#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.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#XXXX#...##XXX##....#..##...#X#X#.....X...X..#X......#..#XX#XXX###..###...X......#...#..X...#XX...XXXXXX##X#.....
X.X.X.#.X.X.X.X.XXXXX.#.XXX.X.#.X.X.X.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#.#..XX#...XXX.......#..#............#...#XX..#X....#X...XX#..............#.#..X..##XX..#........................#..
X.X.X.#.X.X.X.X.#.X#X.#XX.X.X.X#XXX.X.X#X.#.X.X.X.X#XXX.#.#.#.#.X.#.X.X.X.X.X.X.X.X.X.X.X.#XX.X#XXX.X.#.X.X.X.X.X.X.X.X.#.X.XXX.
.......#X#.........X#..#....#..#X#...##..XX##X.......X.........#...........XX#...#XX...X...XXX...#X#...XXX#XXXXXXX...XXX...XXX..
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.X.#.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....#..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.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..#....#...XX#..#.........##....#.............#............X...#XX...X.....#..#..XXXXXXXXXXX..#..X..#..X.......##...#.#.
X.#.X.X.X.X#X.X.X.XXX.#.X.#.X.X.X.X.X.X#X.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.XXX.X.X.XXX.X.X.X#
..........#......#X#...XXX...XXX..#..........X...XXXXXX##XXXXX..#...#..........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#X.#.X#X.X.X.X.X.X.XXX.X.X.X.X.X.X.##
#..XXX...#X#XX.....................#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.X.X.#.X.X.#.X.X.X.X.X.X.#.X.X.
..............#..#X#..#..XXX...#XX...X..##..#X...X#XXX...X...#.......X.......X##XXXXXX...X...X......#........#.....##X..#..XXX..
X.#.X.X##.X.##X.X.XXX.X.X.#XX.X#X.X.X.#.XX#.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.......................#XXXX...#XXXXX#XXXXXX..#XX#......
X.X.X.X.X.X.X.X.X.X.X.XXX.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.##
..........#..........XX#...XXXXX..#XXX...#XX#XXX#.........#XXXXXX##X......#..XX##XXX...X..#.........#X....................#.#X..
#.X.X.X#X.X.X.X.X#X.X.X.#.X.X.X.##X.X.X.#XXXX#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#.......#........#.......#XX..#...#..XXX...#...........#X#..#.............#..X#..X.......#XX...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.XX#.X.X.X#X.X#X.X.X.X.X.X.X.X.##
X#.....#...X.....#...#.....#...X...#...X.........XXX...........#...X#.#.....#X#..XXX...XX##X...X###..X...X...##..#....#XXXXXXXXX
X.X.X.XXX#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.XXX##.X.X.X.X.X.X.X.X.#.X.#.X.X.X.X.X.X.X.X.X.X.X.X#
..#X...#...#.......#........#..........#...#...X.......#...X.....#....#....XXX#....................X...X#...........#...........
#.X.X#X#X.X.X.X#X.X.X.X.X.X.X#X##.X.X.X.X.X.X.X#X.X.X.XXX.X.X.X.X.X.X.X.X.X#X#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...XXX..#XXX...XXXXXXX##.....XXX...X...XXXX##.........##...X....#XXXXXXXXX..
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.XXX.X.#.X.X.X#X.X.X.X.X.X.X.X.X.X.
...#...........##....#XX...X....#.#..X...XX#..##...............................X.....X...X..#..##..XX#X#XXX#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.X.X.##X.X.X.X.X.X#X.X.X.XXX.X.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#XXXXXXXX...XXXX#XX..#X.............X.....................#XXXX..#.
X#X.X.X.X.X.X.X.X.X.X.X.#.XXX.X.X.X.X.X.X.X.X.X.X.X.X.X.#.XX#.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.XXX.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.X.X.X.X.X.X.X.
..#..XX#X#..#.#..XX#...#.....#....#..#X#X##...#X............#.##...XX#..........#XXX...#.......#....#..........X.......##..X#..#
X.X.X.X.#.X##.X.#.X.X.XXX.X.X#X.X#X.XXX##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.XX
...............#.......#X#..##......#XXXXX#......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.#.#.#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.#XX.#.X#X.#.X.X.X.X.XX
..##XX#X#X..#......##.......#...#X...#XXXXXX.....###................#..X##...#...#XXX##.....#..XXXXXXX...XXX#X..##X#X#...X..##XX
#.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.XXX.#X#.X.XX
..........#...#..XXXXX..##X#X#.....#...X...X#...#........X...X...#...X...X..#...#.#.....###......................#...#...#.....#
X.X.#.X##.X#X#X.X.XXXXX#XXXXXXX.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##.XXX.X.X.#.X#
XX...X...X..#X.....#XX..##XXXXX#...##..........#...XXXXX...XX##...#............X.....##.#...#..XXXXXXXXX..###..X.....X.....X....
XX#.X.X.X.X.X.X#X.X.X.X.XXXX#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#
XX##.....................#XXXX...#.....##....XXX..#...........#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.X.#.X.#XX.##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...XX#..##X#XX.....##...#..XXX..###X.........#XXX#XX....#..#XXX#......#.#XXXXXXX.....X.....X...#..#..XXX..#.....#XXX#..#
X.X.X.#.X.X.X.X.XXXXX.X.X.#.X.X##.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.
.....#...#......##XX#.#..#.....................#XX.....#.....X...#XXXX.....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#X.X.X.X.X.X.X.X.X#X.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......#..........#XX...#XXXX..#....X#........#.....XX#...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.XXX.X#X.XX#.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.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.XXX.##X.X.X.X.X##.X.X.X.X.X.X.X.X.#.X.X#X.
....#.....#....#XX...X..#......X#..........X#..#..#XXX............#..XXXXX....#X......#X....................##X#XX...X..##...#..
X#X.X.##X.X.X.#XX#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#XXX.XXX.X.X.
X#...X.....X#..X...XXXX#...#.......X#..#.......XXX......#..X...X..#.........#......X#.....##X#X#XXXX....#X..........#X#XXX.....#
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.X.XXX.X#X.X.X.X#X.X.X.X.X.#.#.XXXXX#X.XXX#X.XXX.X#X.X#X.XXX.X.X.X##.
.........#.................#.....#.....#...XXX.......###.....XXX#X..#XXXXX...XX#..#....#X#X#X#.....X#..XX#XX...##....#..........
X.X.##X.XXX.X#X.X.#.X.X.X.X.X.#.XXX.X.X#X.XXXXX.X#X.X.XX#.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.#.
..#..XXXX##....X...X...X....#X...X...#.....#XX...XX#...X..#X#..................XX#XXXXX#...X...##..................X..#.#X...X#.
##X.X.X.XX#.X.XXX.X.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.#.XX#.X.X#X.X.X.
.........X#X...#X#...X.....X.........#...XXX#...#..............XXX##XXX#X#X#..............#.....#X.......XXXXXXX#XX#.......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.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......#XXXXXX#XX#..X...#...X#X..#..X#X#........#.......XXXX#...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##.#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.XXX.X#X.X.X.X.X.X.#.##X.X.X.X.XXX.
...X.....X...X...X...XXXXXXX#....#X#XX.......#...XXX......#.......#..XXX..#..#...#.....X###..XX#XX...#XXXXXX...X............#X#.
X#X.X.X.X.X.X#X.XX#.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.XX#.
......#X.......#XXXX#.........##......#..X##X#..#.....##.....#XXX#..........#.....#........X#..................#..#XXX...XXXXXX#
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#X#X#X.X.X.X.X#X.X#X.X.X#X.X.X##.#.X#X.X.X#X.
XXXXXXXX...#..........#.........#..#X##X...X....#..XX#...X..#.........##..#..#XX..#...........#....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.XXX.X.X.#.X.X.X.X.X.X.X.
XX#........#XX...XXXXXXXXXXX#..#..................#........#.....#XXXX#.#XXXXX...XXXX###...#XX...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.#.X.X.X.X.X.X.X.X#X.X.X.X.X.#.XXX.X.X.X.#.X.X.XXXXX.X.#.
###..XXX#X..#......................XXXX#...XX#X#X#XX#XXX..#.......................................#X...#......#X#.#...#XX#...X#.
##X.X.X.X.X.X.X.X.X.X.#.X.#.X#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.X.X.X.X.X.X.X.X.X.XXX.X.X.#.
...............XXXXXX#...XXX...XXXXX...#.....XXX............#XX##X...#...XX#X#XXXX...X...#XX...............#.....##XXXXX...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.#XX.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......#XX#XX#...........##X#XX......#XXXXX.......#...#....#..X......#XX#..##.....XX#XXXXXX...#XX.................#
X#X.XXX.X.X.#XX#X#X.#XX.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.XXX.X.XXX.X.X#X.X.X.X.X.X.
...#XX#....##X...#...X...X...XXX...#XXXX...X...#X#..#..X..#XXXX#....#.###......#XX#.......##.......#...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.XX#.X#X.X.X.X.#.X.X.XXX.X#X.XXX.X.X.X.#.#.X.XXXXX#X.XXX.X.
.......X..........#.................#.............#..............X..##XXX#.........XXX...XX#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.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..#XXX......#..#.....X..#X...#XX..#..#X#...X#..XXX..#......#XX..#XX#XX........#.......#X#....##......X....#X#.........
X.X.X.X.X.X.X.XX#.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.XXX.X#XXX.X.X.X.#.
.......X...X#..XXX.....#.....X...X.....#..........#..........#...X#...............#X..##...#...X...#.....##X..#XX##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.XX#.X.X.X.X.#.X.X.#.X.X.#.#.XX#.XXX.X.X#X#X#X.
X#X#.....................#XX........#..#...##..X...X...X##XX...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#XXX.X.X.X.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.....#...#....................#...#..XXXXX#......XX#..##X#X#...XXX...X#....##.......#.#.
#.X.X#X.X#XX#.XXX#X.X#X.X.X.X.X#XXX#XX#.#.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#..#...#XXX##XXXXX#...#..X...X....#X..#..#...#XX#XXXXX..#X#.#..#.............X...#X#X#X#....#............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.XX#.#.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.............#...#..###XXXXXXXXX...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##XX.X.X.X.XX#.X.X.X.X.
...X...#XX...............#...#...X##XX.........#...#X#XX...#........#................................X...###..#XXXX#XX..........
X.X###X.X.X.X.X.X.X.X.X.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.
.............XXX...XXXXX...#.......XXX...XXXX#..#....#X#.......#XX.....XXX..#XXXXX##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.XX#.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#.....##...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.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.
..........##...#..#XXXX#...X.....#........#....X#...#X..##XX##......#.....##...X#..............#X#.............#..#..X...#XX..#.
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.#.XXXX#.X.X.X.#.X#X#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.......#......#XX#X#...XXX......#XX##XXX.......#X##....X...X#XXXXX..#.........#..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.XXX.X#X.X.X.X.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.....XXXX#........................#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.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...XXX...X...XX#...###XX...........X#........X....##X#XX.....XXX..#........XXXXX...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.#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.........................#XX......##.....#...XXXXX...#.......#...........XXX......#X...X...X...X..#XX#XX........
X.X.X.X#XXX.XXX##.X.X.#.X.X.X.X.X.X.X#X##XXXX##.#.XXX.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....#..XX#XX#..X...X.......#X#XXXX...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##XXXXXX.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.
#XX#..#.......#..X.............X..#..X.....XX#XXXXX##X.......X#........##..XXX.......#XX...#..#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.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#................#XX....#..X..............#.........#..#...........X...X..#..........XX#
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.XXX.X.X#X.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#.......XX#...X...X...XXX...#..#XXXXX...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.X.X.X#X#X.X.X.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#XX#.......#...X.........#................#.......#....#....#...#..X...X...X...#XXXX..#.
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#.....XX##X...XXX#..XXXX#.......#......#......XXXXX..#..#...XXXX#.....#X#X#.....X...X...XXX.....#X#XX...X..#.......
XXX.X.X#XXX#XXX.X#X.XXX.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.#.#.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#..XX#...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.X.X.X.X.X#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#................#...XX###.....X#.#XX##........X...#..#..X....#..X...#......#...#..X.........XX#XX..#..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.X.#.X.XXX#X#X.X.X#X.X.#.XXX.X.X.X.XXX.X.X.X.X.X.X.#.X.#X
..........##..#XXXXX...X##..........#....X#......X...#..#..X...##.##XX.....#X###XX#XX#...#...XX#XXXX..#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.XX#.X.X.X.X.X#X#X.X#XXX.X.X.X#X#X.XXX.X.#.X.X.XXX.X.X.X.X.#X
..#XXXXX...X...X#..........X...XXX...................#...X...........#...X.......#X##..XX#...........#X#XX.....##..#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.X.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...#....#.........#..XXX...X...#XXX##....###XX....#......XXX.........XXXXXXX#..XXXXX.....#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.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...#.....#...XXXX#...XXX...#.....XXX...........##..#..#X...##.#.......................#........#X#..#....#XXXXX#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.XXX.#XX.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...#XX.......#..#X....#..#XX#XXXXX###XXXXX...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.X.X.#.X.#.X.X.X.X#XXX.X.X.X.#.X.X.X.X.X.#.X.XXX.X.
X#..........#.#.....#X...X..#..........##..#...X#.........#XX#..#...........................#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.X.X.#.#.X.#.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...XXXXX..#X....#......#XX...XXXX#..#..X...X...X...X...XXXXX...X.......#XX.......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.#XX.XXX#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##XX.XXX.X.X.X.
##...#X#XX#X..#....#XX...#...............X.....XXX...X...X..#....#.......#..#..#X#.........#...#......#XXX.......#XX...XX#...##.
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.XXX.X#X.X#X.#.X#
.....X...#...X#X...X...X..#.#XX#...#...#...#...................#.....X....#..X........#..X......#.#X.......#XXXX#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.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##........#...#XXX##X.............#.....X....
X.#X#.X.X.X#X.X.#.X.X.X.X.X.X.X##.X.X##.X.###.X.X.XX#.XXX.XXX.X.X.X#X.X.X.X#X.X.XXXXX#X.X.X.X.X.#.XXXXXXX#X.X.X.X.X.##X#X##XX.#.
#X#X...#XX....#X.....#XX.............X...XX#......#X...XX#XX..#...........#..X...#XXX#XXXXXX..#X...XX#X#XX...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.XXX.X###X.#.X.X.X.X.X.X.X##.X.X.X.X.#.#.X.X.X.XXX.X.
........#....X...XXX...#...XXXXXXX#.#..........#XX#..............#XXX#XXX#...XXXX#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.XXX.X.
..#..X...XX#.......................#...XXXX#XX......#..X...#...........................X#..XXX...XXX..#X...................XXXXX
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.X.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...XXXXX...X...#.............#...#X###....#....#...#XXXX...X...X..#..XXX......#.........#..#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.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#XX.X.X.X.#.
...#..#....XXX#............#...###X#XX....#.#................XXX.............#..#X.........#XX.....##X.............#XX...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.XXX.X.X.XXX##.X.X.#.X.X.X.X.X.XXX.X.X.
.........XXX#..#...X...X.....X...X.....X..#....#...X#..X......#..XXXXX#..X..........#..#X#XX#....#XXXXXX...XX#XX......#XXX......
X.X.X.X.#.XX#.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.XXX.XXX.X.X#X#XXX#X.X.XXX.X.#.X.X.X.X.X.X.
...#..#X...#..#...###.##X##...........#..XXX...#.....X...XXX....#.......#XXXXXXXXXXX...#..#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.XXX.X.X.#.#.X.X.X.X.X.X.X.XXX.X.X.X.X.X.#.##X.X#X.X.X.X.
...............#XX...XXX....#X...XXX........#XXX............#......X.....X..................#.#X...#..................#..XX#....
X.X.X.#.X.X.X.X.X.X.X.X.X.X.XXX.XX#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.#.
#..XX#...X...X...........#..#X..#XXXX#..#X..........#..XXX...#XX..#X...XXX...#.....X...X...........#.....XX#...X#..X....#......#
X.XXX.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.XXX.X.X.X.X.XXX.X.X.XXX.X.X#X.X###X.X#X.X#
...#...#..#X.....#XXXX#.....#....XX##X#..#XX.....#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#X.X#X.X.XXX#XXX.X##.X#X.X.X.X.X.X.X.X.#.X.X.X.X.XX
...X..#........#...........#...X#.........##...X....#XX#.....X..#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#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...XXXXX#.............#................#X##......XXXXX#..X#X#..X#..XXX......
X#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.X.X#X.X.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##XXX...XXXXXXXXX....#XXXX#...............##X##...#XX##...#...XXX...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.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..#XX#.......XXX##.........#..#..X...#XX.........#.....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.#.#.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#...XXX...##........XXXXX#XXX...........##...#......XX#...#.............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.XXX#XXX.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#...XXXX#...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.#XX.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.#.
..#........##..#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.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##.#.XX#.X.X#X#X.X.X#X.X.X.X.X#X.X.
#..#XXX#..............#...#..#......#....XX##..........XXXXXX#.........#XXXXX#.......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.XXX.X.X.X.X.X.X#X#X.X.X.X.##XXXX###XX.#.X.X.X.X.X.X.X.X#X.X.X.X.X.X.X.XXX#XX#.X.X.X.X.
..#........XXXXX...X....##.....XXXXXXX#....#...X...X#............X..#..#XX...X..#X#X......#...#.......#X.........#...#X#........
X#X.X.X.X.X.#.XX#.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#XXX.X.X.X.#.X.X.
...XX##..X.....X...XXX..#...............#XXXXXXXXX...XXX#X...XXX...............##.........#..##..#XXXX...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.#.X.X.X.X.X##.X.X.X.X.X.X.#.X.X.X.X.X.XX#XX.
...........................#XXXX...XX#.....................#...#...#...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.XX#XX.X.X.X#X.X.X.X.X.X.X.X.X.X.##X.#.X.X.
...X..#....X...XX#...XX#XXXX........#..XXXX#..#..##X..#X...#.........#..........#..XXXX#XX..#..X.....X...XXXXXXX...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.X.X.X.X.X.XX#.X.X.X.X.X.X.X.X.XXX.X.X.X#X.X.
.......#....#..X...X..........##...........#....#.....#........XXXXX...#...X...#XX........#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.XXX.#.XXX.X.X.X.X.X.X.X#X.X.#.X.X.X.X.X.X.X.X.X#X.X.X.
##X###.....XX#........#.#XXX......#X...X..#..X.........XXXXXXX..........#..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.X.X.#.X.X.#.#.X.X.X.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#.........#..##..#XX...........#...XXX..#......#XXXXX#...#XXXX...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.XXXXX.#.X.X.X#X.X.XXX.X.#.X.X.XXX.X#X.#.X.X.#.#.X.X.X.X.#.
XX...#XX....#X..#........#..#....X.......XXX............#XXX...#X##...#XXX...#...X....#..#...XX#XX#..#...##...........#.....#.#.
X.X.XXX.X.X.XX#.#.X.#.X.XXX.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.X.X.#.X#X.X.X.X.#.
.....X...#...X...XXX...X##.....X....##.....#X#XX...X#X..#.....#X###....#....#.##....#.#......................X#XXX...#...XX#....
#.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.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...XXX...#X#X#.......##.......#......#...XXX...XXXXXXX#......X...#X#......
X.X.X.X#X##.X.X.X#X.X.X.X.X.XXX.X.X.X.X#X.X#X.X#X.#.X.#.X.X.X.X.X.X.X.X.X.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...#.....XX#XX...XXXXXXX..#.##...........X#.........#..X..
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.X.X.X.X.X.XXX.#.XX#.XXX.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.....XX#...XXX..#X..............##XXXX..#XXX..##..##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.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#XX#.X.XXX.
#X............#.#..XX#X#.....##..X...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.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.
.....#XXXX##.....X.....#...#...................X#........................XXX.....X...#.......#XXXX#XX#XXXX.....X...X...........#
X.X.X.#X#.X.X.X.X.X#X.XXX.X.X.X.X.X.X.X.X.X.X.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.#.XXX#X.X.X.X##.X.X.
...X...##.#..X.........X.....##.#XXXX#...#...X#.....#..XXX...X##XXXXXXX#.....#..#.......#XXX#........#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#XXX.X.X##.X.X.X.X#XXX#X.
........#......X...X.....X..#..........#......##...XX#......#....................#X#X#.........X#..X#....X........#....#XXXXX#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.XX#.#.X.#.X##.X.X.X.X.X.X.X.X.X.X#X.XXXX#XXX
..#..#..#..X#..........#X#...#.....X...X#XXXXX#..X#......X#....XX#XXXXX#XXXXXX#...#..X#..X...X#.#......X...X...X....#....#X###XX
X#X.X.X.X.XXX#X.#.#.X.#.#.X.XXX.#.X.X.X.X.#.X.X.X.X.X.X.XX##X.XXX.XX#.X.X.X.X.X.X.X.X.#.#XX.#.X.X#X.X.X.#.X#X.X.X.X.X.X.X#XXXXXX
....#....#XX#..X#..XX#.......##X#X...X#.....#........XXXXX#XXXXX#..X..#...#......X.....XXX......#..#.............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#XXX.X#X.#.X.#.X.#.X.#.X.X#X.X.X.X#X.X.X.XXX.X.X#X.#.X.XXX.X##.XXXXX#XX
...XXX#XXXX##............#X#.............#.....#X#X#.....XX#.............#..#XX#.............X.....#...X..#XXXX#XXX#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.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#...#....#...XXX#X.....XX#.....X......#..#XX.....#...........X...XX#.....XXXXX#.........................#X
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.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#
.....#...........XXX#..XX#...X...#XX...###.........#.........XX#.....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#X.#.X#X.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..............#XXXXXXXXXXX.......#.....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#XXX.X.X.X.#.
#..#...X.......#XX...XXX#XXX...X..##X#XX.....#...X...X#X.....#XX......#X....##XX...............#XX...#...............#..........
X#X.X.XXX.X.X##.X.X#XXX.#.XXX.X.X.X.X.X.#.X.X#X.X#X#XXXX#.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.
......#XXX...........##....##.......#....X...#......#XXX.....X....##...#...........X...X...X........#....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.X.X.X.XXX.X.X#XXX.X#XX#.X.X#X.X.X.X.XX#.XXX##XX.X.X.X.#.X#X.X.X.X#XXX.X.X.X.X.X.X.
#X............#..X.......#.....XXX..........#..XXXXXX#.....#X#.....XXX#..XXXXXXXXXX#...X#..XX#XXXX..#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.X.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....#.#..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.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.#XX#X.X.X#
.......X#.....#....#XXXX...X...X...#...#...X...X..#X...XXX.....#...X..#XXX#..X...X...X.....XXXXXXXX#...XX#...#XX...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.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.XXX#X.#.X.#X#.X.X.#.X.X.X.X.X.X.X.X.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#...#...#XXXX...#XXXX#XXX.....##X..#.#X...#......#..XX#X#XX............#XXXXX........#..X.....XX#X#..........
X.XXX.X.XX#.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#X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.
#..XXX..#X...#XX........#..#..................#..........#.....XXX...............#XXXXXX...........#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.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.........#XX....#XXX...#....#..XXXXXX#XXXXXXXXXXXX#XXX..#....#.....##XXX..#...#.#........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.XXX##.XXX.#.X.X#X.X.X.X.#.X#X.X.X.X.X#X.X#X.X.X.XX#XX#X.X.X.X.X.X#
XX...#...........#.........XXX#.....#......................##..X...XXX#........#.....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.XX##X.X#X.X.X.X.X.X.X.X.X.X.X.X.X#XXX.#.X#X.X.#.XX
.........#...X.....XXX#XX#.......#.....X##...X...X#XX#..#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.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#
...XXX###..X...X##...........XXX...#XX....#..##......#.....#X#XX#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.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.X.X.X#
.....................X.....................#XXX#XX...XXX...##....XX#............##XX...#XX..#..#.........##........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#XXX.#.X.X#XXX.#.#.X.X.X.X.##X.X##.
...X...X#X#..X..#X#X...X..#X...X...#X#XXXXXXX#XX...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.XX#.X.X.XX#.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.......##..#...#XX#....#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.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.
XX#X###XXXXX##.....#...........#X#...##.#................X...X##...#X#.......X..#..X...X...X..#X...#XXXX...#..#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.XXX.X.X.X#XXX.X#XXX#X.#.#.X.#.X.X.X.X.X.##X.XXX.X#X.X.X.X#X.X.
X#...............##..XX#...X...........##XXXXX..#X...#XX#..........#...##....##X...##........................#XX...XXXX#........
#.X.X.X.X.X.X.X.X.X.X.X.#.X.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.XXX.X#X.X.X.#.X.X.X.
.....#...X...X..#...#.......#..X...X...#.......#...........XXXX#XX.........#.......#.....XXX...XXX#XXXXXXX#XX#..........#..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.
..#XX#XXXX...X...#.....XXX.....#X#...#.....X#......XXXXXX##........X...X..#...##......#...................#......XX#X#..........
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.X.X.X.X#X.X.X#X.X.X.X.X.X.X.X.X.X.X#X.X.X.
......#........XX#XXXX..#.#X.........#...XXX...XXX..#.....#..XX#.............#...X...##..#.....XXX#XXX##.....XXX....#..#..#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.XXX.X.X.#.X####.X#XXX.XXX.XX##X.X.X.X.X#X.XXX.#.X.X.
X#...#...XX#............#....X...#...X............#..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.XXX.#.X.X#X.X.X.X.X.X#X.X.X.X.X.X#X#X.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...XXX#.#.#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.X.X.X#X.X#X#XXXXX.#X#.#.X.X.X.X.X.#.X.X.#.#XX.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.XXX.X.X.X.X.X.X.X.X#XXXXX#X.X.X#X.X.X.X.X.X.X.#XX.#XX.X.X.#.X.X#
..........#XXXXX..#....X...X.....X#........X##..#.#..X...#.....#X#XXXXXXXX..#X....####XX...X...X...X...X...X...#...#...XX#...#XX
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.XX#.X.X.#.X.X.X.X.X.X.XXX.X#X.#.X.X.X.X.X#X#
XXXXX##XX#.........#XX..#X...XXXXX...XXX.....#...............X...X........#XXX#......#...................#X#X#......#.....##XXXX
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.XXX.X.X.X.X.X.X#X.X.#.X.X.X.X#XXXXX.X.X.X.X.X.X.X#X#
............##XXXX.................#XX........#....#...#...#........#..#.....#XXXXXX.....X...#..#X...X....###XXXXXXXX##X........
X.X##.#.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.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#XXXX...................#....#....X...................#XX..
X.X.X.X.X.X#X.X#X.X.X.X.X.X.X.X#X.X#X.X#XX#.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.X.#.#.X.X.X.X.X.X.X.
XX.....X.....#.......#X#....#.#.#X.......##...#XXX.....#..#..X.........#XXXX......#.#X...X......#..X.....XXXX#...#..#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.XXXXXXX.X.X.#.X.X.X.X#X.X.X.X.X#X.#.#.X.X.#.X.X.X.X.X.X#X.
XXXX..#...........##....#..X....#.#..XX#....#...................##XX..##XX##XXXXXXX#...X...X##...X...XXX...........#.......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.XXX.X.##X.X.X.X.#.X.#.X.X.X.X#X.X.#.X.X.X.#.X#X.XXX.X.X.XXX.X.
XX...#..#.#X#.....#X..#..XXXXX.....X.....X...XXX..#XXX...#XXXXXX...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#XXX.XXX.X.X.XX
.........##..XXX..#.....#................................................X#..X#.#....X...X...#...X..##...........XXXX#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.#XX.X.#.X.X.#.#.X.X.X.#XXXXXXXX.#.XX
...X#..#X#...........XX#...X...X...XX#...X#..##XXXX###...X...XXX#XXX#X....#X...#X#.....X...XXX.....X...XXX#XXX.....XXXX#XX#....#
X.X.#.X#XXX.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.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.X.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.#XXXX.X.#.
X#........#X...X...X#..X##......#....#X#...X...X...X......#..X.....#...XXXXXXXXX...XXXX#XX..#.......#..XXX#X..#........#XX.....#
X.X.#.#.X.X.X.#.X.X.#.X#XXX#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.XX#.X.X.X.
.....#XX#.........#......#XX...#XXXX....##...X###X#XXX...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.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...#....#XXX..........................#XXXXX.............##..##..XXXXX#X...X#............X...X...XX#...........#....
X.X.X.#.X.X##.XXX.X.X#XXX.#.X#X.X.X.X.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.XXX.X.X.X.#XX.X.X.X.X.X.X.X#
XXX#XXXX...XXXXXXX...X#X..#X#....X...X...XXXX#....#XXX.....#XX....#......X..........#....###...X...XX#.........#..#X...X......#.
X.X.X.X.##X.#.##X.X#X.X.X.X.X##.XX##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.
#.........................#..XX#XX#X#..#...........#.....#XXX#...#...XX#...X#XXXXX#.#X..#X...X...X......##XX.......XXX...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.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.....XXXXXXXXXXXX#.......XX#..#....XXX#..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.#.X.X.#.XXX.X#X.X.X.X.X#X.X.X.X.X.X.X.X#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..#..............#...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.#XX.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.
XX#...#..............XX#.........X.....X#......#XX#X#XXX#.#X#..XX#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.X.X.X#X#X.X.X.X.#.X.##X.X.X#X.X.X#X.
....#XX#XX...X..#XXX...X#....X#X...XXXX#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#X.X.X.X#X.X#X##.X.X.X.X#X#X.X.X.#.X#X#X.X.X.#.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.
...............................................XXX#....XXXX#...........................................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.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.
.....#...XXXXXX#XXX#XXX#...X...X...X...XXXX#.....XXX..#........X...XX#...X...XXXXX#XXXXX...X...X...X...#.......X.....X..#..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.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..#..................XX#...XX#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.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.XXX#X.X#X#X.X.XXX#X##.
....#.......#..X...#XXX#X#.................X.....X#XXXX#.....#XX.....#...X...#....#XX#..#..............XX##X...#....#.##XX...#..
X.X.X.X.X.X.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.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#
...#XX#X#..XXX##XXX#XX.......X...X...#...X.........................#..##.........XX#.......XX#XX#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#XXX.#.X.##X.XXX.X#X.X.X.X#X.X.X##.X.
#......................#.....X...#XX........#.#X...#..##XX...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.XXX.XX#.#.XXX.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#XXXXXX..#XXXXXXXXX...#XXXX...........#XX...XX##XXXXX...XXXXX#X...XXXXX##XX#X..#X...............X...#XX#....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.XX#XX.X.X.X##.X.X.X.X#X.X#X.X.X.#.#.X.X.X.X.#.X.X.X#X.
#.....................##.......X#X...#.....................................#XXXX.....XXXXXXXX#XX...........##........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.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...X...XX#XXXXXXXX...X...XXX......#....X..............#....XXX..#..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.XX#.#.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.....###.....#...........#XXXXX#XX......
XXX.XXX.#.X.#.X.X.X.XXXXX.#.#.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.XXX.X.X.X.X#X#X.
X#...XX#XXXX...#XX...#X#X#...X...XXXXXXX..#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.X.X.XXX.X.X.#XX.#.X.XXX.X.X.X#X.#XX.#.X.#.X.X.XXX##.X.X.X.X.X.X.X.
X#...............#..............................#XXXXXX##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.#.X.X.X.XX#.#.X##.X#
.....X...XXXXX.....X..#X...XXXXXXX...XXX....#X............................#..X...#..##...XX#.......XX#XX...#.....#..##..........
X#X.#XX.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.XXX.X.X.X.X.XXX.XX#.X.X.X.#.
....###.#XX#...XX##..X...X..#......#.......#XXXX...##X.......X...#X##X...X.............#..#....#.....#...X....#.#XXXXXXXXXX#XX..
X.X.X#X#XXX#X.X.XXX.#.X.#.X.X#X##.X.X.X.X.XX##XXX.#XX.X.X#X.X.X.X.#XXXX.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..#XXXX#...X...#...X..##XXXXX##.#XXXX#XX...#...XXXXXX#...........X....#.............
X.XXX.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.X#XXX.X.X.#.X#X.X.X.X.X#X.X.X.#.X.
...XX#........#..XX###..##.......XX##X#XXX....##............................#....................#...X..#......#.....#X#...XXX#.
X.X.X.X.X.#.X.X.X.X.#XX.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.....#..##.....XX#....#......XXXX#...X.....X...X...XXXXXX#..###..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.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.#.
...XX#XX...X...XX#.....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#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.
XX...................X...XXXXX...#X#.....X#...##...#.......................X#..X#XXX#......#...XXX..#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.XXX.X.X.X.X.X.X.X.X#X.X.X#XXX.X.X.X.X.X.#.X.X.X.#.X#X.
X#...XXXX#XX...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##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##XX.....XX#....#...#..........#...X.....#XXXXX#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.X#X.X.X#X.X.X.X#X#X.X.X.X#X.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...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#X.X#X.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...............#XXX##..#XXXX...XXXX##......XX#XXX#.....X...#.........X...X..
X.X.X.X.X.X.XXX#X.##XX#.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.#.#.X.X.X#X.X#X#X.X.X.X#X.X.X.##X.X.X##.
....#....##..#...#...XXX.....XX#..........#..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.XXX.X.#.X.X.X.X.X.X.#.X#X.X.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......#.#.......##...##........#XXXX...............##....#XXXXX#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#X.###.X.X.X.X.X.X.X.X.X.X.#.XXX.X##.X.X.X.X.#.#.X.#.X#X.X.XXXXXXX.X#X.XX
...XXX....#..X.....X.....#.....XXX.....#XXXX#..........X...XXXXXX#XX.....#.....XXXXXX#...XXX#.#..X...X.....#XX....#XX#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.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.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.#.XXX#X.X.X.X.X.X#X.X.#.X##.X#XXX.X.X.X.X.X.X.
...XXXXX#X..#........#XXX#..............#...#.....#....X...XX#...#......#.#X...XX#...#.....XXX..#....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.X.#.X#X.X.X.X#X.X.X.X.X#X.X.X.X.XXX.#.X.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...XXX#..XXX......#..X...#..##.............#XX.........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.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.
.......XX#XXXXX#.............X.....XXX###........##......#............##XX..#X...X.......#XXXX.......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.#.XXX.X.X.X.X.X.#.X.X#X#X.#.#.X.X.X.X.X.X.X.X#XXXX
..#XX#.............X...X...#...............#XX......#X.....XXXX##.#.##...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#X.X#X.X.X.X##.XXX.X#X.#.X.X.#.X.X.X#X.X.#.X.X.X.#.X.X.X.XXXXXX
#........XXXXXXX........##XXX#XXXXX#...#....#....XXXX#XXX#.......................X..#.#X...X....##..##.....X...X...X...#..#XX#XX
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.###.XXX#X.X.XXX.X#
.....X.............##X.....#...X......#......#...............XXXXXX#XXXXXXXXXX#....X.....X...X.....#.....X.......#XXXX#....#....
X##.X.X#X.X#X.X.#.XX#.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.XXX#X.XXX.X.X.X.XXXXX.X.X#X.##
.........#XX...XXX#X.....X.........#X#...XXXX#...XXXXX...XXX.....X............#......#...........#XXXXX#XXX##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.#.#.XX#XX#X.X.X.X#X.X#X#X.X.X#X.XXX.X.#.#.#.##XXXXXXXXX.X.X.X.X#XXXX#.#.X.X.
#XX#X#................#.#....#XX.....##...............##XXXX...........#.......XXX..#XX#...XXXXX...#X#XXXX...........###X##..X..
X.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.#.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#...XX#X#...X...#XX....#XXX......#..X#........##.....................#..XXX..............
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.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...#.....XXXXX...X...XXX...XX#..#..#XXX#...#..#X..
X.X.X.X.X.X.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.XXX.X.X.X.#.X.X.X.#.X.X.X.X.X.X.X.X.XX#.X#X.XX#.
.....#.....X...XXX...#...X...XXX...X#..#XX.........XX#...XXX..##XXXXXXXXXX.......#XX.........#...X.....#.....X.......X..#..#X#..
X.X.XXX.X.X.X#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#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.#.XXX.#.#.X.XXX.X#X.X#X.X.#.X.X.X.X.X#X.X.XXX.#XX.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.........##..........#XX###X...XXXX#...XXXXX...#XX...X...#XXXX...XX#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.#.XX#.#XX.X.X.X.X.X.XXX.X.X.X.XXX.X.X##.
.....XXXXXXX..#....#...X#X.........##.#X...X.............#...#..................#.#XX#XXXX##XXXX..#..#...X#XX#..#....#XXX#XX...X
X#X.X.X.X.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.
XX#..................##..#XX...#...........#...XXXXXXXX#.........XXXXXXXX#...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.#XX.X.X.X.#XX.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...XXXX##X............#.#X....#X...#...........X#..XX#...#.......##....###.....X##...#XX...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.XXX.X.XXX.XX#.X.XXX##.X.#.X.X#XXX.#.X.X#
..#X...........#...X...X...X....#XXX.....#....#..#..#...#....##X...XXX.....#....#..XXX...X.....#...XXX#..X.....X...X#.##........
X.XXX#X.X.X.X.X.X.#XX.##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.X.X.X.X.#.##X.#.X.X.#.#.X.
X#XXX#...#XX.......#XX...X...XXXXX...##....X..#..X#XXX..#X#..............X.....#.............XX###...........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.#.XXX.##X.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...XXX#........X...#..........#...........
X.X.X.X.X.X##.X#X.X.X.X.X.X.X.X.#.X.X.X.#.X.X.X.#.#.X#X.X#X.X.XXX.#.X.X.X.X###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#XXX..#..#XX.......#XXXX...X....#......X#XXX#..X.......................X...X#.#XXXXX...XXXXXXXXX..#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#XXXXXX............#..###XXX#.......#.....#...XX#...........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...XX##XX#.............##....#X#.............XX#...............#.....#...X#....X#..XX#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.#.XXX.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..#..#.....#...XXX...XX#...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.#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.
.............#...XX#........#.#....#X#........#......XX#....#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#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........##XX...XX##..X.....##X...#...#.........X..........#XXXX#XXXX...XX#....#........#XXX#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.XXX.#.X.X.#.X.#.#.X.X.X.X.XXX#X.X.X.X.X.XXX#XXX#X.X.X.#.X.XXX.X.XXX.X.
........................##...........#..##X#...#.....XX#XXXX...#X#XX.............#...X...XXXXXXXXXXX...X...X#........XXXX#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.XX
XXX#XX...XXXXX...X...X...#...XXXX#.......X......#..X..........#......X#.....#X..............................#X##XXXX........#.#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.X.X.X.#.X.X.X.X.X#X.X#X#X.#.X.X.X.#.X.X.#.X.XX
X#......#..XXX##.......#...........X...X.....#..#X#..XXX...#X#..#XXX.....#..#....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.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.XXX.#.X.X.#.X.X.X.X.X.XX
.....XX#.....X...X#X....#..XXX#.#X.........#XX...............X#......X###.......#XX#X#...XX#.............#XXXXXX...#..#........#
X.X.#.X.X.X.X.X.X.X#X.X.X#X.X.X.XXX.X.X#X##.X.X.X.X.#.X.X.X#X.X.X.X.X.X#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...XX#.......#.......#XXXX#.....#.........#..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.XXX.X.X.X.X#X.X.##X.X.#.XXX.#.X.X#X.X.##X.X.X.XXX.X.
X#XX#..X..#....#.........X.....#X#.........X#.............#..X.....XX#..##...##XX#..#..#X#.....X...XXX#..X##....#.....#X...X#X..
XXX#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.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#...........#...#.....XXXXX...#.....XX#......#X...#X##......XXXXX........#.........##XXX#.........................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.X.X.X.X.X.#.X.#.
XXX##.#X...#........#.##XX#..XXX...X.......X....#..#...XX#XX........#XX#X#..#..X...X.....#X#X#...XXXXXX#...X...XXX.......#......
#XXXX.X#X.X.X.X.X.X.X.X.X#X.X.X.X.X.X.#.X.XXX.X.X.#XX.X.XX#.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.X.
XXX#....##.....#XXXXXX..........#.#...#..#XXXX.....#.....X.....#XX.......#X#....#.#....##....X........#XX#........#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.XXX.X.X.X.X.X.X.X#X.X.#XX.
..#X....................#..X#...##...X..#XXXX#X#.....#.......#...XX#......#..........##............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.X.#.X.X.X#X.X.X.X.X.X.X#X.#.X.X#X#X.X#XXX.X.X#X.XXXXXX#.
.......X...X#XXX...X....###........#X#XXXXXX#....XXX...XXX....#........#.....XXX......#..#X#.....X...#X#XXX#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.XXXXX.#.X.X.X.X.XXX.X##XXXX###X#X.X.X.X.
...#.....#........#X#..X....#.#X............................#..##..#.......X#......X...#XXXXXX......#....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.#.X.X.##X.XXX.##X.X.X.X.X.X.X.X#X.XXXXX#XXX.#.X.#.X.X.X.X.X#X.##X.X.X.X.X.X.
......#..#XXXXXX..##XX...#XXXX...XXXXXXXX#XXXXXX#.###XXX##...#X#...###...#.....#...X...XX##..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.##XXX.#.X#X.X.X.X.#.X.#.X.#.X.X.X.X.X.X#X.X.X.X.X.X.
X#...#.........................................................XX#.....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.#.#.
...#...#...XXX...X...X..#XXXX#XXXXXXXXXXXXXX...XXX...X#X...#XX#....................XXXXXXX#XXXXX...X..#..X.........#......#X...#
X.XXX.XXX.X.#XX.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##XX.X.X.X.X.X.XXX.X#X.#.X.X.X.X.X.X.X.X.X.X.
...#...X....##...X...X.......................#.....X##....#.....#..X#XXXX#XX...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.XX#.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.............##....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##.XXX.X#X.X.X.X.X.#.X.##X.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.....#...#XX...X#........#....#........#XXXX.......#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...###XXXX#..#...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#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.XXX.
........#X.........#XX..........##............#......XXXXXXXXX...#..............#.###X#..XXX....#XX#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.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.........XX#X#XX#.#.#XXX....#.#XXX...X............#...#..X...#XX..#......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.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###.....XXXXXXXXXXX#.........#XXX.............#XX...#.....#XXXXX#XX...#.....X.......#XX#X..#.....##..#..#.....XXXXXXXX#
#.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#XX#XX.X.X.X.XXX#X.X.X.X.#.X.X.X.X.
X#..#...................##XX###X#..X..........#XXXXXXX..........#................#...X...#X#XXXXXX##..#..##XX#.......X#.........
XX#.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.XXX.#XX#XXX.X.#.X.XXX.X.#.X#X.X.X.X.X.X.
XX#......X...#XX...X#......#.........#..#X...X...........#XX#X...XXX#..X...#XX...........X...X...X#..XX#...X#..X...X#....XX###..
XXX#X.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.X.X.#.X.##X.X.X.X.XX#X#.
X#X#X#X#.....#......#..X#......#XX...#...XXXXX...###XX....#..................#XX#..X...##..............................X...XX#..
X##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.XXX.X#XXX.XXX.X##.X.X.X.X.X.X.X.X.X.X.X.#.X.X.X.X#X.
...#..........#XXX...#XXX#XXXX#....X...X...........#XXXX##XXX##.#..X...#XXXXXX....##...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.#.XXXXX.X#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.##
...#XX..#..##..................X...........X#..XXX#..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.#.X.X.X.X.X.X.X.XX#.X.X.#.X.X.#.
#.#.....#.#....#...X..#X...X....#..X#XXXXX#................XXX..#..........#.....X...XX#...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#...#..#.......##XX#.##.............X...#XXXX#............XX#XXX#...X#....................#XX..##..#X.............#..#.
X#X#X.X.XXX.X.X.X.X.#.X.X#XXX#X.X.X.X.X.X.X.X.X.XX#.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.X.X.X.X.X.#.
#........#X#.....XXXXX...##XXX...#X#XX...XX#.....#...#...X...XXXXXX##XX#.........XXXXXXX.....XXXXX..#.#XXXXX....#..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.XXX.X.X.##XXX.#.X.X.X.X.#.#.#.X.X.X.XX#.#.XXX#X#X.X.X.X.X.X.X.X.X.X.
...XX#...............X.....................#XX............##XX#........XX#...X..........#X..#....X....#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#X.X#X.X.X#X.X.X.X.X.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...XXXXXXX......#..X...X...X..#....X..#..........X...XXX.....#XX......#..###..............#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.X.X.X.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...#XX...XXX..............#..XXX...XXXXXX##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.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#.........................#....#XXXX##..#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.XXX.X#X##.X.X.X.X.X#X#X.X#X.
...#XX....##...X...X....#.#X...#......#..#XX..#..X......#X#..XXX....#X..#..XX##.#..#XX#X....#...#X..#X#...#....X#..X...XXX..#XX#
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.X.X.X.X.X.XXX.X.X.X.#.X#X.X.X.X.X.XXX.
#.....#XX#XX...X...X...#........#..X..#.......#...#.#.#X...X..#......#...X...............#X#X#XX...#XXX##..XX#........#......#..
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.XXX#X.X.X.X.X#X#X.X.X.X.X.XX#.
..#X.....X.............#.....X..#XXX....#XX#XX#.#................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.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##.X.
....#..#.....#XX...X...###.....X#....##..........#XXX##..XXXXXXXXX...XXX#...#...#..X...XXXXX#X#X..#..X...#..#...................
X#X#X.XXX.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.X.X.X.#.X.X.X.X.X.X.#.X.#.X.X.X.X.X.X.X.X.#.##
XXX#...#...X...#XX#..XX#..#..X#...#.....#..X......#......X.................#X#...............................#XX...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#XXX.X.X.X.X.X.X.X#X.X.X.X#X.X.X.X.XX#.X.X.X#XXX#X#X.X.
XXXX##........#..................XX#XX...#..#..X.....X.......XXXXXXXXXXX...#..#X...#XXXXXX.....XXXXXXXXXX###X#......#XXXXX#XXX..
#XXXX.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.X.X.XXX.#.XXX.XXX.X.X.#XXXXXXXXXX.
XXXX...XXX...X.....XXXX#XXXXXXXXX#......##.....#..#...#..XX#....................#..........#.......##....X#..XX#XX...#XXXXXXXXX#
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.XXX#XXXXXXXX
##.............X#...............#....#....#XX#XXXXX#...........#...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#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.X.X.X.X.XXX#XXXXXX#X
....#X...X#.#....#...X.....X....#..X.....XXXX###XX#....X...XXX...XXXX#X#...X..#...#.#..#......#XXXXX##XX#XXXXXXX...XXXXXXXXXXXXX
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.X.XXXXXX#XXXXXXX
..#..##X....#....X.....X.....X..#...............##XXX#...#.........X...X...........X..#..XX##....................#XX#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.XXX.X.X.X.X.#.X#X.X.X.#.X.X#X.#.X#X.X.X#X.#XX#XX#XXXXXXXXX
.........#X#X#XX...#.....#XX..##XXX#XXXXXX#XXX...............X..#......##.#XXXXXXX#............XXXX#.....XX#.....X#XXXXXX#XXXXXX
#.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.XXXXXXXXXXXXXX
...X..#..#........##XX#.......................#XX#XXXXXX...X...XXXXX..#..............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.#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.XXXXX#XXX#XX
.....X#.....#..#......#X..#XXXXX#..X...XXXXX...##..#...................#...X...X#..XXX.....#...........#.....##.#....#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#X.X.X.XXX#XX##X.X#X.X.X.X.X.X#X#X.X.X.X.#.X.X.X.X.X.X#XXXXXX##XX
..#......XX#..#XX#...#....#......###X#..........#.#......#XXXX..#.#X..##XXX#XX...........X.....X...#XX...XXX....#.#.#XXXXXXX#..X
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.XXX#X.#.X#X#X#X#X.X.X#X.X.#.X.X.X.XXX.X.#.X.#X#XXXXXX.X.
..#..X...#X#...XX#...........#.............X...#...X...#........##.......#................................#X..#..#..#XX###XX#...
#.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.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.XXX##.X#X.X.
X#XX...#...#........#..XX#XX##...X...XXX..............#..#..#........X...X...##X...X...#...XXXXXX#XX...X......#.....#X....#..#..
#.X.X.X.X.XXX.X.X.X.X.X.XXX.X.X.X.#.#XXXX.X.X.X.X#X.X.#.XXX.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.#.XXX.
......#....##..XXXXXXX..#X..#..#...#XXX##X...XXX..#X.....#XX.....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.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.
...XX#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.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.
......#...#XX#XXXX...#...#XXXX#..XXX##...#...X...XX#...XXX...XX##...#..XXX#...#.#XXX#X#X...XXX...##.................#.....#XXX..
#.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.X.X.#.X.X.X.X.X.X.X.XXX.X.X.X.#.X.X.X.X.X.X#X.X.X.X.
X#.......X#..........#...X............#...#....X#X...X.....#...#XXXX.........XXX...............#XX...X#..XX#..#..#X#XX...#......
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.XXXXX.X.X.#.#.X.X.#.X.X#X#X##XXXX.X.#.#.X.X.#.X.X.X.
.................X...X.......#XX#X#X...#X#X#XX..........#............#...##.#XXX...#XXXXXXXX#......#XXX#XXXX...#.............#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#XXX.##X.#.X.X.X.X.X.X.X.X.X.XXX.XXX.X.X###X.X##.#.#.XXX.
...#.....X..###..XXX..#.#X...#..................#..X...#..#X##XX#X.....#XXXXXX....#..........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.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...X............#...#X..#XX##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#XXX.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#X.X.X.X#
...X...#.......#...XX#XX...X#X........#..........#..#...........##....##X#...X.......X#..X...X...XX#XX...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.XXX.X.X.X.X.##X.X#X.X.XX
#.##.......#..#................XXXXXXX..##XX.....#.....X#XXX#..XXX#..#..#..X...#...X#...................#XX#...............X...#
X.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.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...XXXXXXX.............X...XX#....#.......#...#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.X#X.X.X.X.X.#.X.XXX.X.X.X.XX#.X.X#X.X.X##.X.X.#.X#X.#.
...XXXXXXX...##.............#..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.XXX.X.X.#.X.X.X.X.X.#XX.X.#.X.XXX.X.X#X.X.#.#.#.X.X.#.X#X#X.X.XXX.X.XXX.X.
.......X...........#.....X...#...X..#.##..#.#..........X...XXXXX##XXX##X...XXXX#XXXX#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.X.#.X.X#X.X.X.X.X.#.X.X.#.X#X.X.#.X.#.X.X###X.X.X.X.#.#.X.X.##X.#X#.X.
X#X#...#...#XXX##....#..#...........#X......#XXXX#..#.#........................................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##.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...#..#....#...XX#...#...#...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.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.X.X#X.#.X.
..#XXX.....##..#..........#..##..#XX...............#XXXX...#XX..#.###X.....#....##...............##XXX..............#..#....#...
X.X.X.X.X.XXX.X.X.X.X.X.X.X.#XX.XXXXX#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#X.X.
XX.......#XX.....X#X...#XX...X...XX#...X#X#..X...##X...................#.....X...XXXXXXXXXXX.............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.X.X#X.XXX.X.X.X.X.X.X.X.X.X.#.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.X#X.X.X.X.X.
....#X..#..................................XXX...#.....#...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.
..#XXX..#....XXXX#...#XX...XXXXXXXX#XXXX#.....#.....#..#X#........#XXXXXX#XXXXXXXX..#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.X.X.X.XXX.X.X.#.X.X.X.X.XXX.X.X.#.X.X.X.X.#.X.X.XXX.X.X#X.X.XX#.XXX.
......#..X#.#X...##..X..................##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.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......#.....#XXXXXXXXXXXXX...X..#..........X...XXXXX.....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.
...........XXX.....#.......................#XXXX...............X.....................#XXXXX#...#X#...X#.....#XXX....#..XX#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.XX#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..#......#XX.....XX#....#XXXX#...X#..X.....XX##XX#...X...#.......X#.................##X#
X.X.X#X.X.X.X.#.#.X.X.XXX.XX#.XXX.X.X.XXX.X.X.X.#.X.X#X.XX#.X.X.X.X.X#X.#XX.#.X.X.X.XXXXX#X.X.X.X.X.X.X.XXX.#.#.X.X.X.#.X.X.X.X.
.......#.......XX#XX...XX#X#XX##...XXXXX...X#.#........#XX....#........X#X#X#..X.....#X#.............XXXX#...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#XXXXX.X.X.X.X.X#X.X.XXX.##X#X.X.#.X.#.X.##X.
XX#X.......X#.#X...............................#...X......#XXXX#...#...............#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.#XX.#XX.X.X##.X.X#X.X.X#X.X.X.X.XXX.X.X.X.X.XXX.X.X.X.#.X.X.XX#.X.
.......X.....X....#..#X##..X...#XX..#....X........#..X..#......#XXX#...X...#XX#.#............#XX...X#X.....X....#..XXXXXXXXX..##
X#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#....XXX..#XXX.....XXX.....XX#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#X.X.#.X.X.#.X##.X.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#XXXXX##.#XX#...#XX...#XX..#X..#.##XX........#.#..##..X...X...#XXXX.......##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.#.XX#.#.X.#.X.X.XXX.X.X#X.X.X#X.X.X.X.X.XXXXX.X.X#X.
.......X..##X#...#..#...#XXX..#..X..#........XXX.....X...##XXX......##..#.....##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.X##.#.X##X#.XXX.X.X.X.##X.X.XXX.##X#X#X.#.XXX.X.X.X.
#.#XXX#XXX.....##X....#X......#....#.....#.......X................#X.....##..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.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.#XX.X.X.X.X.X.X.X.X.X.#.X.X##.X.X##.X.X#
.............X.....X.......#..##XXXX...X...XXX....#..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.#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.
XX.....XXXXX#..........X..#...#.........#..........#XX#.....#..X#....#.............#XX............#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.#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.XXX.X.X.
...............X#X..#.....#..##.#....X....#....X...XX#...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.XXX.#XX#X.X.X.X.X.X.#.X.X.XXX.X.X.#XX.X.X#X.X.#.X.X.X.X#
...XXXXXX#XX#X......#..XX#...#...#...#XXXXXXXX#..#...........XXX...X...XX#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.#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#XX..
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.XXX.X.X.XX#.#.X.X.X.##XXX.X.X.#XX#X.XXX#
XX...#XX.....##....X..#X..#..#...........X...XXXXX..#X#....#.....X...X...##.#....#...XX#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.XXX.#.#.XXX.X.X#X.X.X.X#X.X##.X.X.#####XX.X.X.XXX.X.X.X.
#...#.....##....#............##..#...X..#.#........#XXXXX#.....XX#XX....#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#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.XXX.X#X.X#
..#X#..#XX..#X#X..#..X#.#X.....#X##X..##..#X...X.....#XXXX#..#X#.......#XX#X#........XXXXX...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.X.XXXXX.X.#.#.XXX.X.X.XXX.X.#.X.X#X.X.X.X.X.X##XX.X.XX#.X.
X#.................#..#........#......#.#..#XXXX...#.....X.........#.....#XX#..#XXXXXX.....#XX..#........#..#....XX#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.#.XXX.#.X.XXX.X.X.X.X.X.#.##X.X.X#X.#.X.X#X.X.#.XXX.X.X.X#X.X.X.
.....XXXXXXXXXXX#........XXX#......X.................#......#.###..#...X...X............#..........XX#...X#X#..XXX..............
#.X.XXXXX.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#XXXXX.X.X.X.X.X.X.#.X#X.X#X.#.
X#X#XX##...........XXXXXXX#..###...#...XXXXX#..#XX.......#.....#....##.......#XXXX##X#X#X#..#X.....#XX#......X.......#....#..#..
#XXXXXXXX.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.#.XXXXX.X.X.X.X.X.X.#.#.X.X.X#X.
XXX#XXX#...XXXX#XX...X...X..#................#....##.......##X...XXX..#..X#......................###XXX#..#....##.#X...XXX#.#..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.X##.X.#.#.X.X#X.X#X#X.X.#.X.X.X.X.X.X.#.
X#..##XX....................#..X...X.....X#..#XX#...#.#.#X..#...........#XX#...X...XXXXX...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.#.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...XXXXX...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.XXX.X.X.X.X.X.#.#.X.#.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#..................#..........#XXX..#..#XX.........#...X...#....
XXX##.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.XXXX#.X#X.X.X#X.#.X.X.#.X.X.XXX.X#
X#..............##..#X..#X..#..X...XXXXXX#XXXX#........XX#....#.....#..X..#....X.........#X#...##XX##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.XXX.X.X.X.XXXXX.#.X#X.X.X.X.##X.XX#.X.X.X.X.XXX#X.
XXX#...X#......#.......X.....XX#.................X...#.....X...XXX...X....#..XX#XX...X...#XXXX..........#...#X#X...XXX##XXXX....
XXXXX.X.#.#.X.X#X.X.X.XXX.X.X.X.X#X.X.X.#.X.X.X#XXX.#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.#.X.X.X.X.X.
X#XXX#.....#.....#XX...##.#.#........X#..X...X...X#..X...X..............#....#.....XXXXX...X....##XXXX..#X....................#.
XXXX#XX.##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#X.X.X.X#X.
XX#XX#..#..XXXXX..#...#.#......XXXX#...#XXXX.......X........#..XXX...X...##X...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.XXX.X.X##.X.X.X.X.X.X.X.X.X.X.X.#.X.X#X.XXX.X.XXX.XXX.X.
XXXXXX#..............X.....XXX....#..........#XX......#..X...#.......XXXXX.....#...X..#X..#X...X###XXXXX....#....XXXXXX#X#XX...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.X.X.X.#.X.X.X.X.X.X#
...#....#XXXXXXXX#XXX#....#..X..#....##..X........##XXXXXXXX#..XXX#.#.......##.......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.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...XX#..###..X...#.......#.............X...#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.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...#XX....#XXX#....#.........X.....#XX#..###XXXX.......#..#..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.#.XXXXX#X.X.X.X.X.X.#.X.X##XX#X.X.X.X.X.X.#.X.XXX.X.X.X.
......#XXX..#XXX...XX#.........#X#......#............XXXXXXXXX...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.#.XXXXXXX.X.X.X.X.#.X.X.#.X.X.X.X.X.X.X.X.X#XXX.X#X.X.X.X.
XX#...................#X...#.......#...XX#....#X...X#....................#X#XX....#.....#X...XXXXX#...#XX#XXXX#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.#.X.X.X.X##.X.X.X.X.X.##XXX.X.X.X.X.
...X#XXXXXX#..#X...#...........#XXXXXXXX...X.....X....#XXX#X...X...#XX....#.....##...#....#...#......................#...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#X.X.X#XXX.X.X.X.X.X.X#X.X#X.X.#.X.X.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...XXX#X#X#..#..............
X.X.X.X.X.X.X.X.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.X#X.X.#.X.X#X.#.X.#.#.X.X.X.X.X#X.X.X.X.#.X#X.
#..##.#....XX##........#...XXXXX...X.........#..#.#..#...XX#X#.........XXXXX....##.......#...#..#..................X...#...#....
X.XXX.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#X.X#X.XXX.X.X.X.##X.X.X.X.X.X.X.XXX#X.#.X.
...#.....XXXXXXX#XXX..#..............X....#.......#.##....#X...XX##X....#....#....#.....#....#..#..#.....X...XXXX##....#..#....#
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.XXX.X.X.X.X.X.X#X.#.X.XX
..#X#...#XXXXX#........X...XXXXXX#..#XXX.....X...X....................#...#......#...X...#.......#.....#X#......#..X#X.......XXX
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.###XX.X.X.X.X.X.#.X##.X.X#
...#X#...#XXXX...##..##..............X#...#....#....#..X.....XXX#XXXXXXXXX...X....#.#...#...#....X#X.....XX#XXXX#......XX##.....
#.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...XXXXX#.....#....X....#..X...XXX#..............#XX...X#X#XXX...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.XXX.
..#X#....X..#.##..#................X#XXXXXXX.....XXX#..........#XX...XXX#..........................#...X#XXXXXXX#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.XXX.X.X.X.X.X.#.X.X.X.X.X#
...#...##...#.#.#..#XXXXXX..#..###.............X#........X##.......#.....#X#XX...X###..XX#.....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.#.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...##..#XX......#..X...#XX.....#...#...........XX#XXX#...X...X....#.
X.X.X#X.X#X.X.X.XX#.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.XXX.X.##X#X#X.X.#.X.X.X.X.X.X.X#X.##X.XXX.X.#.
#................#...#XX...#...#..#XXXXX...#....#XXXX#...................#XX.......X.......#..#...#..##X##.........#.....XXXXX..
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..#XXXXXX#..................#....XXX#......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.X.X.X.X.XXX.X#X.X.X.X.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..##........#XXX.....#....#..X.....X#......##.............#..##XXX.....X...X.......X...X....#..XXX
#XXXX.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.#.XX#.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.....#XXXX................#...........#..XXXXX...X...X..##...........#XXX##..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.#XX.XX#.X.X.X.X.X#X.#.XXX.#.XXX##XX.X.XXX.#.X.X#X.
X##X#..##X#.#..XXX....#........X...X...X...X#XXXXXX#XX#..X...XXX##XXXX...XX#..##...#..#..XXXXX...X...X.....X...X...#XX#.#..XX#..
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.#XX.X.X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.X.#.X.XXX.X.XXX.X.
...#........#....XX#...#...X#..............................................XXX........................#..X......#....XX#...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.X.X.X.X.X.X#X.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#.....#......#...##XX.....#X#X#XXXX........#X.....X..........#.
X.X.X.X.X.X.X#X.X.X.X.X.#.X.X#X.XXX.X#X.X#X.X.X.#.X#X.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.XX#.X.X.X.X.X.
...........#XX#X....#X......#X...##..XXXX#.....#..#.#............#...X...X..#....#.....XXXXX...........#X#..#X#X..##...XXXX###..
#.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.XXX#XXX.X.X.X.#.X.X.XXX.
X#...X..#..XX##....X...XXX#...##..#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.#.X.X####.#.X.X.#.X.X#X.X.X.X.#.X.X.X.X.X.X#X.X.X.X.X.X.X.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............#...........#XXXX#X#..#...
#.X.XXXX#.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##XX.X#X.X.X.X.X.#.X.X.X.X.X.X.X#X.X.X#X.
.....X#XX#...X.......X...#...XXXXXXX..#X.....##......#...#..........#X.........XXX#..#...#XX...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.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....#.##XX...XXX....##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#XX#XX.X.X.XXX.X.X.X#X.X#X.XXXXX.X.X.X.X.X.#.X.X.X.X.X.X.X.X.X.XX#X
...........X..#..X..#......X..#...............#.......#........#X#X#XXX#XX.......#X##..XXX#XX#..#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.XXX.X.X.#.X.X.X.X.XXXXX.#.##XXX.#.X.X.X.X#X.X.##X.#.X.X.XXX.X.XXX#
#XXX...XXX...#XX...XXXXX......#....X...##XXXXX...#X#XX.....XXXXX.............#...#XX.......#..........#.......#....X#XXXXX...#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...#XXXXXXXX#..........X...#
#.X##.X.X#X.X.X.X.X.X.X.X.XX#.#.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...#XXXXXX..##XX#XX#..##....#X....#..#...XXX...........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.##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....#..XX#..#......................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.XX#.#.XXXXX.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##..##XXXX...#.........XXXX#XX...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.XXXXX.X.X#X.X.#.X.XX#.XXX.X.#XX.XXX.X.X.X.#.X.X.X#XXX.X.X###
..#X..#..X...#...#...XXXXX.....#XX.......#X#....#....#.............XXXXX#..#X#...XXX#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#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...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.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.XXX.XXX.
XXXX....#X.......#XX...X...X...X##...#XX...X..#......#XX##XX...XX#X#XX.......X...X...X...#.....X...#X#...................X#XX##.
#XXXX.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.#XX.X.X.X.X.XXX.X.X##.X.X.X.X.X.X.X.X.X.
XXXXXXXX.......#..#......X...........#X#..#....XXX..............#X....#XXX..#XX#.......#XXXX....#....#...XX#...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.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...#.......#XX.....X......#...#X..#X.....#.....#.....#XXX#...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.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.
XX##...#...........XX#..#..##......X#...........#XXXX#.....#..###XX#X##.......##.....X...XXXXX..#X...............#XX............
XXXXX.X.X.X.X.X.X.X.XX#.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...XXX...#X#...#...X..#....XXXX#XXXX.....#XXX##..............#XX......#X#..X#...........#.#X...#XX....#..#XX..#X##..
X##.X#X.X.#XX.X#X.X.X.XX#.XXX.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.X.#XX.X.X.X.
#..........##..........#...XX#....###............#.....#.....#...X.....X...#...#..........#..X..#XXXX#...X.....XXX....#XX#......
X#X.X.X.X.XXX.X.X#X.X.#XX.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.XXX.XXX.X.#.X.X#X.X.#.X.X.X#X.X##.##
XXXXXXXXXXX##XXX.....#X#.......#.....X...XX##..#XXXX..#X##...#...#...#.........#XXX#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.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.XX
#................#XXXX...XXX...#X#.....#...............#X#.....X.........#X#.........................XXXXXXX#XX#XX.......#...XXX
X.X#X.X#X.X#X.X.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.X.#.#.X.X.XXX.X.X.X.X.X.#.X.X##XX.X.XX
.....#.......X...................XX##..XXX##XXXXXX...#XXX#.........XXXXX....#..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.#XX.X.X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.XX
#X..#XXX##.....X...X.....X...#X#.............................XX#.................X...X#X...XX#...#...#..#X...#X#XX..#......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.#.X.X.X.X.X.X#X.X.#.X.X.X.X.XXX.X.###XX.##X.X.X##.X#
.....X##..#X#.#XXX...XX#...X#X#......X#..X...X..###..XXXX#X#...##XX##X...XXXXXXX.........................#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.XXX.X.X.#.X.#.X.X.X.X.X.X.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#............................#XXXX#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.XX#.##XXX#X.#.X.X.X.X.X.X.X.X.X.
......#..##....##X...X#X#X#XXX#...#....#XX..............#X...XXXX#XX...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.XXX.XXX.XX#.##X.X.X.#.X.X.X.X.X.XXX.X.X.X.X.#XX.X#X#X.X.X.
#..X...#...X...................#XX...X......##XX...X.....#X#..#......XX#...##..###.........#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##.XXX.X#X.X.X.X.X.X.X.X.X.XXX.X.X.#.
#.#.....#....XXXX#...#...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#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.#.
..#.#XXX#..#.........XXX.........##X...##....X#....#XXXX#..X...XXXXXXXXXXX...#...X..#X...XXXX#.......##..X..#..XXXXXXX...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.#.X.X.#.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#...#.#XX#..............#X..#.
X.X.X#X.X#X.X.X.X.X.X.X.X.XXX#X.X.XXX.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.XXX.X#X.X#X#X.X.X.X.X.X#
#..XX#XXXXXXXX...X.....XXXX#X#.....#.....XXXX#XXX#...........XXX#X##..#......#X#...X#..X...X#..##....XXX##.......#.....X........
X.X.X.X.X#X.X.X.XXX.X#X.X.XX#.X.X.#XX.X.X.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.X.X.X.X.X.#.X.#XX.X.X.X.
............#...##........##....#..#...X...X..#........XXXXX##.....XXXXXX#...............#....#....X.........XXX...XX#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.#XX.X.#.X.
X#XX...X..#.#.#...###X..#......X#......#.......#...X.............X........#XXXXXXXXX#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#X.X#X.X.X.X.#.X.X.X.X.X.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...#..#XXX.............................X...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#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...#.......#XXXXX##X.....#....#..X...X...X.........#XX...#XXXX...XXX#..X.....X...#XXXXX#........#..#XXXX##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#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.
###...............##XXXX...X.....##XXX..#..............#XX#XXX.......#XXXXX#......#...........#........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.X.X.X.X.X.X.XXX#X.#.X.X.X.#.X.X.X.X.X.
.....X..#..X#XXXXXX#..........#.........#X...X...#XX............#....#####X#...X...XX#XXXX#X#X#..X...#X#XX#......X...#XXXX..#...
X.X#X#X##.X.#.#.X#X.X.X.X#X#X#X.X.X.X.X.X.X.XXX.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.X.X.X##.X.X.X.X.X.
...#..............#....X....#..X#X...XX#...#XXX#..#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.X.X.X#X.X.X.X.X.X#X.X.X.X.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#..XX#XX#XXX...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.X.XXX.X.#.X.X.X.XXX.X.X.XX
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.##XXX.X.X.X.X#XXX.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.XXX.XXX.X.XXXX#.##X.
.....XX#XX..#.#..XX#XX#.....#X##...X...X...X...X.........X.......XXX..#XXXXXXX...XXX...XX#XXX#...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.#.#.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..##.........#.........................#XX...XXX###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#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#...XX#...........#XXXX##XX...X...#X#..#X..##...##X...X.....##.#.#X.......#...XXX.......#XX.....#...XXXXX.........##XXX........
XXX.XX#.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.XXX.X.X.X##.X#XXXXX.X.XX#.X.X.X#X.X.X.X.XXX.#.X#X.X.#.
XX#.#X...#XXXXX##..X.....X...X#....#...X..#X..............#........X#XXXXXXX..#....XXX...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.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.#XX.
XX...........#.........X......#XXXXX...........XXXXXXX#XXXXXX#XXX##..........#X#...........XX#...X...#..#..X...#....#....X#XX#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.X.X.X.X.X.X.X.X.XXX.X.#.X.X.X.X.X.
...XXXXX..#.....#..##XX#...##..........#...#X#.......................##...#......XXX...X#................#.....X..#X#XX#........
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.
...........#XXXXXXXX......#X...XXXX#XX#X#....#...X...X...XXX.....XXXXXX#...#.............X...X...XX#...X..#................XX#..
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.#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.
#..XXXXXX#X#...........XX#.......................#X#XX#..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.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.#.
XX#...........#X...XX#.......#XXX#...#XXX#X#XXXXX##..#X#.......#.................X...XX##................XX#......#....##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#XXXXX.X.X#
.......XXXXXXX...X#......XXX.......#XXX#X##.................#X...#...X...XXX#X...........#....#..X...#XX....#....X..#X#XXX......
X.X.X.X.#.X.X.X.#.#.X.X#X.X.#.X##.X#XXX.XX#.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#X.X.X.XXX#X.##X.#.
...XXX#.............#X......#....XX#XX...#...#...X..#..#.............##X.......#XXXX...X...X...#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.X.X.X.X.X.##XXXXX##.X.X.X.X.#.X.XX#.X##.X.#.
.........X...XXX...X.....X...#................#......X..#..XXXXX...........#....................#XXXX#X##..X...X...#XX....#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##.X.XXX.X.#.XX#.X.
..#..#XX...X...#...........X...X...X#X..#XXX...X...X......#........#...X..#X#..XX#X#XXXX..#..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.XXX.##XXXX#.XX#.#.X.X.X.X.X.X.#.X.X.#.X.X.X.X.X#X#XXX.
....#.#........#XX#.#..X#..........................##..X.....#XXXX#XXX...XXX#..XX#X##.##...#...........#XX.......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#X.X.X.XXX.X.#.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X#XXX.X.XXXX#X#X#X
..#X#....#.....X.......#XX..#XX#XXXXXXXXXX#..X...X.......XX#...............#..............#..#XX...#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.X.X.X.X#X.X.X.#.X.X.X.XX#X#XXXXX
......#X..#........X...............................##X.........XX#...X#.#......#...X...XX#....#............##.##.......#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.XXX.X#X.X.X#XX##X#X#XX
...X......##X#X#.......#XX...#XXXXXX...XXXXX...X.......#...XXX#.#..X...##..#....##.........X...XXX...XXXXXX#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#
...#XXXX.............##......................#...XX#.........................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.X#X.###.X#X.X.X.##X.X.X.X.X.X#X.#.X.
X#....#..X#XXXXX#..#XXX#....#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.#XX.X.X.X.X.X.X.X.X.X.X.X.X.#XX.XXX.#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#XX#X#X###.........X...XXX#..#...##..XX#XXXXXXX#...#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.#XX.XXX.XXX.X.X.X.X.X.X.X.X.XXX.X.X.XXX#X.###X#.X#X#X#X.X.X#X.
.......X..#..XX###..#.#X#XXXXXXX..#...................#XX#XX#......#XXX#XXXX....#..............#.....#X#XXX#..#XX#.........#....
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.#XX#X.X.X.XX#XX.X#X.X.X.X.X.X.X#X.
...X#..X.....X...#X#..............#..X##..#XXX...X...X.........#....#............##..#...XXX...#XX.......##X.........X...X......
X.X.X.X.X#X#X.X.XXX.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.XXX.X.X.X.X#X.X.X.X#X.X.X#X.#.X.X#X.X.
................###....#XX..#X...X.....#XX.........#X#...X##....#X.....XXXXXXX.....#......#XX##....#...........#...X...X......#.
X.X.#.X.X.X.X.X#X.X.#.##XX#.XXX.XXX.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...XXX..##.....#X#XXX#XX...XXX.......#XX...#XXX#..........##X#X#...........X..#XXX#.....###......XXX..#................#..
X.X.#XX.X##.X.#XX.X.#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.
XX..#X...X.....XX#...##........#......#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.#.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#........XXX..#X...X...........####.##...##........#...X#..#........#........X#X...............#XX#..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.#XX.X.X#X.X#X.##X.XXX.#.X.X.X.X.X.#.X.X.X#X.X.X.#.X.#.X#X#X.#.
...X..#XX#.......X#....X##...X...X...X.....#...##....X.....#..#....#X#...XX#XXXXXX...X...XXX.....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.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.
.............###.....#XXXXX##...........#........#.....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.X.X#X.X##.X.X.###.X#X.X.X.X.X.X.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.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.
..#.......#...#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.XX#.X.###.X.X.X.X.X.X.X.X.X.X.#.X.X.X#X#X.
X#...XXX...X#X.......#...X.....X..................#...#..XXXXX#XXXXX..........#....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.X.X.X.X.X.X.X.X.X.X#X#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.....XXX..##XXXX....
#.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.#XX.#.X.X.X.##X.X#X.#.X.X.X.#.X.X.X.##X#X.#.#.#.XXX.#.X.
.........X#..XXXXXX#XX..........#..#..#..#.........X...#.....XXXXXX#.....#XXXXX#X###...X.....#.....XX#...X...X...........X.....#
X.X#X.X.X.#.X.X.XX#.X.X.X.X#X.X.X#X.#.X.XXX.X.X#X.XXX.X.X.##X.X.#.XX#####.X.X.X.X.X.X.X.X.X#X#X.X.XXXX##X.#.X.X.X.X.X.X.#.X.#.XX
#....X....#.....###......X..#X..#........XX#XXX#XXXXX#...#........##.............................X##X#...........#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#X.#.X#X.##X.X.X.X.X.X.X.X##.X.X.X.X.#.X.#.X.XXXXX#X.X.X.X.X.XXXX#.X.X.X.X.XX
#X...#...#..##.....X##..#X#.#...#....XXX#...................#XX#.......XXXX##..X...X...X..#..XX#X#XXX#...XXXXXX#XXX#X#....#.#..X
XXX.X#X.##X.XXX#X.X.XXX.XXX.X.X#X.X.XX##X.X.X.#.X.X.X.X.#.X.XX#XX#X.X.X.X.X.X.#XX.XXX.X.X.X.XXX.XXXXX.X.X.X.#.X.X#XXXXX.X#X.X.#.
X#..#..X.....#.......X...X...X..#..XX#.....XXXXXXX...XXX#XXXXXX#...XXX#.#...#..#X#XX##...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##.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.X.X.X.X.X.X.X.X.X.#.X.X.X.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##...#XX...XXXX#XX...#...XXX#....X...XXXXXXX..#..X#.#XXXXXXXX#XX...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.X.X##XX#X.X#X.X.X.X.X.X.X.X.X.X.#.#.#XX.X#X.X.
X#......#..#XXXX......#..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.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#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.#.
...XX#...X..#.#XX##..XXXXXXX#XXX#XXXXX...#...##..X#X...X#XXXX#...#...............X....#..XXX.....XXXXXXX...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.XXX.X.X.X.X.#.X.X.X.X.X.X.X.X.X#X.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..#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.#.#.XX#.X.
...#XX....#..#...X#..#...#XXXX#.#X..#XXX..#..#...X.......#XX#..X..................#X..#....#XXXXXXXX.....XXX##X#XXXXXX...#XXXX#.
X.X.#.X.X#X.X.X#X#X.X.X.#XX.#.X.X.X.X.#X#.#.XXX.XXX.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.X.X.X#X.X.XXX.#.
......#.......#...#...#..X.....X...X...X..#..X...X...###X#.....#..#..XX#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.###.#XX.X.X.X.X.#.XXX#XXX.XXX#XXX.X#X.X#X.#.X.X.X.X.#.X.X.X.X##.X#X.#.#.X.X.
.....#..#XXXXX...XXX...........................#.....#...XXXX#....#...#XX#X#...X...X...X...#...XXX...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.X.#XXXX#X.#.#.#.X.X.X.XXX.#.X.X#XXX.X.X.X.X#X.X#X.XXXXX#X.X.
...X..#.#............X...XXXX#XX...XX#XXXXXX..##...X..#.#.....#..XX#..#XX###...............#..#...#..#.....X........#..#X#X#....
X.X.X.X.X.#.X.X.X.X.XXX.X.XXX#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.X.XXX#X.X.X.X.X.X.X.X#X.X.X.X.
#.#........XXX...#...XX#...X#XXXX##............#...........##..X#..X...#..#....##.#XXX...#......##...#XX.....X..#X........#..X..
X.X.X.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.X.X.#.X.X.X.X.X.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##...#XXXX...X....#.##X#..#.........#.....#...#...#...#....X#..........#.........#X#XX........
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.X#X.X.X.X.X.X.X.#.#XX.X#X.X.XXX.X.X.X.X.X#
............#..#...XX#.....#....#XXX...........................#XX..#......#..##X#...XX#X#.....XXX..#X..##X#XXXX#.##.......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.#.XX#.X.X#XXX.X.X.X.X.XXX.#.X#X#X.X.XXX.X.#.#X#.X#
...XXX...X.....X#XXX...X.........#...XXXXXXX...XXXXXXXXX#...#.......#X...#....#.##......#XX#..#....XXX.............#...XX#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.XXX.X.X#XX#.X.#.X.X.X.X.X.X.##X#X#XXX.X.X.X##.X.
#X...X......#X............#X...X......#X....##.............#XXXXX#X#......#..X...XXX.....##..XX#.......XX#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.XXX.X##.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...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.X.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#XXXXXX...X...........X..#.#.#XX#....#..#X#...X.....X.....#XXX#...#...XXX..#...........#.#X...........X.....#
X.X.X.X.X.X.X.X.#.X.X.XXX#X.XXX.X.X.#.X.X.#####.#XX.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
.....#...XXX#X#........#....#XXXXXXX#XXX#........X...XXX..#....X...X#..#..#....##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.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.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.X.X.X.X.X.X.X.X.X#X.X.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.....XX#...#...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.#.XXX.X.XX#XX#X.X.X.X.X.X.##X.X.X.X.X.X.X.X.XXX.XXX.X.
.......##X...#....#........X...X...#......#....#.....XXXXXX#XXXXXX#..X.......#XX..##XX...............X.......X##...XXXX#XX##XX..
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.#.XX#.X.X.X#X.X.X.X.
XX......#.....#......X...X...#XX..#..XXX#XXX#X...XXX.....................#..............#..#...#XX..#....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.XXX.X.X.X.#.X.X.X.X.X.X.X.X.X.X.X.
...X...#...###XX..#....................................#...#.......X...X...XXX##XX...X.....XX#X#...X#.#..............XX#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.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.XX#.X.#.X.
......#XX#......#X#XX##X....#X...X#X..##XX...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.X.X.X.X.X.X.X.#.X.X.#.X.X.X#X.X#X.X.X.X#X.X.#.X#X.X.X.X.X.X.X#X.X#X.X.
...X...X.....#...........#....#.........#.#X..#X#..X...XXX#.#X...X#X##...X...X###............X...X...X...........#XXXX....#.#..#
##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.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#................................XXXX#...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.X.#.X#X.#.#.X.#XX.X#X#X.X.#.XXX.X.X.X.X.X.#.XXX.
XX#.##.....X...X...XXXXX...#X#XX#.#........X..#XXXXXXX...#XXX#.......XXX......#................#.....X###....#XXXXXX#..XXX..#X..
XXX.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.X.#.X.#.X#X.#.X.X.X#X.#XX.X.X.XX#.##X.X.X.X.X.X.X.X.X.X.
#X#.....#............#........#......XXX...............#.....#X##...#......#....#..#XX...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#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..#.....##...#...XXXXX..#X..#X..#XXX.......X...X...X..#....#XX.....#.......#............#..XX#...XXXX#...XXX#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#XXX.X.XX##X.X#X.X.X.X#X.X.X.X.X.X.#.X.X.XXX.X.X.X.X.
...X...XXX...XX#...#...XX#............#.#......X#X...X...X.......#...XXX..#XXXX#X#XX..#..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.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.X.X.##
...............#XXXX...#...XX#X#...X....#..X#X.........#XX..#X............##...........X#......XXXXX...XXX...XXXXX#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.X.X.X#X#X.X.X.X.X.X.X.XX#X
X#...X#..XXX................#..X......#..XXX..#..#X#........#....X...#XXXX...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.XXX.X#X.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.............#XXXXXX#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.XXX.X.X.X.X##.X#X.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#.....................XXX..#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.X.X.X.X.X.X.X.X.X.XXX.X.#.
...#..#...##X#.........X...XXXXX...XXXXXXXX#...........XXX...#XX...X...X.............XX#.....#XX.....XXXXXXXXX#XXX...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.XXX.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...XXX#..................#.....XX#XX#....X..#X#......XX#......#.....#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.....XX##..XXX#.#.....#X................#XXX.......XX#XXX#XX#............#X#...X...#X#....#X...XXX#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.##XXX#X.X.X.XX#XX.X.X.X.#.#.X.X.X.
..#X..#.##.....X.....#X#XX.......#XX...#...XXX#..X...#....#X#X..........................#X.......X.........#XXX#.....#..........
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#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...XXXX#..#..X...X...X........#..X............#.#..#.....#XX..#..XXXXX...........#X#.....X....#XXXXX..#..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.#.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...XX#..........#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.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.X.X.X.X.#.X.X.
.....#...XXXXXX#..#XXX#..X#..........XXX##.....X#..................XXXXX...X#XX#XXXXXX...XX#XXXX...X.....XX#.....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.X.X.X.XXX.X.#.X#X#X.XX#.#.X.X.X.X.X.
...XX#.........#.............X.....#.....X...X#....XX#XXXXXXXXX#XX....#............................#XX#.......#..XXX...#XXXX#X..
###.X.X.X.X.X.X.X.X.X.X.X.X.#XX.X.#XX.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#XXX...#...#.........XXX##X#.......#XX...#...X#....X...X...X..#..XXXXX..#..XXXXX#..X................
XXX.X#X.X.XXX.X.XX##X.X#X##.#XXXX#XXX.X.X.X#X.X.X.#X#XX.X#X.X.XX#.#.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.
XX#........XXX...##......#...#XXXXX#.........X....#X#X...X...#XX.....#....#XXX...X...#XXXX#...................#....#..##....##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.#.X.X.X.X.X.X.X##.X#XXX.X.##X.XXX.
..##X#X#.........#...X..#........X...XXXXXX#XXXX..#X..................##..........#..........X#..XXXXXXXXXXX......##..#....XX#..
X.X#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.X.X##.#.#.#.X.#.X.X.X.X.X.X.#.X.#.#.X.#.X#XXX.X.X.X.X.X.
...........#...X#..#..#......XX##......#X#XX...........##X...X#..XXX.....#.....#....#..XX##....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.XX##X.##XXX.X.X.X.X.#.X.X.X.X.X.X.X.XXX.XXX#X.X.X#
...X...XX#XXXXXX...##..###XX.......#............#XXXXX..............#..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.#.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.
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.XXX.X.X.X.#.X.X.X.X#X#X#X.X.X#X.X.X.X.X.###.X.X.X.X.X.
...............XXXXX...XXXXXXX.......#XXX#..#...#..X....#....#...X...X#.#..#XX...X...XX#XX............#..........#.....XXXX#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.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.
...XXXXXXXXX..#........................#.......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.X.X.X#X.##X.X.X.X.X.X.X#X.X.X.X.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...#XX#..................XXX...XXXXXX#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...#XXXX#X#X..#.#.#...#.#X...#.....#.....#.....###...##X...#....#.#.##...XXXXXX#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#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.#.
...#XX................#.#X......##.......X....#..XX##X..###..X#..X...X...XX#...................XXX....#.....#.#XXXX#...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.X.X.X.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#..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#X.X.X#
XXXX...........#...X#XXXXX#XXXXX#XXXXXX#.................#...X...XXX..#X...XXX...XX#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#X#X.X.X.X.X.#XX.X.#.X.X.X.X.X.X.XXX.X.X.XX#.X##.X.#.X#X.X.X.X.X.
XXXXX#X#...X....#......................#XX#XXXXX#XXX...X..#.............#...#X#.....#............#XX...XXX......##X#XXXXX#......
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.XXX.X.#.X.X.X.X.X.X.X.X.X.X.X.#.X#X.X.XXXXX.X.X#X.X#
XXX#XXXXX#XXXX...#...X#X...#XXXX...X.......................XXX...X...X.....#X#X#XX..##XX...XXXXX..#.......#.#..X...XX#..........
XXX#XXXXX.XXXXX.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.XXX.X.X.X.#.X.#.X.X.X.X#X.X.X.#.XXX.X.X.#.X#
XXXX##XX#..XXXX#...........#..........#.##X##XXX...#.....#XXXX#..X...#XX.............X....#..........XX#.............XXXX#...XXX
XXXXXXXXX.X.X#X#X.X.X.#.X.X.X.X.X.X.##X.XXXXX.X##.X.X.X.XXX###X.X.X.X.#XX.X.X.X.X.X.#XX.X#X.X##.X.X.XXX#X#X#X.X#X.X.X.X.XXX.XXXX
X##XX#X#...........XX#...X...XXXXX....#..XXX..........#..#.....#......##XX...X#X#..#X#.........XX#...#..#..XX##..#.......X#XXXXX
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.XXX.X.X.X.X.X.X.X.#.X#XXXXX.X.X.X.X.X#X.X.X.X#X.X.#.XXXX
...X...X#..X#..X....#..............X#.......#..#XXXXXXXX...X......#..X...XX#......#....#...X...#X#XX..#.#............#......#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.X.X.X.X.XX#.X.X.X.X#X.X.X.X.X.X.X.X.X.#.X.X#X.#X#X
...........##XX#XX.....X#..#...X#......XXX...................X...XXX#..........XXXXX...#................#.#..#XXXX#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.X.X.X.X.X.X.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...#...XXX...#XX.....#XXXXXXX#X#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.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...XXX##..#........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.#.XXX.#.X#X.X.X.X#X.XX#XX.X.X#X.X.XXX.X.X.X.XXX#X.X.X.X.X.X.X.
X#X##X#XXXXX...#XXXXXXXX##...XXX..#X....#X...X...X#X#.....#..#.......XXXXXXXXXXX.......##X..#X...XXXXX...#XX...#...#........#.##
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.X##.X.X.X.X.X.X.X.X.X.X.X.#.X.X.XXX#X.X.XXX.X.X.X.X.XX
..............#.......#..X##.....X..#.#.#....#.........X..##XX#XX#XX..............#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.XX#.X.X#X.X##.X.X.X.X.X.XXX.X.X.X.X.X#X.#.X.X.
...XXXXX...X.....X..#.........................#..X#XXX...#............#XXXXXXXXXXXX#XXXX#..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.X.X.X.X.X.X.X.X.X.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...#...##.....................................##.......XX##..##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.XXX#XXX.X.X.X.#.X###X.X.X.X.##X.X.X.X.X.#.X.X.X.X.X.XXX.X.XXX.X.
XX....#.........#..X.......#XXX#XX#..X...X...X#XXX..........#....#...#...#XX#XXXXX...X#..X.....X#..XXX...#.......#X#XX...XXX....
XXX.X.#.X#X.X.X.X.X.#.X##.XXX##XX#X.#XX.X.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.X#X#X.X.X.X.X.X.X.X.##
XX...X.....XX#.........XXXX#...X...XX#.............XXXXXXXXXX#X#.....X..............##......#...#..............X................
#.X.X.X.X.XXX.X.X#X.##X.X.X#X.X.X.X.X.X.X.X.X.X#X.X.X.#.#.X.X.X#X.X#X.X#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#..................XXX..#...........................##...#XX...XXXXXXXXX.....##.#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.XX#XX#X.X.X.X.X.X.X#X.X#X.X.X.#.#.X.X.X.X#X.#.X.X.
............#.#..X...##....XXX...X#..XXXXX....#...#XX#XX#X...XXX.....X...X...XX#XX...................................#XX#....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.XXX.X.X#X.
X#...#...XX#...#....#..X.....................#XX....#XXX...#XX...#X#XXXX........#....#...X..#..XXX..#.#X...X...##X.....XXXX#...X
X.X.#XX.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#X#X.X.#.X.X.X.X.X.XXX.#.X.X.X.X.###.X.X##XX.X#X.X.X.X.X.X.
.....XXX...X...X...X..#..XXX#XXX...#XX...X.......X..............#..#.......#XX.....#...XX#....#........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#X.X#X.X.X.X.X.X.X#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#...XX#X#XX.......X.....#...X...X#......#XXXXX#...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.XXX.#.X#X.X.X.X.X.X.X#X.#.X.X#X.X.X.X.X.X.X.X.##X.
.......#...X...X...XXX...XXXX##.........#....X#.....#............X...##..X.....XXX#.....#................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.X###X#X.X.#.X.X#X.X.X.XX#.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.#.X#X.X.X.X.X.X.X.X.X.X.X.X.X#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...#...XXXXXXX...X......###..X....#..X..#..............XXXX#X#...XX#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.XXX.X.XXX.X.X.X.X#X.X.#XX.X.X.X.XXX.X.X.X.X.X.X.#.#.X.X#
XXX#....#.#.............#....#XXX#XX...X.....#.....X...#XXXXXXXXXXXX....###..X#X...............#.......#XX.......#X#XXXX..#...##
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.XXX.X.X.X.X.X.X.
XXXX##.....#XX#....XXX....#...#...........#...........................#.............#..#...........#.........#X#XX#........X....
#X#XXXXXX##XXX##XXX#XXXXXX##XX#XX#XXX##XXX#XXXXXXXXX#XXXXX#XX#XXXXX##X#XXX#X#X#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX##XXX#XX#XXXXXXX#XX##XXXXX#XXXX###XX#XX#X#XXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXXX##XXX#XX#XX##XX#X#XX##X#X#XXXXXXXXXXXXX##XX#X#X#XXXXXXX##XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXX#XX##X#XX#X###X#XXX#XXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXX###XXXX#XXXXXXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXX#X#####XXXXXXXX#X##XXXX##XXXX#XXX#XXX#XX#X#XX###XXX##X#XXXXX#XXXXXX#X#XXXXXX#XXX#XXXXXXX#XXXXXXX#####XXX##X#X#XX#XXX##XX#X#X#X##XXXX#XXXXX##XX#XX##XXX###XXX#XXXX#X#X##XXXXXX#X#X###XX#XXXX#X##XXX#XXX#XXXXX##XXXXX#X#X#XXXXX#X#XX####X#X##XXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXX#XX#XX#X##XXX###XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#X##XXX##XXXXXX#X##X##XX####XX#XXXXX#XX###X##XXXXX#XXXX#XXXXXXXXXXXXXXXXXX#X#XXXXX#XXX##X##XX#XXXXXX##XX#XXXX#XXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XXXXX##XXXX#####XX#XXX###XX#XXXXXXXXXX#X##XXXXXX#XXXXX#XXXXXXXX###XXXXX##XX#####XXXX#XXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XX#
#X#XXXXXXXX#XXXX##XXXXXX#XX#XXXXXXXX#XX#XX#X#X###XXXX#XX##XXXXX##XXX#XX###XXXX#X#X##XX#X#X#XXX#XX#XXXXXXXXXXXX#XX##XX#XX#X#XXXX##XXX#X#XXXX##XXX#XX#XXXXX#X##XX#XXXXXXX#X#X#X#XXXXX#XXXXXXXXX##X#XXXXX#####X#XXXXX#XX#X#XX#XXX#X##XX#XX#XXX#XXXX##XXXX##XXXXX##XXXXXXX#X#XXXXXXXXXXXX#XXXXXX#X##XXXX#XXXXXXXXXXX#XX#X#XXX##XX#XXX#X#XX#X#X#XX#XXXXXXXX#XXXXXXXXXXX#XX#XXXX#XXXXXXXX#X###X#XX#X#XXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXX###X#XXXXXXXXXXX#XXX#X#XXXXXXXXXX####X#XXX#XXX#XXX#####XXXXXXXXXXX###XX#X#X###XXXXXXXXXXXXXXXXXX#XX#X#X#XXXXXXX#XXXX#XXXXXXX#XXX#XXXXXXX#X##XXX#X#XXXXX###XX##XXX#XX###XXX#XXXX#XXX#XX#XX#XXX##XXX#X###X#X#XXXXXXX##XX#XX#XXXXXXXX#XXXX#X##XX#XX#XXXXXXXXXXXXXXXX#X###X#XXXXX#XX#XXXXXXX#XX#XXXXX##XX#X#XXXXXX#X##XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX##XX#XXXXX##XXXXXX#XXXX####X#X#XXX#XX#XXXXXXXXXX#XXXX#XX#XXX#XXX#XXXXXXXXX#XXXXX#XXXX#XX#XXXXXX#XXXX#XXXX#X#XXXXX#X#XX#XXXXX##XX#XXX######XXXX#XXX#XX#XXXXXXXX#XX#XX##X#XXX#X####XX#XXX##XXXX##XX##XXX#X#X#X##XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXX##XX
X#XXXXXXXXXXXXXXXX###XXXXXXXXXXXX#XX#X##XXXXXXXXX##X##XXXXXXXXXXXXXXXXXXXX#XX#X#XXX#XXXXXXXX##XXX#XXXXXXX#XX##XXXXXX#XXX#XX#X#XXXXXXXXXXX#XX#X##XXXXX#XXXXX#XXXX#X#XXX#XXX#XX#X##XX#X##XXXXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXXX#X#XXXX#XXXXX##X##X#XXXXXXXXX#XXX#XX##XXX#XX#XX#XXXXX#XXXXXX#XXX#XXXX#X#XXXXXXXXXXXXX#X#XXX#X#XXXXXX###XX#XXXXXXXXXXXX##XXXXXXX#XXXXXX#XXXX#XX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXX#XX#XXX#XXX##XX#XXXXXXXXXXXX####X#XXXXXXXX#XXX#X#XX#XX#X#XX#XXXXX##XXXX#X#XXX#XXXX##XXXXX#XXXX##X#XXXXX#XXX#X#X##XXXX#XXXXXXXXX##XX#XX#XX##X#XXXXXXXXX#X#XX#XXXXXX#XXXX#X#XXXXXX######XXXXXXX##X##X#XXX#XXXXXXX#X##XXX#X#X#XXX####XX##X#XXX#XXX#XXXXXXXXX#XXXXXX#X#X#XX#XXXX#XX#XXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XX#XXXXXX#XXX##X#XX#XXXXXXXXXXX#XXXXXXXXXX##XX#X#XX#XXX##XXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXX#XXXX#X##X##XXX#XXX#XXX#XX##XXX#XX#XXX###X#X#XXXXXX#XX#X#X#XXXXXXXXXXX##X#XX#X#XXXXXX#XXXXX#XXXXXXXX##XXXXXXXXXXXXXX###XXXXXXX#XXXX##XXX#XX#XXXXXX##XXXX###X#X#XX#XXX#XX##XXXXX#XXX##XXXXXXXXXXX##XXXXX#XXXX###XX#XXXXXXX#X##X
XXXXXX#XXXXXXXX#XXX#XXXXXX#X#XXXXXXXX#X#XX#XXXXXXXX#XX#XXXXXXXXXXXX#XX#XXXX##XXXX#XXXXXX#XXXXXX#XXX#XXXXX##XXXXXXXXXXXXX#XXXX#X#XX#XXXXXX#XX#XXXXXXXX##XX#X###XXXX#XXXXXXXXX#XX#XXX#X#X#XXX#X#XXXXXX#X#XXXXX####X#XX#XX##XXXXX#XXX#XXXXXXXX#XXXXX#XXX#XXX#XXX##XXXXXXX#XXXXXXXXXXX#XXX#X#XXXX#XX##XXXXX#XXXXX##XXXXXX#X##X###XXXX#XXXXX##XX#XXXX##XXXX#X#XX#X#X#XX#XX#XXXX#XXXX####XX#XXX#X##X#XXX#X#XXXXXXXXX#XXXXXXX#X##X##XXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXX#XX##X#XXXXXXXXXX#XX#XXXX#XXXX##X#XXXXXXXXXXXXXXXX#XX#XXX#XXXXXX##XXXX#XXXXXX##X#XX#X##XXXXX#XXXX#XXXXXXXXXX#XXX####XXXXXX#XX#XX##XX#XXXXX#XXX#XXXX#X#XXXXX#XXXXX#XX##XXXXX#XX#XXX#XXX#XXXX#XX#XXXXXXX#X#X#XXX#XX##XXXXXXXXXX#XXXXXXXX#######XXXXXXXXXXX#XX#XXXXX###XXX#XXX##XX#X#XX#XXXXXXXXXXXX#XX#XX##XXXX#XXXXX#X#XXXX####XXXXXXX#XXXXXXXXXX#XXX#XXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXX#XXX#X#XX#X#XXXXX#XXXXXXXXXXX#XX#X#XXXXXXXXXXXXXX#X###XXXX##XXXXX#XXXXX#XXXXX#XXX#XXX#XXXXX##XXX#XX#XXX##X#XXXXXX#XXXXXXX#XXXXXX#XX#XX#XX##XXX##X#XXXXXX#X#X#XXXX
XXX#X##XXXXXX##X##XXXXXXXXXX###XXXXX#X#XXXXXXXXXXXXXXX##XXXXXXXXX####X#XX##X#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXX#XX#XX#X#XXXXXXX#X#XX##XXX#XXXXX#XX#XXXXXX#XXXXXXXX#XXX#X##X#XX#XX#X##XX#XX#XXXX#XXXXXX#X#XXX###X#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXX#XXX#XXX##XXXXXX#XXXXXXXXXXXXX#XX###XX#XXX#XXXX#XXXXX#XXXXX#XXXXXX##XXXXX#XXX###XX#X##XXXXXXX#X###XXXXXXX#XXXXX###XXXXX#X#XXXXXXXX#XX#X#XXXXXX#XXXXX#X#XXX#X#X#XXXXX#XX#XXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXX#X##X#XX##XXXX#XXXXXXXXXX#X###XXXX#X###X#XXXXXXX#XX###XXXXX#XXXX##XXXX#X##XXXXXXX##X#XX#XX#XXXX#XXX#XXXXX#XX#XXXX#XXXXXXX######XXXXXXXX#XX###X#XXX#XXX#XXX#XXXXX#XX#XX#XXXXXXX#XXXX#XX#XX#XXXXXX##XX#XXXXXXX#XXXXXX#XX#XXXXX#XXXXXXXX#XXXXXXXX#X##XXXXXXXX#XXXXXX#X#X#XXXXXXXX#XXXXXX#XXX#XX#XXXX#XXXXXXXX#XX#X#XXXXXXXXXXXX#XX#XXXXX#XXXX#XXX#XXXXX#XXXXXXX#XXXX#XXXXXXX##X#X##X#XXXXX#XXX#XXX#X#XXXXXXXXXXXXXX#X###XXXX#XXXX###X#X#XX##XXX#XXXXXXXXXX##X##XX#X##XXXXXXXXXXX#XX##X#XXXXX##X##XXXXXX#XXXX#XXXXX#XXXX#XXXXXX#XX#####XXXXX##XXX#XX###X#X##X#X##XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX###XXX#X
XX#X#XXX#X#XXXXXXX#XXX#XX#XXXXXXXX###XXXXXX#XX##XXXX#X##X##XXXXXXXXX#X#XXXXXX###XXXXXXXXXXXXXXXX#X##XXXXXXXXX#X#XX#X#XXXXX#XXXX####XX#XXXX##XXXXXXXXXXX#X#X#XXX##XXXXXXXXXXX#X#X#XXXXXX#XXXXXXXXX#XX#X#XXXX#XXXX#XX##XX##XX#XXXXXX#XXXXX##X#XXX#X#X#XXXXXXXXX#XXXXXXX##X#X#X#XX#XXXXX#XX###XXX#X#XXX#X#X#XX#XXX#X#XX###XXXXXX#XXXX##X#X#XXX#X#XX##XX#XX#XXXX##X#XXXXXXX##XX#XXXX##XXXX##XXXX#XXXXXXXXXXX##XXX#XXX#XXX##XXXXXXXX#XXXXXXXX###X#XXXXXX#X#XXXXXX#XXXX#XXXXXXXXX#XXX#XXXXXXX#XX#XXX#XXXXX#X#XXX#XXXXXXXX#XXXXXX#XX#XXXXXX##XXXXXXX#XXXX#XXXXXXXXXX###X#XX#X#X#X#XXX#X#XXXXX#XXX#XXXXXXXXXXX#X#X#X#X#X#X#XXXXX#XXXXXXXXXXXXXXX#X#XXX#X#X#XXX#XXXXXXX#XXX##XX#XX#XX#XXXXXXXXX#X##XX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXX##X#XXXXXX#XXXXXXX##XX###X#XXXXXX#X#XX#X###XX###XXXX##XXXXXXXXXX#XXXXXXX##XXXXXXX#XXX#XXX#XXX#XXX###XXXX#XXXX#XX###XXX#XXX#X#XXXXXXXX##XXX##XXXXXX##X#XXXX#XXXXX#X#XXXX#XXXXXXX#X#XXXXXXXXXX#XXXXX#X#X#X#X#XXXXXXXXX#X##XXX#X#X##XXXXX#XXXXXXXXX#XXXX#XX#XXXXXXX##XXXXX#XXXXXXXX##XXXX##XXXXXX#XXXX#XX##XXX#XX#XX#XXX##X#XX##XXX
XXXX#X#X#X#X###X#XXXXXXXXXXXXXXX##XXX#XX#XXXXXXX#XXXXXXXX#XX##X#XX#X#XXXXXX##XXXXXXX#X#XXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXX#X#XXXXXXXXX##X#X##XXXXX#XXXXXXX#X#XXXX###XXX#XXXXX#X#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXX##XXXXXXXX#XXX#XXXX#XXX#X#XX#XXXXX##XXXXXXXX##XXX#XXX#XXXXXXXXXXXXXXXX##XXX#XX##XXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XX##X#XXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXX#XX##XX#XXXXX#XXXXXXXXXX#XX#XX#XXXXX#XXXXXXXX#X#X#XXXX#X#XXXXXX#X#X#XXXXXX#X#XXXX#XX#X##XXXXXXXXXXXX#X#XXXXXXXXXXX#X#XXX#X#XXX#XXXXXXXXX#XXXXXXXXXXX#XXXXX##XXX##XXX###XXXXXXXXXX##XXXXX#XXXXXX#XX#XXXXXXX#XXX#XXXXXXXX##X#X#XXXX#XX#XXXX#XXXXXXXX#X#XXXXXXXXXXX#XX#XXXXXXXXX#X#X#XXXXXXXXXXXX#XXXXX#XX#XX#XXX##XX#XXX#XXXXXXXXXXX#XX#X#XX###XXXXX#XXXX###XXXX#XXXX#X#XXXX##XXXXX##XXXXX#XXXXX#XXXX#XX#X#XX#XX#XXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XX##XXXX###XX#XXXXXXXXXX##X###XXXXXXXX##XXXX#X##XXXX#X#XXXXXXXX#XXXXXXX#XXXXXXXX#XXXXX#XX#XXXXX##XXXXXXX#X#XX#X####XXXXXXXXXXX#XXXX##XX#XXXX##XXXX#XXXXXXXXX#XXXX#XX#XXXXXXX#XXXXX#XX#XXXXXX
#XX#X#XXXXXXXXXX##XXX#XX#XXXXXXX##XXXXXX#X#XXXXX#XX##X#XXXX###XXX#XXX##XXXXXXXXXX#X#XXXXXX###XXX#XXXX#XXX##X##XXXXXX#XXX#X##X#XXXX#XXX#X#X#XXX#XX#XXX#X#XXX##X#XXXX#XXXXXX#XXXXXXXXXX#XX##XXXXXXXXXXXXXXX##XXXXXXXX#X#XXXXXXX#XXXXXXXXXXX#X##XX##X#XXX#X##XXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXXXX##X##XXXX#XXX##X#XXXXX####XXX#XXXXXXXXXX#X#XX#XX#X#XXXXXX##XXXX#XXX#XX##XXXX#XXXX#XXX#XXXX#X##XX##XXX#X#X#XXX#XXXX###XX#XX###XXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX####XXXXXXXXX#XXXXXX#####X###XXXXXXXXXXX#X#X#X#X##XXXXXXXXXX#XX#X#XXXXXXXXX#XXXX##XXX#XXXXX#XX#X#XXX#XXXX##XX#X#XXX#XX#XXX###XXXXXX#XXXX#XX##XXXX##XXX#XXX###X#XXX#XXXXX#XX#XX##X#XXXXXXX#XX#XXXX#X#XXXX#XXXXXXXXXXXXXXX#X#X###XX#XXX##XXXXX#XX#XXX#X#X#XXXXXX#XX#X#X#X#X#XX#XXXXX#XXXX#XXXXXXXXX##XX#XX#XXX#X#X#XXXX#XXX#XXXX#XX##XXXXXXXX#XX#XXX#XXXXXXXX##XXXXX#X#XXX###XX##XXX#XXXXXX##XX#XXXXXXXXXXXXX##XXXX##X#XXXXXXX#XX#X#XXXX#X#XXXXX#X#XXXX#X###XXXXX#XXXXXX#XXX#XXX#X#XXX#XX#XXXX###XX#X#XXXX#XX#XX#XX#XX#XXXX##XXXXXXXXXX###X#XXXX#XXX#XXXXXXXXXXX#####XXX#XXXXXXXXXX#XXXXXX
XXXXX#XXXXXX#XXX#XXXXXXX#X#XXXX##XX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXX##XXX##XX#XXXXX#XXXXXX#XXXXXXXXXX#X###XXX#XXX#XXXX#X#XX#XXXXXXX#XXXXXXXX#XXXXXXXXXXX##X##XXXXXXXX#XXX#XX#XX#XXXXXXXXXX##XXXX##XXXXXX#X#X#X#XXX#XXXXXXXXXX#X#XXX##XX#XXX#XX#XXXXXX##X#XXX###X#XX##XX#XX##X###X##XX#XX#XXXXXX###XXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#X#XXXXXXXXX#XXXXXXX##XX#XXX##X##XXXXX#X#XXX#XXXXXX#XX#XX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XX##XX#X#XXXXXXXXXXXXX##XXXX#XX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXXX#XXXX#X#XXXXX#XXXXXXXXX#X#XXX#XXX#XXXXXX#XXX#XXX#XXX#X#XXX#XX#X##XX#XXXXX#XXXXXXXXXXXXXX#XXXXX#X#X#X#XXXXXX##X##XX#XXX#XX#XX#XX#X#X###XXXXXXXXXXXX#XXXXXX#X#XX#X#X#XX#XX#X#XXX#XXXX#X##XXXXX#XXXXXXXXXXXXXX#XXXXXX#XX##XX##XX##XXXX##XXXXXXXXX#XXXX#XXX#XXXXXXX#XXXXXXXX#XX#XXXX###XXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXX##XXXXXXX##XXX#XXXXXX##X#X#XX###XXX#XXXX##XXXXXXXXXXXX#XXXX##XX###XX#XXXXXXXXXXX#XXXX#XXX#XXXX###XXXX#XX#XXX#X###XXXXX#X##XXXXXX#XXXXX#XXXX###X#XXXXXX#XXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXX######XXX
X#XXXXXX#XXXXXX#X##XXXX#XX#X#XX#XXXXXXXXXXXX#X#XXXXXX#XX##XX##XXX#XXXXXXXXX#XXX#X#XXXXXX##XXXX#XX#X##XXXXXXXX#XX##XXXXXXXXXXXXX###XXXX##X#XXXXXXXX#XXXX#XXXXX####XXX#XXXXX#X#XXX#XXX#XXX#X#XX#X#XXXX##XXXXX#XXXXXX#XXXXXXXXXXX#XXXXX#X##XXXXXXX#X#X##XXX#XXXXXXXXXX#XXXX#X#X##XXX##XXXX###XXXXXX##XX#XXXXXXXX#X##XXXX##X#XXXX##XX#XXXXXXX#XXXXX#X#XXXXX###XXXX#XXXXX#XXX#XX#XX#XX#X##XX#XX#XXXXXXXXXXX#XXXX#XX##XX#XXXXXXXXXX#XXX#XXXXXXXXX##XX#XX#XXXXXXXX####X##X##XX#X#XXXX#XXXXXXXXX#X#X#X#XXXXXX#XXX#X#XXXXX##X#XX#XX#XXX##X#XX#XXXX###X###XXX#XXX#XXX#X#X#XXXXXXXXXXX#XX##XX#XX#XXXXX##X##XXXXXXXX#XXX#X#X#X#XX#XXXX##XXXX##XXXXXX#XXXXXXXXXXXXXX#X##XXXXXX#XXXXX#XXXXX#XX#XX###X#XXXXX#X##XXXXXX#XXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXX#X#XX#XX##XXX#XXXXXXX#XXXXXXXXX##XXXX##XX#XXXXXXX#XXXXX#XXXXXX#XXX#XXXXX#XXX#XXXXX#XXX#XXX#XXXX#XXXXXXX#XXXXX#XX#XXX#X#XXXX####X#X#X#XXXXXX#XX#X#XX#XXX#XXX#X#XXXXXX#XX#XXXXX#XXXXXXX#XXXXXX#XXXXXX##XXXXXXXXX#XXXXX##XXXXXXXX##X##X#X#X##XXXXXXX#XXXXXXXXXXXX##XX#XX#XXX######XXXXX##XXXXX#XXXXXXX#XX##XXXX#XXX#X#XX##
#XXX#XXXXX#XXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#X#XXXX#X#XXXX#XXX#XXXX#XXX#XX#XXX#XXXXXXXXXXX#XXXXXXX#XX#XX#XXX###XXXXX#X#XXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#X##XXXXXXXXXXXX#XXXXXXXX#X#XX#X#XXXXXXXXX##X#XXXXXXXXX#X#X#XXXXXXXXX#XXX##X###XXX#XXX#XXXX#XXXXX#XXXX#X#XX#XXX#X#XXXX#X#XXXXXX#X#XXX#X#X#X#XXXX#XXXXXX#XXXXXXX####XX#XXXXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXX##XXXXXXX#XXXXX#XX#XXXXXX##X##XXXXXXX#X#XXXXXX#X#X#XXX#XXXX##X#X#XXX#XXXX#XXXX#X#XXXXXXX##X##XXXXXXX#XXXXX#XXXXX###X##XXXXXXX#XX#XX#XX####XXXXX###X###XX##XXXXX#XXXX#X##XXXXXXXXXXX#XXXXXX#XX#X###XX#XX#X#XXXX#XXXXXXXXXXX#XXX#XXXXX####X###XXXXXX##X##X#XXXXXXX#XXXXX##XXXXXXX#XX#XXXXXXX#X#XXXXXXX#XXXXX#XXXXXX##XXXXXXXX##XXXX###XXXX#XX###X##XXXXXX#XXXXXXXX##XXX#XXXX#XXXX#X##X#X##XXXXXX#XXXXX##X#X#XX###XX#XXX#XX####XXXXXXXX##XX#XXXXX#X##XXX#XXX#XXX#XXXX#XX#XX#XX#XXXXXX#XXX##XX#XXX#X#X#X#XXXXX#XX#X##X#XX#XXX#XXXXXXX#X##X##XX#XX#XXXXXX#X#XXXXXXXX##X###X#XX#XXX#XXXX#XXXXXX#XX#XXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXX###X#XXXXXXX#X#XXXX#XXXXXXX#
X#X#X#XX#X#XXXXXX#XX#XXX###XX#XXXXXXXXXXXXXX##XX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXX#X##X#XXX#XXXX#XXXXXX##XXXX#XX#XX#XXX###XXXX#XXXXXXX#XXXXXXX###X#X#XXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#X#XX#XXX#X###XXX#XX#XX#X###XXXXXX#XX#XXXXXXXXX#XXXX#X#XX#XXXX#X#XXX#XX#XXXXXX#XX###XX#XXXX#XXXXXXXXXXX#XXX#XX###XXXXXXXX#X#X#XXX#XXX#X#XXXXXXXXX#X#XXXXX#XXXX#XX##XXXXXX#X#XXXX#XXX#XX#XXXXXX#X#XXXX##XX#X#XXX#XX#XXXXXXXXXXX#XXXXXX#XXXXXX#X###XXXXXXXX##X#XXX#XXX#XX#XXXXX#X##XXXXX#X#XX#XXX#X##X#XXXXXX#XXXXXXXXXXXXXXX#X#XX#XXXXXXXX#XX#XXX#XXX#XXX##XXXXXXXXXXXXX#XXX#XX#XX#XX###XXX#XXXX#XXXXXXXXXXXXX####X#XX##XXX##XXXX#XXXXXX#XXXXX#XXXXXX#X#XX#XXXXXXXX#XX##XXXX##XXXXXXXXX#XXXXX#X##XXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#X###X#X#XXXXXXX#XXXXXXXXXXXXXXXX###XX#XXXXX#XXXX#XXXXXXXX#X##XX###X#XXXX#X##XXXXXXX#XXXXX#XXXXX##XXXX#XXXXXXXXXX#####XXXX#XXXX#XX#XXXXXX#XX###X#XXXXX#X#X#XXXXXX#XX#XXXXXX#XX#XXXXXXX#XXXXXXXX#XXX#XXX###XXXX#XXXXX#XXX#X#X##XXXX#XX#XXXXXXXXXXXX##XXXXXXX#X#XXX#XX##XXX#X#X#XX##X#XXXXXX###XXXXX#XXXXXXXX
XXXXX#XXXXXXXXXX#XXXXXXX#XX#XXXXXXX#X##X##XXXX#XXXXXX#XXX#XXXX##XXXX#XXX#XXXX#XXXXXX#XXX##XXXXXXXXX#XXXXX#XX#XXX###XXXXXXX#XXX#XXX##XXXXX#X#XXXXXX###XXXXXX##XX##XXXXXXXXX#XX#XXXXXX#XXXXX##XXXX#XXXXXXXXXXX##XXX##XXX##XXXXX#XXXXX##XXXXXXXXXXXXXX#X##X#XXXXXXXXX#XXX#XXX##X#XXXXXX#XXXX#XXXX#XXXXX####XXX##XXXXXXXX#X#XXX#XXX#XXXXXX#XXXXXX#XXX##XXXX##XX#X#XXX#XXXXXXXXX#XXXXXX#XX#XXXX#XXXXXXX#XXXXXX#XXX#XX#XXXXXXX#XXX##XXXX##XXXX#XX#XXXXXXXX#XX#XXXXX###XXXXXX#XXXXXX#XXXXXXX#X#XXXXX#XXX##XXXXXXXXX##X##XXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXX#XXXXXX##X#XXXXXXXXX##XXXXXX###XXXXXXXX##XXXXX##X#XXXX#XX#XX##XX#XXXXXXXX##XXXXXXX#XX#X#XXXX#XXXXXX##XXXXXX#XX##XX#XXXX#XXXXXXXXXX#XXX#XXXXXXXXXXX#X#XXX#X##XXXX#X#XX#XX#XXXX#X##XX##XXX#X##XX##XX#XX##XXXXX#XXXXX#XXX#XXXXXXXX##X###XX#X#X#XXXXX#X#XXXXXXXXX#XXXXXXXXX#XXX###XXXXX###XX#XXXX#XXX#XX#XXXXXXXXXXX#X#XX##XXX#XXXX#XXXX#X##XXX#XX#XXXX#X###XX#XX#X####XXX#X#XXXXXX#X#XX#XXXXXXXX#XXXXXXXXXX##XXXXXXX#XXXX#XXXXX##XXXXXX#X##XX#X#XXXXXXXXXXXXXXX###X#X#XX#XXXXXXXXX#XX##XXXXXX##X#XXXXX#XX
#XXXX##X###XXXXXXX#XXX#XXXXXX#XXXXXXXXXX##XXXX#XXXXXX#XX#XXXXXXXXXX#X#X#XXXXXX#X#X#XX#X#XXXXXXX#XX#XXX##XXX#XXXXXXXXXXXXXXX###X#XXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXX#X##X#XX###XX###XX#XXXXXX#X##XX#XXXX#X#X#XXXXX##XXXXXXXXXXXXXX#XXXXXXX#XXXX##XXXX#X#XX#X###XX###X#XXX#XXXX##X##XXX#X#XX#X##XXXXX#XXXXXX##XXX#XXX#XXX#X#X###X#X#XXXX##XXXX#X#XXXX#X#XX#X#XXXXX##X#X#XXX#X#XXX#XXX###XXXXX#XXX#XX#X#XXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#XXXX#XXXXXX#XX#X#XXXXXXXXX###X#XXXXXX#X#XX##XX#X#X#XXXX###XXXXXX##XXXX#XXX#XXX#X##XX#XXXX#XXXXXXX#XXXX##X#XXXXXXXXXXXX#XXXXX#X##XXXX#X##X#XX#XXXXXXX#XXXXX##XXXXXXXXX##XXXXXXXXXXX##XXX#XXXXXXXXXX#XXXX#XXX###XXXXXXX##XXX##XX#XX#XXXXXXXXXXXXX#XXXXX#X#XX###XXX#X#XXXXXX#XX###XXX#X#X#XX#XX#XXXXXXXXX#XX#X#XXXXXXXXXXX#X#XXXX###X#XXXXXXX##XXX#XXX#XXXXXX#XXXXXX#XX##XXX#XX#XXXXXXXXX#X#X#XXXXXXXX#XXXX#XXXXXX#X#XXX#XXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#X#XXXXXXXXXXXX##XXXX#XXXX##X###X#XXXXXX#XX#XXXX##XXX#XXXXXX#XXX###XXXXXXXXXX#XXXX#X#XXXXXX#XXXXXXX#XX#X##X##XXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXX#XX
XX#XXX#XXXX###XX#X##XXXXXXX#XX##XX###XXXXXXX#XXX#XXX#XXX#XXXX##XXXX#X####X##XX#XXXXXXXXXX#XXXXX#XXXXXXXX#XXXXX#XXX#XX#XX##X#######XXXXXXXX#XXXXX#XXXXX##XX#XX###XXX#XXXXXXX#XXXXXX#XXX##XXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXX##XX#X#X#X##X#XXXXX#XXXXXX##XXXXXXXXXXXX#XXX#XX#XXX#XXXXXX#XXXXXXXXXXXX#XXX#XXXXXX#XX#XX#XXXXX##X#X##XXX#X###XXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXX#X#X#XXXXXXX#XX##X#XX####XX#XXX#XXXXX###X#XXXXXXX##XXXX#XXXXXX#XXXXXXXX##XXXXXXX##XXXX###X#X#XXXXX#XXXX#XX#XX##XXXX#XX#XXXX##XXXX##XX#XXXXXXX#X#####XXX##XXXXXXXX#X#XXX#XXX#XXX#X##XXXXXXX#XXXXXX#XXXXX#XXX##XX#XXXXXX#XXX###X#XX##XX#XX#XXX#####XXXXX#XXXX#XX#XX#XXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXX#X#XX##X#XXX##XXXXXXXX#X#XXXXXXXX##XXXXX#XXXXX#XXXXXXXXX##XXXX#X#XXXX#X##X#XXXXX#X###XXXXXX##XX#XXXXXXX###XXX#X#XX#XX#XXXXXXXXXX#XX#XXXXX##X#X#XXX##XXXXXXX#X#XXXXX#XX#XXX#XXX#XXX#XXX#XXXX#X#X#XXXXX##XXXXXXXXXXXX#XXX#XX#XXXXXXXXXXX#XX#XX#XXXXXXX#XX#XXXXXXXXXXXX#####XXX#XXXXX#X#X##XXX#XXXXX#X#XXXXXX#X#XX#XXX##X#XX#XX#XXX#XXXXXXXXXXXXXXX#XX#X#XXXXXXX#XX###XX#X###
#XXX#XXXXXX##XXXX#XXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXX###XX#XX###X#XX#XXXXXXXXX##XXXXXXX#XXXXXXXX#XXX#X##XXXXX#XXX##XXXXXXX#X#XXXXX#XXXXXXXXXXX#XXX#X#XXX#XXXX#XXXXXXXXX#XXXXXX#XX#XX#X##XXXXXXXXXXXXXXXXXX###XXX#XX#XXX###XXX#XXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXX#XXXXXXXXXX##X#XXXXX#X#X#XXXXX#X#X#XXXXXXXX#XXX##XXXX#XXXXXXXXX#X##XXXXXXXXXXXXX#XXX#XXXX#XXXXX#XXXXXXXX##XXX#XXX#XXXXXXXXXXXX#XXX#XXXXX##XXXXXX#XXX#X#X##XXXX#XX##X#XXXXXXXXXXXX##XXXX#XXXXXXXXX#XX#XXXX#XX#X#XXXXXXX#X#XXXX##XXX#XX#XXXXXXXX#XXXXXX#XXXXX##XXXX#XXX#XXXXXX###X#X#XXX#X#XXX#XXXX#X##X#XX#X##XXXX###XXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXX#X#XXXX#XXXXX##X#X#XXXXXX#XXXXXX###XX###XXXXX#X#XXXXXXXXX#XX#XXXXX#XXXXXXX##XXXXXXXXXX#XXXXX##XXX#XXX#XX###XXXXXXXX#X###XXXXX#XXXXXXXXXX#XXX#X#XXXX##XXXXXXXXX##XX##X#X#XX#XX#XXXXXXX##X##XXXX##XXXX#XX#X#XXXX#X##X#XXX##XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#X#X#XX#XXX###XXX#XX#XXXXX#XXX#X#X##XXX#XXXXXXXX#XX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXX#X#XXXX#XX#XXXXXX#X#XXX#X#XX#XX#XXXXXXXXXXX#XXX#XXXXXXXXX#X#XXXXX#
XXX#XX#XXXXXXXXXX#XXX#XXX#XX#X#XXXXXXXXXXX#X#X##XXXXXXX#X#X#XXXXX##XXX#XXXXXXXXXXX#X#XXXXXXXXX#XXXX###X##XX#X#XX##XX#XXXX#XXXX###XX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX##X##XXXXX##XXXXXXXXXX#XXXX#X#XXXX##X#XX##XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXX##XXX#XXXXX#XXXXXXX##XXXXX#XXXXX#X#XXX#XXXX##XX#XX#X#XXXXX###XXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXX#XXXXXXX#XXX##XXXX#XXXXX#XX#XX#XXX#XXXXXXX#XXXXXXXX###X#X#XX#XXXX#XXXXX#XXXXXXX#XXX###XXX##XXXXXXXXXXXXX#XXXX#XXXXX#X#X#X#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXX#XXXX#XXX#XXX###XX#XXXXX#XXXXX##X#XXX#XXXXX#XX#XXXXXX##XXXXXXX#XX#XXX#X##X##XXX####XXXXXXX#X##XXXXX#XXXXX###X#XXX#XXXXXXXXXXXXXX#X#XX#XXXX#XXXXXXXXXXXXXX#XXXX#XXXX##XXXXX##XX#X#XX#X#XX#X#XX#XXX#X#XXX##X#XXXXX##XX#X#XXX#XXXXXX##XXXXX###XXXXX#XX##XX##XXXXX#XXXXXXX#X#X#XXX#XXXXXXXXXXXXXX#X#X#XXX#X#XXXXX###XXX##XXXXXXXXX#X##XX#XX#X#X#XXXXXXX#XXXXXXX#XXXXXXX##XXX#XX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX###XX#XX#XXXXXXX#X##XX##X#XXXX#X#XXXXXXXXXXXXXXX#XXXXXX#XX#XXXXXX##XXXX#XX##XXXXX#XXX#XXX#XXX#XX
XX#X#XXXXXX#XXX#XXXX#XXXXXX###XX#XXXXX####X####XX##XXX##X#XXXX#XXXXXXXXXX#XXXXXXXX#XX#XX#XXX#XXXXXXX#X#XXXXXXXXXXX#X#XX#XXXXXXXXX#XXX#XXXXXX#XXXXX##XXXXXX#XXXX#XXXX#XXXXXX#X#X#XX#X#XX#XX#X#XX#XXXX#X#XXXXXXXXXXXX#X#XX#X##XXXX#X#XXX##XXXXXXXXXXXXXXXX###XXXXXXXXXX###XXXXXX#XXXX#XXX##X#XXXXXXXXX###XXX#XXXXX#XXXXXX#XXX##XXXX#XX#XXXXXX#XXX#XXXXX#XX#X#XXXX######X#XXXX#XXXXXXXXXXXX##XXXXX##XXXXXX#XXX#XXXXXXXXXX##X#XX#X#XXXXXXX#XX#XXXXXX#XXX##X#XXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX##X#XX##XXX##XXXXXXXXXXXXX#XXX#X#XX#XXX#XX#XXXX#XXX#XX##X#XXXXXX#X##X##XXXXXX#XX###XX#XXXX#XXXX#XXXX##X#XX#X##XXXX##XXXX#XXXX#XX#XXXXX#X#X##X#XX#XX#XXXXX#X#XXXXX#XXXXXXX##XXXX#XXXXXXX#XX#XXXXXX#XXXXX#XXXXXXXXX#XXXXXXXX###XX#XXXXXXX##XXX#XXXXXXXX#X#XX#XX##X#XXXXXXXX####XXX#XX##X##XXXXXXXXX#XXXX#X###XX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XXXXX#XXXXX##XXX#XXXXXXXX#XXX#XXXXX#XXXXX##XX###XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXX#XXXX###XXX#XXXXX#XX##XXX#XXXX#XX#X#XX#XX#XXXXXXXXXXX#X#X#XXXX#XX#XXXXXXXXX#XXXX
XXXXX##XXX#XXXX#XX##X#X#XX#X#XXXXXX#X##XXXXXX#X#XXXXXXXX##XXXXXX#XXX###XXXX##XX##XXXXXXXXXXX#XXX##XXXXXX#XXX##XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX##XXXXX#X#XXXXX#XX#XXX#XX#XXXXX##X#XXXXXXXXX#XXXXXXX#XX#X#XXXXX#XXXXXX#X#XXXX#X#XX#XXXXX#XXXXXXXXXXXX#XXXX##XX#X#XXXXXXXXXXXXXXX#X##XX##XXXX#XX#XX#X#XXX#XXXXXX#XXXXXXXXX#XXXXXXXX#X##XXXXXX###XXXXX#XX##XXX#X#XXXXXX##X#XXXX#X#XX#XXXXXXXX#XXXXXXX#XXXX#X#XXX#XX#X#XXX##X#XXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXX#X#X##XXXXXXXXXX##XXXX#XXXXX#XXXXX##XXXXX#X#XXXXXXX#XXXXXXXX#XX#X###XX##XXXXXXX#XX#X#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXX##XXX#XXXXXX#XX##XXXXXXX#XXX##XXX#XXXX#X#XXXX#X#X#XXXXX#XXXXX#XXXXXXX#XXXXX#X#XXXXXXXXXXX##X#XXXXX#XXXXXX##X##X#XXXXXXXXXXX####XXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XX#XX#XXX####XXXX####XXXX#XXXXXX#XX#XXXX#XXXXXX##XX#XXXXXXXX#X#XX#XXXXXX#XX#XX###XXXXXXXXXX##X##XXX#XXX#XX#XXX#X#XXXXXXXXXXXX####XXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXX#X#XX#XX###XXXXXXXXXXXXXX#XXX#X#XX#XX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX##XXXXXXXXX#X##XX#XXX#
XXXXXX##X#XXXXXX##X#X##XXX#XXXXX##XX##XX#XXXXXXXXXXXXX#XXX#X#XX#XX##X###XXXX#XXX#XXX##XXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXX#XXXXXX#X#X##XX#XX#X#XXXXXXXXXXXXXXX#XXX#X#XXX#X###XXXXXXX#XXXXXX##X#XX#XX#XX#XXX#XXXXXXXX#XXX###XXXXXXX##XX#XXXX#XX#####XXXX#X#XXXXX###XXX#XXX#XX#XXXX#XXX#X##XXX#XXXXXXXXX#X#X#XX#####X#X###XX#XXXXXX#XX#XX#X##XXXXXX#XXX#XXXXXXXXXX#XXXXX#XXXXX####XXX#XXX#XXX#XXX#XX##XXXXXX#X#X#XXXXXXXXX##XXXXXXX#X#XX#XXX#XXXXXXXXXXX#X#X#XXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XXX##XXXXXX#X#X##XXXX##XXXX#X###XX#XXX#XX#X#XXXXXXXXXXX##XXXXXXXX#XX##XXXXXXX#XX#XXXXXX##XXX##XXXX#X#X#XXXXXXXXXXXXX#XXXXX##XXXXX#XX##XXX#XXX#XXXX#XXXX###XXXXXXXXXXX##XXX#XXX#XX#XXXXXXXXXX#XXXXXX#XX#X#X#XX#X#XXX#XX##XXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXX#XX#XX##XXXXXX#XXX#XXXX#XXXXXX###XXXX#XXXX##XXX#XX#X#XXX##XXX##XXXXXXXXX#XXXX##XXXXXXX##XXXXXXXXXXXX##X##X#XXXXX#X#XX#XXXXXXXXX##XXX#XXXXXXXXXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXX##X#XXXXXXXXXXXX#XXXXXX#XXXX#XXXXX###X#XXXXXXXXXXXXX#XXXXXX#XX#X##XXX#XXXX#X##XX
XX#XXXXX#XXXXXXXXX##X#XXXXX#XXXX#XX#XX#X###XXXXX#XXXXX#XXX#X#XXXXX#X#XXX#XXXXXXXXXXXXX#X##XXXX#XXXX#XX#XXX#XXXXXXX#XXX#XX#X#XXXXXX#XXXX#X###XXXXXXXXXXXXXX#X#X#XXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXX##XX#X#XXXXXX###X#X#XXXX###XX#XXX#XXXXXXX#XXXXXX##XXXXXXXXXXX#X#XXXX#XXXXXX#XXX###X#XXXXXXXX###XXXXXXXXXXX#X#XXXXX#XXXXXXXX##X##XX#X#XXXXXXX#X#XXXX#XXXXXX###X##XX#XXX##XXXXXX#XXX#XXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXX#X##X##XXXXXXXXXX#X##XXXXX#XXXX#XXXX#XXXXXXX#XXXXXX#XX#X#XXXXXXXX#XX#XXXXX##XX##XXXXX#XXX#XXXXXX#XX#X#XXXXX#X##XXXXXX#X#XXXXXX#XXXXXX#XX#X#XXXXXXXXX###XXX#X##XX#XXXX#X#X#XXXXX##XXXXXXX#XXXXXXX####XXXXXX#XXXXXXXXXXX#XXXX#XXX###XX#XX##XXXXX##XXX#XXXXXXXXXXXXX##XX#XX#X#XXXXXXXX##XX#XXX###XXXXXXXXX#XX#XXXXXXXXX#XX#XXXXX##XXXX##X##XXX#XXXXXXXXX#XXXXXXX###XXXXXXXXX#XXXXXX##XXXXXXXX#XX#XXX#XXXXXXXX#X#X###XXXX#XX##XXXXXXXXXXXX#XX#XXXXXX#X##XXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXX#X###XXXX#XXXX#XXXX##X#XXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX##XXX##XXXXX##XX#XXXXX#XX#XXXX#XXXXXX##XXXXXX#X###XX##XX#XXX#XXXXXX##XXXXXX#XX#XX#X
XXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXX#XXXXXX#XXXX##X##XXXXXXXX#XXXXXXXXXXXX##XXXX###XXXXX#XXXXXX#XX#XXX#XXX#XXXX#XXXXXX#XXXX##XXXXXX#XXXXXX#XXXXXXX#XXXX#XXX#X##XX#XXXXXXX#XXX#XXXXXX#XX##XXXXXXX##XXX#XX#XXXX#X#XX#XX#X##XXXX#XXXXXX##XX##XX#XXXXX###XXX###XXXXXXX##XXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXX###XXXXXX###XXXXXXXXXXXXXX#XXXX#XX#XXXXXXXX##XXXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXX##X##XXXX####XXXX#X#X#X#X#XXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX##X#XXX#XXXXXXXXXXXXXXX#X#X#XXXXX##XX#X#XXXXX#XXXXX#X#XXXXXX##XXXXXX#XXXXX#X#X#X#XXXXXXXX#XX#XX#XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXX#X##X#XXX#XXXXXXXXXXXXXXX#XX#X##XXXXXXXXXXXX#XXX#XXXX#XX#XXXXXXX#X#XXX#XXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#X#XXXX#XX##XXXXXXXX####XXX##XXXXXXX#XX###XXXXX#XX#XXXXX#X#XXX##XX#XX#XXXXXXX#XXX#X#XXXX#X#XXXXX#XXXXX#XXX#X#X#XXXXXX##XXXXXXXX#X#XXXXX#XXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXX##XXXX##XX####XX#XXX#XX#XX##X##XXX#X#XXX#X#XXXXXXX#XXXX#XXX#XX#XXXX#XX#XXX#XXXX##X#X#XXXXXX#XX##XXXX#X###XXXXXXX#XXXX##XXXXX
XX#XXXXXX#XXX#XX####XXXXXXXX#X#X#X##XXXXX#XXXXX#XXXX#XXXX#XXX##XXXXX#XXXXXXXX#XXX#XXXXX#X###XXXX#XXXXXXXXXXXXX##XXXXXXXXX#X#XXX#X##XX#XXXX#XXXXXXXX##XX#XXXXX#X#XXXXXX#XX#XXX##X#XXX#XXXXX#XXX#XX##XXX#XXXXX#XXX##XXXXXXXXXX##XXXX#XXX#XX##XX#XXXX##XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXX#X#X##XXX#XXXXXXXX###X##XXXX#X#XXX##XXXXXXXX#XXXXXXX##XXXXXXX###XXX#XXXXXX#X#XX#XXXX##XXXXXXXXXXXXXXXXXXXX##X##X#XXXXX##XX#XXXX#XXXXXXXXXX#X#XXXX#XX#XX###X##XXXX#XXXXX#XXX#XX####XXXXXX#XXX##XXXX##XX#XXX###XXX#X#XXXXX#X#XXXXX#X#X#XXXXXX###XX#XX#X####XXX#X#X##XXXXXXX##XXXXX#XXX##XXXXX#XXX##XXXXXX#X#XXX##X#XXXXX#X#XXX#XXXXXXX##XXX#XXXX#X#XXX##XXX#XXX##XXXXX##X#XXXXXX#XX##XX#XXX#XXX###XXXXXXXXXXXXX#XXX#XXX#XX#XXXX#XX#XXXXXX#XXXXX###XXXXXXXX#X#X##XXXXXX#XXXX#X#XX#XXX##XX#X#XX#XXX#X##XX#XX####XX#XXXXXXXXX#XXXXXXXXXXXXXX##X###XXX###XXXX#XX#XXX#XXXXX#XX##X##XX#XXX#XX###XX##XX##XX#XX#XX#X#XXXX#X#X#XXXXXXXXXXXX#X#XXX#XXXX#X###X##XXX#XXXXXX#X###XXX#XXX#XX#XX##XX#XX#XX#XXXXXXXXXXXXX#XXXXX#XXXXX#X##XXX#XX#X#X#X#XXXX##X
XXXX##XX#X#XXXXXXXX#XXXX#X##X#XXX###XXXX#XXX#XXXXXXXX##XX#XXXXXXXXX##X#XX#XXXXXXXXXX##X#X##XXXXX#XXXXXXX#XX##XXX##XX#XX#XXXXX###XXXX#XXXX###XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXX##XXX#X#XXX#XX#XX#XXXX#XXXXX#X#X#X#XXXXXX#X##XXX#XXXXXXXXX#X##X#XXX#XX#XXXXXX#XXXXXXXX#XXX#XXXX#X#X##X#X#X#XXX##XX#XXX##XXX#XXXXXX#XXX#XXX##XXXXXXX#XXX#XXXX#X#XXX#XXXX#XX#X##XXXXX###XX#X##X#XXXXXX##X#XXXXXXXXXXX#X#X#X##XXXX#X#XXXXXXX#XXXX#XX#XX#XXX#XXXXXXX#XXXX#XXXXX#XXXX#X#XX#XXXX#X#XXXXXX#XX#X#XX#X#X##XXX##XXXXXX#XXXXXXX#XXXX#XXX#X##X#XXXXXXXX#X#XXXXX#XXX###X#XXXXXXXXXXXXXX#X#XX#X#XXXXXXXXXXXX##XX#XXXX##XXXXXX#XX##XXXXX#XXXXXX#XX###XXX#XX#X#XXX#XXXXXXXXXXX#XXXXXX#XXX##X#XXXXXXXX#XX###X#XXXXXXXXXXXXX#XXXXXXXX#X#XX##XXXXXXXX#XX#XXX#XXXXXX#XXXXXX#XXX##XXXXXXXXX#X#X#XX###XXXXXX#X###X#XX####XXXX##XXX###XXX##X#XXXX#X##XX###XX#XX##XX#XXX#XXXXX#XXXX##X##XX##XXXX#XXX#XXXX##XXXXX##X#XX##X#XX#XXXXXXXXXXXX#XXX##XXXXXX#XX#XXXXXXXXXX#XXXX###XXX####XX##XXXX#X##XX#XXXXX#X##XXXXXX##XX#XXXXXX#XXXX#XXX#XXXXX#X#X#X#XXX####XX#X#XXXXXXX#XXXX##XXXXXX#XXXX
XX#XXX#X#XXX#XX##XX#X#XXXX##X#X#X#XX##X#XXXXXX##XX#XXXXX#X##XXXXXXXXXX#X#X#XX##XX#X#XXXX##X#XXXXX#XX#XX#XXXXX#XXX##X#X##XXXXX#XX#XXXXX#XXX#XXX##XX#XXXXXXXX#XX#XXXX##XXXXXXX#X#XXX##XXX##XXXXXXXXXXXX#X##XXXXX#XXXX#XXX#XXXXXXX#XXXXXXXXXXX#XX##XXXXXXX#XX#XXXXXX#X##XXX##X#XXXXXXX###X#X#XX#XXXXXX#X#X#XXXXXXX###XX##XXX#XXX##XXXXXXXX#XXX#XXX###XXXXXX#XXXXXXXXXXX#XXXX#XXXX#X#XX#XX##XXXXXXXXX##XXXXXXXXX#XXX##XXXX#X#XXX#X##XXXX####XX##XXXXXX#XXX###X###XXXX#XXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXX##XXX#XXX#XXX##XX#XXXXXXX#XXX#XXX##XX#XX###XXXX#XX#XXXXXXXXXXX#XXXXXX#XXX#X#XXXXXXXX#XXX#XXX#XXXX##XXX#XXX#X#XXXXXXXX##XX#XXXXXXXX##XXX###XX#XXXXXX#X#XXXX#XXXXX#XXXX###XXX#XXXX#XXXXXXXXXXXXXXXXXXX#XX#X#XX#XXXX#X#####XXXXXXX#XX#XX#X###XX##X##X#X#X#XX#XXXXXXXXXXXXX#XXX#XX#XX#XXXXXXX##XXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X##XX#X#XX##XXX#XX#XXXXXXXXXX#X#XX##X#XX#XXXX####XX#X#X#XXX##XX#XXX##XXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXX###XX##XXXXXX#XXXXXXXXXX#X###XXXX#X#XX#XXXXXX#X#XXXXXXX#X#XX##XXXXXXXXXXX####X#XXXX#X##XX#XX#XXXX##XXXX#XXX#X#XX#XXXXXXXX
X#XXXXXXXX###X#XXXXXXX#XX#XXXXXXXXXXX#X###XXXXX#XXXXX#XXXXXX#XX#X#X#XX##XXXX###XX#XX#XXX#XXX#XXXX#XXXXXXXXXXXX#X#X#XXXX##XXXXXXX#XXXX###XXXX#XX#XXXXX#XX##X##XXXX###XXX#XXXXX#XX#XX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXX##XXX#X#XXX#XXXXX#XXXX#XXX#X##XX#X#X#XXX##XXXXXXX#XXXX#XX##XXXX#XXXX#X#X#XXXX#XX#XXXXXXX#XXXXX##XXXXX#X#XXXXXXXXXXXXXXXX##X#XXXXXXX#X#X#XXXXX#XX#XXX#X#XXXX##X#XX#X#XXXXX#XX#XXX#XXXXXX##XXX#X##X#XXXXXXXXXXXXX#X#XXX#XX#XXXXXX#X#X###X##XXXXXXX#X#XXXXXXXXXX#XXXXXXXX#X#X#XXXXXX#XXXX#XXXX#XXXXXX#X#X#XXXX#XX#X#XX#XX##X#XXXXXX#XX#XXXX#XXX##X#XX###XXXX#XXXXXXX####XXXX#XXXXXXX#XXXXXXXX#XXXXXX#XXXX#X##X#XXXXX#X#X#XXXXX###XXXXXXX##X#XX#XX##XX#XXXXXXXX#XXXXX#XXXXXXX#XX#X#X##XX#XXXXXXXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXX#XXX#XXXXX#XXX#XXXX##X#XX#XXX#XXXXXX#XX##XXXX#XXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX##X#X#X##XXXXX#X#XXX##X#X##X#XXXX#XXXX#XXX#XXXXX#XXXXX##XXXX#XXX#XXX##XXXXXX#XX#XXX#X#XXXXXXXXX##XXX#X#X#XXX#XXXXXX###X#XXXXX##XXXXX#XXXX#X#XXXXX#X#XX#XXXXX#XX#XXXX#XXXX##XXXXXX#XXXX##XXXXX#X#XX###XX#XXX##XXXX#XX
XXXX##XX#X#X#X##XXX#XX#X##X#XXXX#XX##XXX#XXXXXXX##X#XXX#XXXXXXX#X#X###X##XXXXXXXXXXXXXXX#X##XXX#XXXX#XXXX#XXXXXX#XXX#XXXXXXX#XX##XX#XX#XX#XX##XXXXXXX#XXX#XXX##XXXX###XX###XXX#X#XXXXX#XXXXX#XXXXX#XXXXX#XXX##XXXXXX#XXXXXXXXXXXXXXX#X#X#XXX#XXXXXXX#XX#X#XXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXX##X#XXXXXXX#XXX#X#XX#XXXXXXXXXX#XX##XXXXXXX#XXX#XXX#XXX#XX#XXXXXX#XXXXXXXXXXX#XX#X####XX##XXX#XXXXXX#XXXXX#XXXXX##XXXXXX#X##XXX#X##XXXXXX##XXXXX#X#XXX##X#XXX#XXXXXXX#XX##XXXXXX##X##XX#XXXX#XXXXXXXX#XXXX#XXXXXX###X#X#XXXXXXXX##XXXXXXX#XXXXXXXX##XXXXXX#XX#XXXXX#XX#XXXXX###XXX##XXX#X###XXXX##XXX#XXXXXXXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXXX###XX#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXX##XXXXXXXXXX#XX#XX#XXXXXXXXXXXX#XXXXX####XXXX#X###XX#XXXXXXXX#XX##XX#X#X#X#XXX#X#XXX#X##XXX#XXXX#XX#XXX#X#XX##XXX#XXXX#XXXX#XXXXXX#X#XXX##XXXXX#XXXXXXXXXXX#XX#X###XXX#XXXXXXXXXX##XX##XXXXXXXXXX#XXXX#XX###X##X#XX#X#XXXXXXX#####XXXX#XXXXX#X#XXXX#XX#XXX#X###XXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXX#XXX###XXXXXXX#X#XXXXXXX#X#XXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXX#
XX#XXX##XXX#XX#X##X#XX#XXXXXX#XX##XXXXXX#XXX#XXX##XXXXXX#XXXXXXXXXXX#X#XX#XXXX#XX##XXX###XXXXX#X##XXXXX#XXX#XXX#X#X#XXXX#X#XX##XXXXXX##XXXXX#XX#XX#XXXXXXXXX###XXXXX#XXX#X###XXX##XXXX##XXXXXXX#XXXX##X#XXX#X#X#XXXXXXX#XX#XX#X###XXXXXX#XXXXX#XX#X#X##X###XXXXX#XX#X#XXXXXXX#XXXXX#X#XX#XXXX#XXXX#XX##XXX#XX#XX#XXXXXXXX#XXXX####X#X#XXX#XXXX##XX#XXXXXXXXXXX#XX##XXXXXXXX#XXXX#XX##X#XXXXXXX#XXXXXXXX##X#XXXX##XXX#X#XXXXX#X#XXX#X#XXXX#XX###XXXXXXX#X###XX#XXXXXXXX##XX#X#XXX#XXXXXX#XXXXXXX###XX#X##XXXXX#XX###XXXXXX###XX##XX#XX#XXXX#XXXXXXX#XXXXXXXXXXXXX##XXX#X#####XX#XXXX#X#XX#XXX#XX#X#XXXXX#X#XXX###XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XX##X#XXXXXXXX##X#XX#X##X#X#XXX#XX##XX#X##X#X#XXXXX#XX#XXX#XXXXXXXXXX#XXX##XXXXXXXXXXX#XXX#XXX##X#XXX#X#X#XX#XXXX#XXX#XXXX#XXX####X#XX##X#X#XXXXXXXX#XXXX#XXXXX##X#X#XX#XXX#X#XXXXXXX#XXX#X#XXXX#X#XXXXXXXXXXXX#XXXX#XXX##X##X#XXXXXXX#XXXXXXXXX#XXXXXXX#X##XX#XXXX#XXXXXXXXXXX#XX##XXXXXXX#X#XX###X###XXXXXX#XXXXX#XXXX##XXX#XX#XXX##X#XXXXX#X#XXXX#XXXXX##X#XXX#X#XXXXXXXX#XXXXXX##XXXXXXX##X
#XX###X#XXX##XXXXXXXXXXXX####XX#XXXX###XXXXX#XXXX##XX#XXXXXX#XXXX#X#XXXXX#XXXXXX#XXXX#XXXXXX#XXXXX#XXXXXXX##X##XXXXXXXXXX#X#XX#XXXXXX#XXXXX#XX#XXXXXX##XXXXX#XXXX#XXXX###XXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXX#X#X#XXXXXX#XXX#XXXXXX#X#XXXXXXXX##XX#X#XX#XXX#XX###XXXXXX#XXXX#XX##X###XX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXX#XX#XXXX#XX#XXXXXXX#XXXXXXXXXXX##XXXXX#XXXXX#XX##X#XXXXXXX###X###X#XX#X#XXXXX#XXXXX##XXXXXXX#XXX#XXXX#XXXX#XXX#XXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXX#X#X#X##XXXXXXXXX#XX#XXXXX#XX##XX#X#XXXXXXXXX#XXXX#X#XXX##XX##X#XXX#X##XXXX#XX#XXXX##XXXXXX#X#X#X#XXXXXXXXXXXXXXX#XX#X#XXXXXX#####X#XX#X##XX#X##XXX#X#X#XX#XXXXXXX##XX#XX#XXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXXX##XXXXXXXXX#XX#X#XX#X#XX#XX#X#XXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXX####XXXXXXXXXX#XXXXXXXXXXX#XXXXXXX##XXX###X##X#XXXX#XXX##XX#XXXXXX#XXXX#X##XX#X#X#XXX#XX#X##XXXXX##X#X#X##XXXXXXX###XXXX#XXXX#X#XXX#XX#X#XXXXX#X###X#XXXXXXXXXX#XXXXXX##XXX#XX#XXXXXX##XXXXX##X#XXXX#XXXXXXXXXX#XXXXXXX#XXX#X#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX##XXXXXX#XXXXXXXX#X
XXX#XXXXXX#XX##X#XXXX#XXX##XXXXXX#X#XX#XXXXXXXXX#X##X#X#XXX##XXX##XX#X#X#XXXXXXXXX#XXXXXXXXXX##XXXXXXX##XXXXX#XXXXXX#X#X#X##XX#XXXXXXXXXX#XXXX##X#XXXXXXXX##XX#XXX##XX#XXXXXXX#X#XXXXXX#XX#XXXXXXXX#X##XXX###XXXX#XXXXXXXXX#X#XX#XXXXXXXX#XXX#XX#XXX#XXX#XXXXXXX#XXX#XXX#XXX####XXX#XXXX##X#XXXXXX#XXXXX#XXXXXXXXXX#XX###XXXXXXX#XXX#XX#X#XXX#XX#XXXXXX#X#XXX###XX#X##XXX#X#X#XXXXX#X##XXXX#XXXX##XXX#XXX#X#XXXXXXXX#XXX#XXXXX###X#XXXX##XXXXX#XXXXX#XXXXX#XXXX#X##X#XX#XXXXXXXXX#XX#X#X#XXXXXX#XX#XX#XXXXXXXXX#X#X#XXX#XXXX#X###X##XXXXXX#XXXXXXXX#XXXX#XXXXXXXXX##X#XX####XXXX##XXXXXXX#X#XXXXXXXXX#XXXXX#XXXXXXX##XX####XXX#X##XX#X#XXXX#X#X###X#XXX###XXXXXXXXXX#XXXXX#X#XXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XXX#XXX###XX#XXX#X##XX#XXXX#X#X#XXXX#XXXXXXXXXX###X#X#X###XX#X###XXXX#XXX##XXXX#XX#XX#XXXX##XXXX#XXXX#XX####X#XXX#XXXXXX##XXXXXXXXX#XX#XX#XXXXX#XXX#X##XX#XXXX#XXX#XXXXXXXXXXX#XXXXXXX#XXXX#XX#XXXXXX#X#XXXXXX#XXXXXXXXXXXXX#XXX#XX#XXXX#XXX#X#X#XXXXX#XX#X#XXX##X#XXX##XXXXXXX#XXXXXX#X#XXXXXXXXXXXXX#XX##XXX#XXX#X#XXX#X#X#XXXXXXXX
XXXXX#XXXXXXXX#XXXX#X#XXXXX#XXX#XX##XX##XX##XXXXX##XXX#XXX#XXXX#XXXXXX#XXXXX#XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXX###XX#XX#X#XXXXXXXXXXX#X#XXXXXXXX##XX#X#XXXXXXXXX#XXXXXXX###XXX#X#X##XXXXX#XXXX#X#XX#XXX#XXXXX#XX#XXX#XX#XX#XX#XX#X#XXXXXXX#XX#XXXXXXX#XX####XXXXX#XXX##XXX##XX##XXXXXXXXX###XXX#XXX#XXXXXXXXX#XXXXXXX#XXXXXXXXX##XXXX#XX#XXXXXXXX#XXX#XXXX#XX##XX###XXXXXXXXXXXX#XXXX#X#XXXXXXXX#XXXX#X###XXXXX#XXXXXXXXX#X#XXXXXX#XXXX#X##XXXXXXX#XXXXXXXXXXXXXX##XX#XXXX#XX##X###XXXXX#X#X#XXXXXXXXX#X#XX###XXXX##XXX#X##XXXXX#X#XXXX##XXXXXXXXX#XXXXXXX#XX#XX#XXX#XX#XXXX#XX#X#XXXXXXX#XX#XXX#XXXXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXX#XX#X#X#XXX#XX#XXXXXXX#XXXXXXX#XXXXXXX#XXX#XX#XXXX#XXXX##XXXXXXXX###X#X#XXX#XXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#X##XXXXXXXXX#XXXXXX###X#XX#XXX#XX##XXXXX#XXXXX#XXX#XX###X##XXX#XX##XXXXXXXXXXXXX#XXXX#XXX#XXX#XXXXXX#XX#XXXX#XXX##X#XXXXXXXXXXXXXXXX#XXX##X#XXXXX#X#X#XXXXX###X#X#XX###XX##X#X#XXXX#XXXXX#X#X#X#XX#XXXXXX###XXXXXX####X#XX#XXXXXXXXX#XX##XXXXXXXX#XXXXXXXXXXX##XX#XXXXXX#####XXXX##X#XXXXXX
#XX###XXXXXXXXXXXX#X#XX##XXXXX##XX#XXXXXXXXXX#X####XXXXXX#X#XXXXXXXXX##X#XXXXXX#XX#XX####X###XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XX####XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXX#X#X#XXX#X##XXXXXXXX#XXXXXXXX#XX#XXXXXX##X#XXX#XXXXXXX###XX##XX##XXXX#XXXXXXX#XXX##XXX##XX#XXXXXXXXX#XX##X##XXXX#XXXX#XXXXXXXXXXX#X#XXX##X#XXXXXX#XX#XX#XXXXXXXXXX#XXXXX#XXXXXXXX##X##X#XXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXX#XXX##XX#XXXXXXXXXXXXXXXX##X#XX#XXXXXXXX#X#X##XXX#X#X###XXXXX#XX#XX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXX#X##X##XXXXXXXXX#XXXXXXX##XXXXXXX#X#X#XXXXX#XXXX#X#X##XX#X#XX#XXX##XX#X#XX#XX##XXX#X##X#X#X##X#X##XXXXXXXXXX#XX#XX#XX##X#XXXX##XXX#XXXX#XX#XXXX#XX##X#XXX#XX#X#XXXXXXXXXXXX#XX#XXX#XXXXXXX#X#XX#XXXXXXX#XXXXXXXX#XXXX#XXXXX###XXX#XXXXXXXX#XXXX#X###XXXX#XX#XXX#X##XXXXXX#XX#XXXXXXX##XXX#X#XXXXXXXXXXX###X##X#X#XX#XXXX##XXXX#XX#X#X#XXX#XXX#XXX#XXXXXXX####XXXX#XXX##XXXX#XXXXXXXXXXXXXXXXXX#XX##XXXXX#X#X#XXXXXXXXXXX#XX#XX#XXX##XXXX##X#XXXXX#X#XXX#XXXX##XX#XX#XXX#X#XXXXXXXXXXXX#X#XXXXXX##XX###XXX#XXX#XXXX#XXX#X##XXX#X##XXXXXXXXXXXX
XXX#XXXX#XXXX#XXXXXXX#XXXXXXXXX#XXX#XX##X#XX##XXX#XXXXXX#XX#XXXX##XX#XXX#X#X#XX#XXX#XXXXXXX#XXXXX#XXXXXXXXXXXX##XXXXXXX#X#XXXXXXXXXX##XXXXXXXXXXXX#XXXXXX#XXXXX##XX##XX#XXX#XXX##XXXXXXXX######X##X##XXXXXXX#XX##XXXXXX#XX#X#XX#X#XXXXX#XXXXX##XXXXXX#XXXXXX#X#XXXXXXX##X#XX###XX##XXXXXXXX#X#XXXXXX#XX#XXX#XXXX##X#XXXXXX#XXXX#XXX#XXX#XX#XX#XX#XX##XXXXXXXXX###X#XXXXX###XXXXXXX#XXXXXXXXXX#XXXXXX#####XXXX#XX#XXXXXXXXXX##XXXXXXX#XXXXXXXXXX#X#X#X#XXXXXXX#X#X##X#XXXXX#XXXX#XXXXXXXXXX#XXX#XX###XXXXX#X#XXX#XX#XX#XXXXX#X#X#XXXX#XX#XX#XXX#XXXX#XXXXX#X#XXXXXX#XXXXXXXXX###X#XXXXXXXXX###X#XXXX#XX#XXXXXX#XXXX#XX#XX#XX#X#XXX##XXXXX#X##XXX##XXXXXXXXX#XXXX#XX#X###XXXXXX##XXX#XXXX#X#XX#X#XXXXXXX##XX#XXXXXXXX#X#XXX#XX#XX###XXX##XXXXXXXXXX#XXXXX##XXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXX#XX##X#XX#XXXX#XXX#XXX#XXXXX#XXXXXXX#X###XXX##XX#XX#X#XXXXX#XXXXX##XXXXXXXXX##XXX##XXX#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#X##XXXX#X##XX##XXXXXX####X#X#XXXXXXXXXXXX#X#XXXXX#XXXXX##XX#X#XXX#XX#XXXXXXXXXXXX#XX#XXXX#XXXXXX#X####X##XXXXXXXXXX###XXXXXX#X###XXXX#XX#
XXXX#XXXXXXXX#XXX#XX#XXXX#X###X#XXX#XXXXX#XXXXXXX#X#XXXX#XX#XXXXX##X###XXXXXX##X###XXX##XX#XX##XXXXXXXXXXXX###XXXXXXXXX#XXXXX##X#X####XX#XXXXX#XXXXXXX#X#XXXXXXXX####XXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXX##XX##XX#XXX##XXX#XXXXX#X#X#XX#X#X#XXX####XXX#XXXXXXXXXX####XXXX#XX##X#XXXXXXX#XXXXX#XX#XXX#XXX#XXXX#XXXXXXX#XXX#XX#XXX#XXXXXXX#XXXX#XX##XX#X#X#XXXX#XX#XXX##XXX#XXXX##XXXXX#XXXX#XXXXX#X#X##X#XXXXX#XXXXX#XXXXXXX#XXX#X#X##XX##X#XXXX#X#X#X#XXXXX#XXXXXXX#XX#XXXX##X#XXXXX#XXXXXXXXXX#X#XX#XXXX#XXXXXXXXXXXX##XXX#XX#X#XXXX#XXXXXXXXXXXXXXXXX####XXXXXX##XXXX##X#X##XX##X##XXXXXX#XXXXXX##XX#XXX#XXX##XX#XXX####XXXXXXXXXXXXX#XXX#XX#XXXXX#X##XXX#X##X#XXX#X#X#X##XXXXX#XXXX#X#XXX#X#XXXXXXXXX#XXXXXXX##XXXXXXXXX#X#X##XXXX#XXXXX###XXXXX#XXX#XXXXX#XXX#X####X#X###XXXXX#X#X#XXXX##XX#X#XX#X#XXXX#XXX#X#XXXXX#X###X#XX#XXXXX##XX#X#X##XXX#XXX#XX#XX#XXXX#XXXXXXX#XX#XXXX#X#XXX#XXXXX#XX#XXX#XXXXXXXXX#XXXXXXXXXXXXXX##X#XX#XXXXX#XX#XX##XX#X#XXX##XX#X#XXX#XXXXXXX#X#X#XXX#X#XXXXX#XXXXXX#XXXX#XX##XXX#XX###X#X##XXXX#XXXXXXX#XX#XXXXXX#XXXX#X#X#X#XXXXX
X###XX#XXXXXXXXXXX#XXXX#XX#XXX#XXX##XX#XXX#XXXXXX####XXXX#XXXXXX##XXXXXXXXX#XX#XXXXX##XXXX#XX#XXXXXXX###XXX#XXXXXXXXX#X##XXXXXX##X#X#XXXXXX##XXX#XXX#X#XXX#XXX#XX#X##XX#XXXXX#XXXXXXX#XXXXX###XXXX#X#XXX#X#XXXXX#XXX#X##XXX#X#X#X#XXXXXXXXXXXXX##XXX#XXXX###X##XXXX#X#XXXXXXX#XX#XX#X###XXXXX#XXXXX#XXX##XXXX#XX#X#XXXX#XX#XX#XXXX##XXXX#XXXXX##XXXX#XXX##XXXXXXX#XXXXXXX#X##X#X##XXX#XX#XXX##X#X#X#XX#XXXX#XXX#XXXXXXX#XXXX##XXXX#X#XXXXXXXXX#X#XXXXX#XXXXX#XXXXXXXXXX##X#XX#XXXXXXXX#XXX#XXX#X##XXXX#XXXXXX#XX#XX#X#XX#XXXXX#XXXXXXXXXXXXX#X###XX#XXX#XXXX#XXX#XXX#XXXXXX#XX#XXXXXXXX##XX#X#XXX#XXXX#XXX##XX#XXXX#X#XXXXXXXX##XXXX#XXX##XXX#XX#XXX#XX#XXXX#X#XXXX##XXXX#XXXXXXXXX#XXX#XXXX#X#XXXXXXX#XXX##XX##X##XXXXXXXXXXXXXX###XXX#X#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXX##X######XX#X#XX#X#X#XXX#XX#XXX#XXXXXX#XX###XXXXXXXXXXX#XX#XXXXXXXX#X##XXXXXX#XX#XXXXXXXXXXX##XXXX#X#XXXXX#XXXXX#XX##XXXXXX#X#X##XX#XXX##XXXX#XXXX###XXXXX#XXXXXXXXXXX#XXXXXXXXXX#X#XX#XX#XXX#XXXXX#X#XX#X#XX#X#X#XXXXXXXXXXXXX#XXX#XX#XXXXXXXX#XXX##XXXXXX#X####XXXXXXXX#X
##XXX#XXXXXXX#XXXXXX#X##XX#XX#X#XXX#X#XX#XX#XXX##XXXXXXX#XXXXXXX##X#XXX#XXXXXX#XXXXXXX#XX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXX#XXXXXX#XXXXXX##XXXXXXXXXXXXX#XXX#XXXX#XX#X#XXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#X#X#XX#XXXX##XXX#XXXX##XX#XXXXXXXXX#X##XXXXXXXXXXX#X#XXXX#XXX#XX#XXX#X#X#XXXXXXXX#XX#XXX#XXXX##XXXXXXXX#XXXXXXXXXXX#X##XXXXX##XXX#XXXXXXX#XX#XXXXXXXXXXXXXXX###XX#X#XXX##X#X#XXXXX#XX#XXXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXX#XXXX##X#XXXXXXXXXXX#XX#XXXXX#XXXXXXXX##XXX#XXX##XXXXXX###XXX#X#XXXXXXX#XXXX#XXX##XXXXXX#XXXX#XXXXX##XXXX#XXXXX###XX#XXXXXXXXX#XX#XXXXX#XXXXX#XX####X#####XXXXXXXX#X#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXXX##XXXXX#X##XXXXXXXXXXXXXXX#X#XXXX#X#####X#XXXXXX#X#XXX#XXXXXXXX#XXXXX#X##XXX#XXX##XXXX#X##XXXX#XXXXX####XXXXXXXXX#XXXXX##XX####XX#X#XX#XXXX#XX#XX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#X#XXXX##X#XXX#XX##XXX#XXX#XXXXXX#XXXX###X#XXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX#XXX##XXXXXX#XXXXX#XXXXX#XXXXXXX#XXX#X#XXXXX#XXXXXXXXXXXXXXX#X#XXX
#X##XX##XXXXX#XX##XX##XXXXXXXXXXXXXXXX#XXXXXXXXX#X##XXXXX#XXXXXXX#XXXXX#X#XXXXX#X#XX#XXXXX#XXXXXXXXXXXXX####XXX#X##X#XXXXXXXXX#XXXXXX#XX#XXX#XXXXXXXX#XXX#XXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXXX#X#X#XXXXXXXXXXX#XXXX##X##XXXXXXX#XXX#XX#XX#XX##XXXXXXX#XX###XXXXXXXXXXXXXXXXXX##XX##XXX##XXXXXXXX#X##XXXXXXXXX#XXX####XXXXXXXXXX###XX###XXXXX#XXX##XXXXX#XXX#XX#XX#X#XXXXXX#XXX###XX#XX#XXXXX#X#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX##X##XXXXXXXXX#XXX#XXXXX#XX#X###XX##XX#XX#X#XX#XXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX##XXXX#X##X##XXXX##XXXXXXX#X##XXXX#X#XXXXX#X#X##XXXXX#XXXX#XXX##XXX#X#XX#X##X#X##X#XXXXXXX##XXXXXXX###XXXXX###X#XXXX##X#XXXX#XXX#XXXXXXX#XXX#XX#XX#XXXXX#X#XXXXX#XXXXXXX#X##X#XXXXX#X#X#XXXXXXXXXXX#XX#XX####XXX#X###XXXXX#XX#X#XXXXX#XXXXXXX#XXX#XXXX##XXXXX##XXXXXX#XXXXXX#XXXX##XXX###X#XXXX##X#XX#XXX#XXXX#XXXXXXX#XXXXX#XX#XX#XX#XX#XXXXXXXX#XXXXXXXXX#XXX##XXXXXXXX##XXXXXX#XXXXXXXXXXX#XXX#X##X#XXX#XXXXXXXXXXXXXX#XX##XX#XXXXXX##XXXXXXXXXX#XX##X#XXX#XX#XX##XXX#X#X#XXXX#XXXXXX#X#X#XX#X#X##XXXXXXX
X#XX#XXX#XXXXXX#XX##XX#XX##XXXXX#XXX#XXXXXX#XXXXX#XXXX#XXX#XXX##XX#XXX#X#XXXXX#XXX##XXX###XXXXXXXX#XX#XXXXXX#XX#XXXXXXX#X###XXX#XXXX#XXXXXX#X#XXXX##XXX#XX#XX#XXXXXXXXXXXXX#XXX#XX#X##X##XXXXXX#X#XXXXXXX#XXX#X#XX###XXXXXX##XXX##XX###XXX#XX#XXXXXXXXXXX##XXXX#X#XXX#XXXXXX#XXXXX#XXX#XX#XXX#XXXXXXXX#XX#XXXXXX#X##X##XXXXXX#XXXX#X#XX#XXX##XX##XXXXX#XXXXXXXX#XX#XXXX#X##XXXX##X#XXX#XXXXX#XXXXX#XXXXXXXXX#XXXXXXXXX##X#X#XX#X#XXXXXXX#XX#XXXXX#XXX##XXXX#X##XXXXXXX####XXXXXXXXX#X#XXXXXXXXXX#XXXX####XXXXXXXXXXX#XX#X##XX#X##XXXXXX#XX#XXXXXXXXXX##XXXXX#XXXXXXXXX#XXX#XXXX##XX##X#XXXXXXXXX##XXX#XX##XX#XX#XXXXXXXX##XX#XXXXXXXXXXXXX#XXXXX##XX##XX#XXX#XXX#XXX#XX###XX#X#X##XX#XXXXXXXXX##XXXXXXXX#XXXXXXXXXXX#XXXXX#X##XXXX##XXXXX#XXXX#XXX#X#XXXX##XX#XXXXX#X###XX#XXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXX#XXX#XXX#XX#X#X#XXX#XX###XX#XXXXX#XXXXXX#XX#X#XX#XX#XXX##XX#XXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXX##XXXXXX#XXXXXX#XX#XXX#XX#XXXXX#XX#XXXXXXXXXXXXXXXXX###XXX##XXXXX#XXXXX#XXXXXX#XX#X##XXX#X###XX#XXXXX#XXXXXXXXX##X#XXXXXX##X##XXXXXXXXX##XXX###XX
XXX#X##XXXXXX#X#XXXXXXXXXXX#XXXXX#X#XXXX#XXXX#XXXXXXX#XXXXXXXXXX##XXXXXXX#XX#XXXX#XXXXXXXXXXXX##XXXX##XX###XXXXXXXXX##XX#XXX####X#XXXXXXXXXXXX#XXX#XX##X#XXXX#XXXXXXXX#XXXXXXXXX#XXXX#XXXX#XXXX#XXXX#X#XXXXX#XXXX###X#XXXX#XX#XX#X##XXX##XXXX#XX#X#X##XXX#XX#X##XXXX###X#XX#XX#XXXXXX#XXX#XXXXXXXXXX#XX#XX#X#XXXXX#X##XXXXXXX#XXX#XXXXXXXXXX####X#XXXXXXX#XXXXXXXX##XX#XXX#XXXXXXXXXXXXX##XXXX#XXXXXX##XX#XX##XXXXXXXX##XXXXXXXXX##XXXXXXXXX##XX#XXXX#XX#X#XXX#XXX#X#X#XXX#X#XX#X#XXXX#XXXXXXXXXXXXX#XX##XXXXXXXXXXXXX##XX#XX#XXXX#X#XXX#XXXXXX##XXXXX#XXXXXXX#XXX#XXXXXXX#XXXXX##XXXXXXX###XXXXXXX#XXXXXXXXXXXXXX#X#X#XX##XXXXXXX#XXXXX##X#X##XXXX##X##X#XXXXXXX###XX#XXX#XXXXXX#XXXX##XXXXXXXX####XXX#XX#X#X#XXXXX#XXX##XXXXXX#XXXX#X##X#XXX#XXXXXXXX#XXXXX#XXXX#XXXXXXXX#X##XXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXXXX#XX#X#XXXXXX##X#XXX#XXX#XXXX#XXXXXXXXXXXX#X#XXXXXXXXXX#X#X#XXXXXXXXXXX#X#XXX##X#X##XX##XXX#XX#XXXXXXX###X#XXXXXXX##XXX#X#XXXXX#X#XXX#XXX###X#X#####X#XXXXXXXXX##XXXX###XXXXX#X#XXXXXX#X##X#X#X##XXXXXXX#XXXXXX#X#XXX##XXXX###XX#X##XXXXXX#X#XX
X#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX##XXXX##XXX##XX#XXXX#X#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXX##XXXXXXXXXXXXX#X#X##XX#XXXX#XX#XX#XXX##X#XX#XX#XX##XXXXXXX#XXX#X#XX#X#XX#XXXX##XXX#XXX##X#X#XXXXXXXXXXXXXX###XXXX#XX#XX#XX##XX#XX#XXX#XX#XXXX#X#XXXXX#XXXXX#XX#XXXX#X#X##XX#XXXXX#X#XXX#XXXXX#XXXXXXXXXX#X#XXXX#XXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XX#XX#X#XXX#X#X##XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX##XX#XXXX#X#XXXXXXX###X#X#XX##XXXXX#XXXXXX#XXX#XXXX#X##XX###XX#XXXX#XXXX#XXXXXXXX#XXXX##XXXX##X#X#XXXXXXX#XX##X#XXX####XXX#X#X#X#X#XXXXXXX#XXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXX####XX#XXXXXX##XX#X#XXXXXX#XXX#XX##XXX#XXX##XXX#X##XXXXXX#XXXXXX#XXXX#XXX#XXX#XXXXX#XXXXXXX##XXX#XXX#XXX##XXXXXX#XXXX##XX#XX###XXXXXXX##XX#XX#XXX#XXXX#X##XXX#XX#XXX#XX###XXX#XXXXXXXXXXXXX##XXXXXX#XXXXXXX#XXXX##X#XXXXX#XXXX#XX#X#X##XXXXX##XX#X#XX#X#XXXXXXXXX#XXXXXXXX#X#XXX##XXXX##XXXXXXXXXX#XXXXX#XXXXXXXXX#X#XXXXXXXXXX#XXXXXXXX#X#XXX#XXXXX#XXX#XXX#XXXXXXXXXXXX#XXX##XXXXXXXX#XX#XXXXXX#XXXXXXXX#X###X##X#X####X#X#XXXXXXXXXX##XXXXXXXXXXX#X#XXXXXX##XXXX#X#
XXXXXX#XXX#XXXXX#XXXXXXX#XX#XXXXXXXXXXX##XXXXXXXXXX#XXXX#X##XX##X#XX#XXXX##XXXXXXXXXXXXXXXX#X####XXXXXX##X#XXXXXXX#XXXX#XXX#XXXX##XXX#XXXXX##XXXX#X#XX##XX#XX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXX#XX#X#XXXXXXXX#XX#XX#X#X#XX#XX#XXXX#XXXXXXXXXX##XX#XX#X####XXXXX##XX#XXXXXXX##XXXX##XXX#XXXXXXXXXXXX#XXXX##XXX#X##XXXX##XX##XX#XXXXXXXX#XXXX#XX##XXXXX#XXXXX##XX#XXX##XXXXXXXXX#X#XXX#X#XX#X#XXXX#X#X#XX#XXXXXX#X##XXXXXX#X##XXX#XX##XXXXX#XXXXXXXX#X##XXX###X#XXX##X##XXXXXXXXXXX#XXXXX#XXX#XXXX##XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#X##XXXXX#XXXXXXXXXXX##X#XXX#XXXXXXXX#XXXXX#XXXXXXXXXX#X#XXXXXXX##XX#XXXXXXXXXX#XXXXXXXXXX####XXXX#XXXXXXXX#X##XXXXX#XXXXXXX#X#XXXXX###XXXXX##XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#X#X#XXXXX#XXXXX##X##XX#XXXXX#XXX##XXXX#XXXX#XX##XX###X#XXXXXX#XX#XX#XXXX####XXXXX#X##XX#XXX#XX##X#XXX##X#XX####X#XXXXX#XXXXX##XXXXXX##X#XX#X##XXXX#XXXXXXX#XXX#XXX##XXXX#XX#X#XXXX#XX##XXXXXXXXX#XXXXX#XXX#XX#XXX##XXX#XXXXX##XX#XX#XX#X#X#XX##XXXXX#X#XXXXX#X##XXXXX#X####XXXXXX#XX#XXXX##X#XX##XX#XX#XX#XXXXXXX#X#XX##XXXX##X##XX#XX#XXXX#XX
XXXXXXX#XXXXX#X##XXXXXXXXXXXXX####XXXXXXXXXXXX#X#XX#XXXX#X#XXXXXXXXXX##X#X#XXXX#XXXX#XX#XXXXXX##XXX###XXXXXXXX#X#XXXXX#XXXX#XXXXXXXXXX##X#X#XX#X##XXXXX#X##XX#XXXXXXX##XXXXXXX#XX#XX#XXXXX#XXXXXXX#XXXXXX##XXXXXXXX#XXXXXXX##X#XXXXXX#XXXXXXX#XXXXX#X#XX#X#XXXXX#X##XXXX##XXXXXXXXX####X#XXXXXX#XXX##XX#X#X##XXX#XX#XX#X#X#XXXXXX#XXXXXX#XXXX#X#X#XX#XXX#XXXXXXXXX##XXXXX#XXXXX###XX#XX#X####X##X#XXXXXXX##XXXXX##XX#X#XXXXX#X#X#XXXXXXX#XXXXXX##XX###XXXXXX#XXXXX###XXXXXX#XXXXXXXX#XX##XXXXX#XXX#XXXXXXXXX#XXXXXX#X#XXXXX#X#XX##X#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX##XXXXXX#XXXX#XXX#XXXX#X#XX##XXXXX#XX#X#X#XXXXX#XXX#XXX#XXXXXXXXXXX#XXX#X#XXXXXXXXX##XX#XXXX####XXXXXXXXXXXX#XX#XXXX#XXXX##XXXXXXXXX#XXXXX#XXX#X#XX#XXX#XXXXXXXX#X#X#XXXXX##XXX#XXXXXXXXXX#X##XX#XXX#X#XXXXX#XXXXXXX#XX#XXXX#XXXXXXX#XXX##XXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXX#X#XX###XXX##X#XXXX#X#XXXXXXX#XX#XXXX##X#XX##X##XXXXXXX#XXXXXXXXXXX##XXXXXXX##XXXX#XXX#X##XXXXXXXXXXXX##XXXXX#XX#X#XXX#XXXXXXXXXXXX#X#XXXXXX#XXXXXXX#XXX##XXXX##XXXX##XXXX#XXX#XXXXXXXXXXXXX#XXX
#X##XXXXX#XX####XXX#X#XXXXXX#XXX#XX#XXXXXXX#XXX#XX#XXXXXXXXXX#XX#XXXXXXX#XXXX##XXXXXXXX#XXXX#X#XXXXX#XXX###XX##X#XXXXX#XXXXXXXX#X#X#XXXXX#XXXX#XXXXX##XXX#XXX##XXXXX#XXXX#XXXXXXXXXXX###XXXX#XXX#XXXXX#XXX#XXXX#X##XXX##X###XX###XXX#XXXXXX##XXX#X#XXXXXXXXXX#XXXX###X###X#XXX###XXXXXXXX#X##XX#XX#XXXXXXXX#XXXX#X#XXX##XXX##XX###XX#XXX#XXXXXX#XXX#X#X##XXX#XX#XXX#XX#X#XXXXXXX#XXX#X##XXXXX#XXXXXXXXX#XXXXXX##XXX#XXXXXXXX#XXX#XXXXXXXXXXXX#XX#XX#XXXXXX#XXXXXXXXXXXX#X##XXXX#XX##XXXXXXXXXX#XXX#XX#XXX##XX###X#XXXX#XXXX#XXXXXXXXX#XXXXX#XX#XXX#XXX#XXXXX#XX##X#X#XXXXXXXXXX#XXXXX#XXX##XXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XX###XXX##XX#XXXXXX#XX#X###X#XXXXXXXX#XX#X#X#X##X###XX#XXX#X#X#XXX###X#X#XXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXXX#XXXXX###X###X#XXX#XXX#X#XX#XX#X#XX#XXXXXX##XXXX##XXX#XXX##XXXXXXXXX#XX#X##XXXXXXXXXXXXXX##X#XXX#X#XXXX#XXX##XXXX#XX#X#XX#XXXX#XXXXXXX#XXXXX#XXXXXX#XXX##XXX#XXX#XXX#X#XX##X#XX##X#XXX#XXXXXXXXXXXXXXXXXXXXXX#X##XXXXXX#XXXXXXXXXX#XXX##XXXX##XXXXX#X#XXXXX#XXXX##XXXXXXXXXXX#XXX#XX##XX#XX#XXXXXXX#XXXXXXXXXX#XXXXXXX
XXXXXX#XXXXXXXXXXXX##XXXXXXX#XXXXX##XX#X#XXXXXXX###XXXX#XX#XXX##XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX##XXXXXXX##XXX#XXXXXXX#XXXXXX#XXXXX#XXXXXXXX#XXX#XXXXXXX#X#XXXXXXXXXXXXXXXX#XX##XX#X##XXXXXXX#XXX##XXXXXXX#X#XXXXX##XXXXXX#XXXXX##XX#XX#X#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX###XXXXX##XXXXX#XXXXXXX#XXXXXXX##XX#XXXXXX#X#X#XXX#XXX#XX####XX#XXXX#XXXXXXXXXXXXX#XXXXXX#XX#X##XX##XXXXXXXXXXXX#XXX##XX#XXXXXXXXX#XXXX#X#X#XXXXXX#XXX#X#XX####X#XXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXX##XXXXX#XXXXX#X##XXX##X##XXXX##X#X#XXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXX#XXX#XXXX#X###X##X#X#XXXX#XXXXXXXXX#X#XXXXXX####XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXX#XXXXX#X#XXXXX##XX#XXX###X##XXXXXXXXX#XXXX#X#XX#X#X#XXXXX##XXXXXX#XXXXXXXXX#XXXXXX#XX##XXXXXXXX#XXXX#XXXX#XXXXXXXXX#XXX#X#X#X#XXXX#X###XXXXXXXXX#X#X#XX#XX#XX#XXX#XXXXXXXXXXXXXXX#XXXX#XX##XX#XXXX#XXXXXXXX#XXXX#XXXXXXXX##X#XXXXXXXXXXX#XXXXXXXXX##X#XXXXXXX##XXXXX#XXX##XXXX#XXXXXXXXXXXX#XXXXXX#XX#XX#X##XX#XXXXXX#XXXXXXXXXXX#X##X#XXX##XXXX#XX#XXX#XX#XXX#XX#XX#XXXXX#XXXXX#XX##
#XX#XX#XXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXXXXXX#XX#XX##XX##XXX##X#XX#X#XXXXXXXXXXXXX#X#XXXXXXX#X##XX#X#XXXXXXXXXXXXXXX##X#X#X#XXXX#X##X#X#X#X#XXX#X###X#XXXXXXX##X#XXXXXXXX#XXXXXX#XXXXXXXX#XX#X#XXXX#XXXXXXX###XXXXX#XX#XXXXXXXX##XXX#XXXXXXXXXX#X###XXXXXX#XXXXXXXXXX#XXXXX#XXXX#XXXX#XX#X#XX#XXXXX#XX#XXXXX###XXXX#X#XXX##XXXXXXXXX##XXXXX#XX#XX###X##XX#XX#XXXX#XXX#XXX#XXXXX#XXXXXX#XX#XX#X#XX#XX##XXXXXXXXXXXXXXXXXXXXXX##XX#XXXX#XXXXX#XXXXXXX##XX#XX#XXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX##XXX#XX#XX#X#XXXXX#XXXXXXXXXXXX##XXXX#XXXX#X#XXXXX#X#XXXX#XX#X#X#XXX#XXXXXXXX#X#XXXXX#XXXXX#X#XX#XX#X##XXX#X##XXXXXX##XXX###XXXXXXXXXXXX#XXX#XXXXX##XXXXX#X#XXXX##XXXXXXX#XXXXXX#XXXXXXX#####X###XXX#XXXXXXXXXXXXX#XXXXXXX##X#XXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XX###XX#XX#XXXXXXXX#XXXXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#X#XX##X#X#X#XXXX#XXXX#XX#X#X#XX#XXXXXXXXX#XXX#X#XX#X###XXXXXXXXX##XXX##XXXXXXXXXXXXXXX#X#XX#XXXXX#XXXXXXXXXXXXXXX#X#XXXX#XXXXXXX#X#XXXXX##XXX#XXXXX#XXXXX#X#XXXXXXXXXXX##XX#XX#X#XXX##XX#XXXXXXXXXXXX###XXX##X#
XXXX#XXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXX#XXX#X#XXXXXX#XXXXX#XXXXXXXX##X#XXXX#XXXXXX###XXXX#XXXX#XXXX#XXXXXXX#XXX#XXXXXX#XXXX#XXX##X#XXXXX#XXX#XXXXXXXX#X#XXXXXXX##X##XXXXXXXXXXXXX##XX#XXXX##XXX#XXXX#XXXXXXXXXXXXX#X##X#X#XXX#XXX#XXXXXXXXXXXXXXX#XXX#X#XXXXX#X#XXXXXX#XXXXXX##XXXXXX#X##XXX##XX#XXXX##X#XXXXX#XX#X#XXX#XX#XXXXX#XXXXXXX#X##XX#XXX####XXXXXXXXXXXX#XX#XX#XX##XXXXX##XXXXXXXXXX#XX#XXXX#XX##XX#XXX##XX#XX#XXXX##X#XXX#X#XX#XXXXXXX###XXXX##XX##XX#XXXXX##XX#XXXXXXXXXXXXXXX#XXXXX#X#X#XX##XX#XXXXX##X#XXXXXXX#XXXX#X##XXXXXX##XXX#XXX#XXXX#XXXX#XXXXX##XXX####X#XXXX#X##XXXXXXX#XX##XXX###XXXXXXXX#X#X#XXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#X#X##X#X##XXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXX####XX##XXXXX#XXX##XX##XXX###XXXXXX##X##X##XX#XXXX#XXXXXXXXXXX##XXXXXX##XXXXXX##X#XXXXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXX##XX#X##X#XXXXXXXXX#XXXX#XXX#XXX#XX#XXX##XXXXXX#X#XXXX##XX##XXXXXXXXXX#XXX#XXX#X#XXXXXXX#XXXXXX#XXXXXXX#XXXX#XXX###XXX#XXXXXXXXXX#X#XXX#XXXXXXXXXX###X#X#XXX##X#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX##XXXX####X#
XX#X#X##XX#XXXX#X#XXXXXXXX#XXX#X##XX#XXX#X#XXX##XX#XXXXXX#X#XXXXXX#X#X#XX#XX###XXXXXXXXXXXXXXXXX#X##XX#XXXXXXX##XX#XXXXXXXX#X##X##X#XXXX#XXXXXXXXX#XXXXX#XX##XXXXXXX#XXXXXXX##XX#XXX#XX#XX#XXX#X#X#XX####XXXX#XXXX#XX#X#XXX#X#X##XX#XXX#XXXXX##X#XX#XXX#XXXXXXXXX#X#XXXXXXXXXXXXXXX#X#XX##X#X#X#XXXXXX#XXXX#XXXXXX#XX###XXX#XXX#X#XXX#XXXX##XXXX#XXXXXXX#X#X#XXXX#X##XXX#X#XXX#XXXX#XXX#XX#X#XXXXXXXXXXXXXX#XX#X##XXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXX#XXX#XXXXX#XXXXXXXXX#X#X#XXXX#XXXXXX#XXXXXX##XXXXXXX##XXXXXXXXXXXXXXX#X#XXX#XXXXX#XXXX#X#X#X##XXX#XXXXX###X#X#XXXXXXXX#X##XXXXXXX#XXXXX#XXXXXX###XX##X#XXXX#X#XXXX#XXXXXX#XXXXXXXXXXXXXX#XXXX#XXXX#XX#XX#XXX#XX#XXX#XXXXX#XXXXX##XXX#XX#XX#X#XXX#X#X##XX#XXXX#XXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXX###X#XXX##XXXX##XX#X##XXXXXX##XXX##X##XXXXXX##X#XXXX##X#XXXXXXXXX##XXX#X#XXX##X#XXXXXXXXXX#X#X##XXXX#XXXXX##XXXXXXXXXXXX#XXXXXX##X#XX##XXXXXXXXXXXX#XXXX##X#X#XXXXX#XXXXXXXXX#XXXXX#XXX#XXX#X#XXXXX#X#XXX#XXXXXXX#X#XXX##X#XXX#XXX#X#XXXXX#XXXX#XX#X#XXX#X#XXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXXXXXXX
XXXXXXX##XXXX#XXXXXXXX#XXXXXXX###XXXXXXXXXXX##XXXX#XXX#X#XXX#XXX#XX##X#XXX#XXXX##X#XXXX#X#XX##X#X#X#XXX#XX#XX#XX##X#XX#XXX#XXXXX##XXXXXXX#X#XXXXXXXX#XXXX#XX##X##XXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X##XX#X#XXX#XXXXXXXXXX#XXXX#XXXXXX#XX##XX#XXXX#XXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXXXX#XX#XX#XXXXX#XX#XXXXXX##XXXX#XXXXXX#XXXX#XXXXXXXX##XXXX#XXXXXXXXXX#XXX#XXXXXX##XXXXXXXXXX#X#XXXXX#X#XXXXXXX#XXXX#XXXX#XXXX#XXX#X#X#XXXXX#XXXXXX##XX#XXX#XXXXXXXXX#XXXXXXX#X#XXX#XXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XX#X###X#XXXXXXXXXXXXX#X##XXXXXXX##XXX#X#XXXXXXXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXXXXXXX#XXXXXX#XX##XXXX##XXXX##XXX#XXXXXX#XXXX###X##XXXXXXXXXXX#XXX#XXXX#XX#XXXXXXX###XXXXXXXXX#XXX#XXXXX#X#XXXXXXXXXXXXXXXX#XXXXX#XXX#X#X#XX#X#XXXXXXXXXXXXX#XXX##XXXXXXXX#XXXXX#X#X###XXXXXXXXX#XXX#XXX#XXX#X#X#XXXX#XXXX#XXX##XXXXX#XXX#XXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXXXX##XXX##X###XX##XXXX#XXXXXX###XXXXXXXX##X##XXX#X#XXXX##XXXXX##X#X#XXXX#XX##X#X##X#XXXXX#XXXXXXXXXXX#XX#XXXX#XXX##XXXXXXX#XXXXX#XXX#X##XX#X#####XX#XX##XXXXXXXXXX
###X#XXXX#XXX##XXXX#XXXXX#XXXXX##XXX##XXX##XX#XXXX#XXXX#X#XXXXXXXXXXX#X##XXX##XXXXXXXX#X#XXX#XXXX#X#X#X#X#XX#X#X#XX#X####XXXXXX##XX#XX##X##XXXXXXXXXXX##X#XX#XXXXX###X#XXXX#XXXX#XXX#X#XX#XX##XX#X####XXXX#XXX##XX#XXXXXXXXXX##XXXXXXXX#XXXX#XXXXXXXX#X#XX#XXXXXXX#XXXXXX#XXXXX#XXX#XXX#XX#XXXXXXXXX#XX#XXXX#X#X##XXXXXXXXXX#XX#X#XXXX####XXXXX##XXXXX##XXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXX##X#XX#XXXX#XX#XX#XX#XXX#X#XXXXXXXXXX#XX#X#XXX#XXX##XX##XXXXX###XXXXXXXXXX##XXXXX###XXX#XX#XXXX#XXX#XXX#XXXXX#X#X#XX##XXXXX#XXXXXX####XXX##XXXX#XXXXXX##X#X#XXXXX##XXXX#XXXXXXXXXXX#XX#XX#X#XXXXXXXXX#XX##XX#X#XXX##XXXXXXXXX#XX#X#XX#XXX#XXXXX#XX#X#XX#XXXX#XXXX#XXX#X#X#XXX##XX#XXXXXXX##XXXXX#XXXXXXX#XXXXXX#X#XX#X###X###XXXXXXX#XXXXXX##XXX#XXX##X##XX####XX#XXX#XX#XX##XXX#XX##XXXX#XXXXXXX#XXXXX#XXXXXXX##XXXXXXXX#X###XXX##X##XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXX#XX#X#XXXXXX#XXX##XXX#XXX#XXXXXXXXXXXXXXXX#XXX#XXXXXX##XX#XX#XXXX##XXXX#XX#X#XX#XXXXXXX#XXXXXX#X#X##XXX#XXX#XXXX####XXXXXXXXXXXX
##XXXXX##XXXXX#XXXX#XXX#X##X#XX#XXXXX##XXXX#XXXXXXXX#XXXXX#XXXXXXX#XX#X##XXXXXXX#XXXXXX#XXXXXXX#XXXX#XXXXXXXXXXX#XX#X#X#X#XXX##XXX#XX#XXXXX#XXXXX#X##XXXXXXXXX#####XXX###XXXXX##X#X#XXXXXX#XXXX#XXX#XXXXX#XX#XXX#XXXXX#XXXXXXXXXX###XX#XX#XXX#XXXXXX##X#XX#XXX#X#XX##X#XXXXXX#XX###XX#XX###XX#XXXXX#XXXXXXXX##X##XXX#XXXX#XXXXXX#XXXXX###X##XXX#XXXXX#XXXXXXXX##XXX#XXXXXX#X##XXXXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXXX##XXXXXXXX#X#X#X#X#####XXXXXXXXXXXXXX##XX#XXXXX###XXXXXX#XXX##XXX#XX#XXX#XXXXX#XXXXXX####XX#XXXX##XXXX#XXX#XXXX##XXXXX#XXXXX#X#XX#XXXXXX#XXXXXXXX#X##X##XXXXXXXXXXXX##XXXX#X##X#XX##XXX#XXX#XXXXXXX#X#XXXX#XXXXXXXX#XXXXX#X####XXXX#XXXXX#XXXX#X###XX#X#XXXXX##XXX##XX#X#XX#XXXX#XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX###XXXXX#X#XXXXXXXXXXXXXXXX##XX##XXXXXXXX#XXXXXXX#XX#XX#X###XXXXXXXXXXX#XX#XXX##XXXXXXX##XX#XXX#XXXXX#XXXX#X#XXXXXX#X#XXX#X#XXX###XXXXX#XXXXXXXX#XXXXXX#XXXXX##XXX#XX#XXX#XX#X##XXXXXXX#X#XXXXX#XXXXX#XXXX###X#XXXXXXXXXXXX#XX#XX#XXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXX##XX#X#XXXXXXXXXXXXXX#XX#XXX#XXXXX###XX#X#X####X#X#X#XXX
XX#XXX#XXXXXXX#XXXX#X#XXXXXXX#XX##XXXX#XXX#XXX#XXXXX#XX#XXXXXX#XXXXXXXXXXX#X#X#X#XX#XXXXXX#XXXX#XX#XX##X#XXXX#XXXX#XXXXXXXX#X##XXXX##XXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#X##X#XXXXXXX#XX##XXX#XXX###XXX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X##X#XXXXXXXXXXXXXXX##XXXXXX#XXXXX##XX#XXX#XXXXX#X#XXXXXXXXXXX#XXXXX#XXXXXXX#XX#XX##X##X#XXXX#XXX#X##XXXXXXXXX#X#X###XXX#XXXXXX#XXXXX#XX#XXX##XXXXXXXXXXXXXXX#XXX#XX##XXXX##X#XXXXXXXXXX#XXX#XX#XXX#XXXXXXXXXXX#XX###XXXXX#XXX##XXXX#XXXXXX##XXXX#X#XX#XXXXX##XX#X#XXX#X#XX#XXX#X#XXXXXXXXXXX#XXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XX##X##XXXXXXXX#XXX##XX###XXXXX##X#XXX#XXXXXXXXXXX###XXXXXXXXX#XXXXX#XXX##XXX#XXXX#XX#XXXXXXXXXXXXXXX#XXX#XXX##XXXX#XXXX#XXXXXXXX#XXXXXXXXXX#X#XXXX#XXXXXXXXX#XXXXX##XXX#XXXX#X##X#XXXXXXXXX##X#XXXXXXX#X##XXXXXXXX#X#X#X#XXXXXXXXXX#XXXXX##X#X#X#X#XX#XXXXXXXXXXXX#X#XX#X#XX#XXXXXXXXXXXXXXXXXXXX#X##X###XX###XXXX#XXX#X#XXXXXXXXXXXXXXXX#X##X#XX#X#XXXXXXXX#X#XX#X#XXXX#XXXXX#XXXX#XXXXXXXX#X#X#XXXXXXXXXXXXXXXXX##XXXXX#XXXXXXXX###X
XXXXXXXXXX#XXXXXXX#XX##XX###XX#X#XXXXXXX#X#XX#XXXXXXXX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXX#XX#####XX#XXX#XX##X#XXXXX#XXXXXXX#XXX#XXXX##XXXXXXX#XXX#XX#X#XXXXXXX#XXXXXXXXXX##XXXXXXX#X##XXXX#X#XXXXXXX##X####X##XXXXXXX#XXXXXXXXX#XXXXXXX##XXXX#XXXXXXXXXXX##XXXXXXXXXXXXX###XXXXXXXXXXXXXX#X#XXX#XX##XXX##XXXXXXX#XX#XX##XXX#XXX#XX##XX#XXX#XXX#XXXX#X#XX#XX#XXXXXXXXXX##X#XXXX#X#XXXXX##XXXX#XXXXXX##XXXXXXXXX##X#XX#XXXX#XXXXX#XXXXXX##XXXXXXX##XXX#XXX##X#X#XX#XXX#XX#XX#X##XXXXXXX#XX#XXXX##XXXXX#XX#XXXX##X#XXXXXX#XXXX#X#XX#X####XXX##X#XXXX#XXXXXXXXX##XX##XXXXX#XX#XXX#XX###XXX###XXXXXXX#XXXXX#XXXXXXXXX#X##XXXX#XX##X#XXXXXXX#XX##XX##XXX#X#XX#XXXXX#XXXXX##XXXXXX#XXXXXXXXXXX#XX#XXXXX##XXXXXX#XX#XX##XX#XXXXXXXX##XXX#XXXXX##XXXX#XXX#X#XX#XX#XXXXX#XXXXX#XXXXXXXX#XX##XX#XXX#XX#XXX#XXXXXXX#XXX#XXXXXXX##X#X#XX#XXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXX#XX##XXXXXXX#XXX#XXX#XXXXXX###XXXXX#XXX#X#XXXX#XXX#XX#X#XXXXXXX#XXXXXXXXXX#XXXX##XXXXXX#X#XXXXXX##XXXXXXXXXXXXXXXXXXXX#XX##XXXX#X#XXX#XXXXX###XX#XXXXXXXXX#XX#XX#XXXXXXXX#X###XXXXXX
XXX##XXXX#XXX#XXX#XXXXXXXX#X#XX#XXXXX##XXXX##XXX#X##XXXXXXXXX#XXXXX##XX##XXXX##X#X#XX#X#XX#XX#XX##X#X#XXXXXXXX###X#X#XX##XXXXX##XXXXXX##XX###X#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXXX##XX#XXXXXXXXXXXXX##XXXX#XXXXX##X#XXX#XX#XXX##XXXX#X#X#X#X#XXXXX##XX#XXXXXX##XX#X##XXXXXXXX#XXXXXX#X#XXXXXX#XXXXX#XXX##XXXXX#X#XX##X#XXXXX#X#XX###XXXX#X#X#XXXXX#XXXX#XXX#XX#XXXX##XXX#XXXXX#XX##XXXXXXXXXXXXXXXX##XXX#XX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX###XXXXXX#X#XXX#XX##XXXXX#XXXX#X#XXX##XXX#XXX#X#X##X##XXXXXXXXXXXX#X#XXXXXXXXXXX##XXXXXXXXXX#XX#XXXXXX#XXXX#XX####XXXXXXX#XXXXXXXXXXXX#XX#X#XXXXXX#XXX#XXXXXXXXXXXXXXX#X#XXXX#X#XX#XX#XXXXX##XXX#XX#XX#XX#XXX#XX#XXXXXXXXXXX#XXXXXXXX#X#XXXX#XXXXX#X##XXXXX#XX##XX#XX##X#####XXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXX##XXXXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXX#XXXX##X#X#XXX#XX#XXXXXXXX##X#XXXX#XXX#XXXX#XX#XXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXXXXX#X#XXX#XXX#X#XXXXXXXX##XXXX##XXXX#X#XXXXX#XXXXXX##XXXX#XXXXXXX###XXXXXXXXXXXXXXXXX#X#XXXXXX#X#XXX#X##X#XXXX#XXXX#X#X###XXXX#XXXXX#XXXXX
XX#X#X#X#XX#XX###XXX##XXX#XXXX#X###XXX#XXX#XXXXXXX#XXXXXXXXX#X#X####XXX##XX#####X#XX#XXXXXXX##XX#XX###XX##XXXX#XX##X#X#XX###XXX#XXXXX##XXXXXX#X#X#X##XXXXXXXXXXX#XX#XXXX#X#X#XXXX#XXXX#XXX##X##XXXXXXX#X#XXX#X#XX#XXX#X#X#XXXXXXXX##XXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXX#XXXXXX#X#XXXX#X##X#X##XXXXXXXX#XX##XXX##XXXXXXXXXX#X#X#XX#XXXXXX#XXX#XXXXXXX##XXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXX##X#XXXXX#XXXXXXX###X#XXXXXX#XXX#XX##X#XXXXX#X###XXXXXXXXXXXXX##X#X#X#X##XX##X#XX#XXXXXXXXXXXXX#XXX#X#XXXXX##XXXX#XXXX#XXX##X#XXX#XXXXXXXXXX##XXXX##XXXX#XX#X#X#XXXXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XXX#XXX#X##XX#X##X#X###XXX#XXX#X#XXX###XXXXXXXX##XX#XXXX##XXXXXXXXX##X#XXXX#XXXXXXXXXXX#XXX####XXXXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXX###XX#X##XXXXX#XX#X#X#XXXXXX#XXX###XXX#X#XXXXXXXXX#XXX#X#XX##XXXX#X###X#XX#XXXXXX#XXXXXX#X#XX#X#XXXXXXX#XXXX#XXXX#XXX#XXXXX#XXXXX##XXXXXXXXXXXXXXXX#XXXXX#XXX#XXX###XXX##XXXX##XX#XXXXX#XXX####XXX##XXXXX#XXX#XX#XXXXX#XXXXX#XX###XXX#XXX#XX#X#XXXX#XX#XXX#XXXX##XXXXXXXXXXXXX##X#XXXX#XXX#XXXX#X#XXXX#XXXXXXXXXXXXXXXXX#XX#XXX#XX#XXXX
X#XXX##X#XX#XXXXXXXXXXXXX#XX#XXXXXX#X#X##X#XXX##X##XX#XXXXXX####X#X#XXXXX#XXX##XXXXX#X#XXXXX##XXXXXXXX##X##XXXX#XXXXXXX#XXXXXXXX#XXXXXX#XXX#XX#XX#XXXX#XXXXXXX##XXXXXXXXX##XXXXX#XXX#XXX##XXXXX##X#X#XXX##XXXX#XXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#X#XX#X#XXXX#XX#XXX#X#XXX#XXX#XXXX##X#X#XX#XX#XXXX##XXX#XXXXXX#X#XXXXXXX#XXXXX##XXXX#XXXX##XXX#XXXX##XX####XX##XXXXX##XXXX#XXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX##XXXXXX##XX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX###XXX#XXXX#X#X#XXXX#XXXXXXXXXXXX#X#X#XXXXXXXXXXXX#XX#XX#XX#XXX###XXX#XXXXXXXXXX#XX#XXXX#XXX##XX##XXX##X##XXX#X#XXXX#XX#X#XX#XXXXX#XXXXXXXX#X#XX##XX#X#XXXX##X##XX#XXXXXXXX#X#XXX#XXXX##XXX#XXXXXX##XXXX#X#XX##X##XXXXXXXXX#XX#XXXXXXX#X###XXXX##X####XX##XXX#X#X#XXXXXX#XXXXX###XXXX#XX#X#XXX#XX#X#XX#X##XX#XXXXXX#XX#XX#X#XXXXXXXXXX#XXXXXX##X#XXXXXXX#XXXXX#X#XX#X##XXX#XXXXX#XXXX#XXXXXXXX#XX#X#X#XXX#X#XX#XXX#XXXXXXX#XX#XXXXXX###XXXXXXXXXXXXXXXXX###XXX#XXXXXXXX#X#X#XXXX#XXX#XXXX#######XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX##
XXXXXX##XXXXXX#XXX##XXXXXXX#XXXXXXXXXXXX##XXXXX#XX#XX#X#X##XXXXXXXX#XXXXXXXX#XXXXXX##X#XXXX#X#XXXXXXX#XXXX#XX##XXXXX#XX#X#XXXX#X#XX####XXXXXXX#XX#XXXX#XXXXXX#XXX##XX#X##XXX##XXXXX#XX#X#XXX#XXXXXXXXX###XXX#XXXXX#X##XXXXX##XXXXXXXXXXX#XXXXX#X#XXXX#X#XX#XX#X#XX#X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX###XXX##XX#XXX##XXXX#XXX#X#X#XX#X#XX#XXXXXXX##XXXXXX#XXXXXX#X#X##XXXXXXX#XXX#X###XXXXXX#XXXXX#XXXXXXXXXX#XXX####XXXXXX#X#X##XXXX#X#XXX####X#XX#XXX#XX#XXXXX###XXXX#XXX#XXXXX#XX#XXXX##XXXX##XXXX##XXX#XX#XXX####XXXX#X#XXXX##XXXXXXXXXX#X#X#XXXXXX#XX##XXXXXXX#XX#X#XXXXXXXXXXXXX##XX#XX#XXX#XXXX#X#X#XXXX#X#X#XXXX#XXXXXXXXX##XXXXX#XXXXXX#X#XXXXXX#XXXX#XXXXXXXXX#X#XX#XXX##XX#XXXX##XXXXXXXXX#XX#X####XX#X#XXXXXXXXXX#XX#XXXXXXXXXXXX##XX##XX#XX#XXXXXXXXXX#XX#XX#X#XX##XXX#X###XX#XXXX##X##XXXXXX#X#XXXXXXXXXXXXXXX#XXXXX####XXXXXXX#X#XX#XXXXXX#XXXXXXXXXXXXX#XXXX#X#XX#XXXX#XX##XXXXXX#XX#X##XXXXXX#XX#X#XXXXX#XXXXXXXXX#XXX##XXX#X#XX#XXXXX#X##XXXX#X#XXXXX#XX#X#X#XX##XXXXX#XXX#XXXXX##XXXXXXX#X#XXXX#X#XXX#XX##XXXXXXXXXXXXXXX#X##X#XXXX
XXX#X#XX#XXXXXX#XX#XXXX#XXXXX##XXXXXXX#X##XXX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XX##XXXXXXX#XX#XXXXXXXXXXXX###X#X#XX##XXXXXXX#XXX#X###X#XX#XXXXXXX#X#XX#X##X#X#X#X#XX#XXXXX#XXXXXXXXX#XXX#XX#XXXXXX##X#XXX#XXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXX#X#XX#XXXXXXXX#XXXXX##XXXX#XX##XXXX#XXX#XXXXXXXXX#X#XXX##XXXXX#X#XX###XXXX#XXX#XX#XX#XX#XXX#X#XXX#X#XX#XXXXX#XXXXXX#XXXXXXX#XXX#XX#XXXXX#XXX##XXXX#X#XX#XX#XXX#X##XXXXX#XXXXXXXXXXXX#XXX#XX#XXXX#XXXXX####XXX#X#XXX#XXXXX###X#XXXXXXXXXXXX#XX#XXXXX#XX#X#XXXX#XXXXX#XX#XXXXXXXX#XXXXXXXX#X##X#XXX#XXXXXXXXXX#X#X##XXXXX#XXX##XX##XXXXX#XXXXXX##X#X###X#X#X#X#XXXX#X#XXXXXXXX##XX#XXXX##XXX#XXXX#XX#X##XXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XX##XXXXXXXXXXXX#XX#XXXX#XXXXXXXXXX#XXXXX##X#XXXXXX##X#XXXX#XXXXXX#X###XXXXXXXXX#XXXXXXXX#XXXX#XX##X#X#XXXXXXXXXXXX#XX#X#XXXXXX##XXX#X#XXXXX#X#####XX##XX#XX#XX##XXXX#XXX#XXXXXX#XXXXXXXXXXXX#XX#X#XX#X#XXXX#XX#X#XX#X##XX#X###X#XXXXXXX##XXXXXX#XXX#XXX##XX###X#XXXXXXXXXXX#XXX#X#X##XXXXXXXXXXXXX##XXX#XXXX#XXXXXXXX##XXXXXXXXX#XXX#XX##XXXXXX#X##XXXXXXX#XXX###XXXX##
XX#XX##XXXXXXX##X#XXX#XXXX#XXXXXXXXXXX#XXXXX##XXX#XXXX##XX#XXXXXXXX#XXXX###XXXXX##X#XXX#XXXX#XX##X#XXXXXXXXXXXXXXXX#XXX##XXX#X#XXXXXX#X##XX#XXX###XXXXXXXXXXXX##XXX#XXXXXX#XXXX#XXXX##X#X#XX##XXXX#XX#XX#X#XXX##XX#XXXX##XXXXXXXXXXXXX#XXX#XXX#XX##XXXX###XXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXXXXX#XXXX#XX#X#XXXXXXXX#XXX##X##X#XXXXXXX#XXX##XXXXXXXXXX##XXX#XXX#XXX#X#XXXXXXXXX##XX#XX#XX###XXX##XXXX#X#XXXXXXXXX#XXXXX#XX##X#XXXXXXXXXXXXX#X#XX#XXXXXXXXXXXX##XXXX#X###XXXX#X#XXXXXXXXXXXXXXXXXX#X#X#X#XXXXXX#XXXXXX##XXXXXXXXXX##XXXX###XXXX#XX#X#X#XXX#XXX#X#XX#XXXXXX#XXXX#XXXXXXXX##XXXXXXXXXXXXXXX#XXX#X#XXXX#X#XX#XXX#XXX#X##XXXXXXXXXXXXX#X#X#XXXXX#XXXXXXX#XXXX#XX#XXXXX#XXXXX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XX#XX##XXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXX###XXX#XXXX##XX#XXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXX#XXXX#XXX#XXX#XXXXX#XX#X##X#XX#XX##XX#XXX#X#XX#XXX#XXXX#X#X##XX##XXXX#XXXXXXXXXXXXXXXX##XXXXX#X#XXXXXXXX#XXXXXXXXX#X#####XX#X#XX##XXXXXXXXXX##XXXXX##X#XXXXXXX#XX##XXXXXXX#XXX#X#XX#X#XX#XXXXXXXXXX##XXXXXX##XXX##XX
X##XX##XXX#XXX#XXX#X#XX##X#XXX#XXX#XXX#X#XXXXXXXXXX##X#XXXXXXX#XXX##X#XXXXX#X#XXXXX#XXX#XXX#XX#XXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXX#X#XXXXX#X#X###XXXXXXXXX#X#X##XX#XXXXXXXXXXXXXXXXXXXX##XXXX##XX###XXXX###XXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#XXXXXXX##XX#X#XXX#XX#XX##XXXXX#XXXXXX#XXXXXXXX#X##XXX#XXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#X#XX#XXXXXX#XXX#X#XXXXXXXXX#X##X##XXX#X#XXXXX#X##XXXXXX#XXXXXXXXXXX####XXXXXXXXXXXXXXXXX#XXX#X#XX##XXXX###XXXXX#XXXXXX#XXX###XXXXXXXXXXX#XXXXXXXX#XX#X##XX###XXXX##XXXXXXX#XXXXXXXXXX#XX#X##XX#XXXXXXX#XXX##XX##XXX#X#XX#XX#XXXXX#XXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXX#XX##XXXX##X##XX#XXXXXX#X##X#XX#X#XXX#XXXXXXXXXXXX#XXXXXXXXXXXX##XXX#X#XXXXXXXXX#XX#XXXXXX####X##XX#XXX##XXXXXXXX#XXXXX##X##X#XX#XXXXXXX#XXXXXX#XXXXXX##X#XX#X#XXXXXXXX#XXXXX#XX#XXXXX#XXXXXXX#XX###X##XXX##XX#XXXXX#XXX#XXXXXXXXXX##X#XXX##XXXXXXXXXXXXX###X##XX#XX#XXXXX#XX##XX#XXX##X#XXX#XX####XX#XXXXXX##X#X###X#XX###XXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX###X#XXXXXXXXXXXXX#X###XXXXXX#X#XXXX#X##X#X#XXX#XXX##XXX#XXXXXX##XXX#XXXXX#XX
#XXXXXX#XXX#X##X#XXXXXX##XXX###XXXX#XXXXXXXXXX#XXX#X#######X###XXXXX#XXXX#X#XXXXX#XXXXXXXX#XXXXX###XX#XXXXX#XXXX#X#XX#XXX##X#XXXXX#XXXXX##XXXX#XX#X#XXXXXXX#XXXXXXXX#XXX###XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXXX#XXX#XXXXXXX##XX#####XXX#XXXX#XX#X#XXXXX#XX#X#X##X#XXXX#XXXXXXXXXX#XXX#XXXXX#####XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#XXXX#X#XXXXXX#XXX#X#X#XXXX#XX#X#XXXX#XXXXXXX#XXXXXX#XXX##XXX#XXXXXX#XXXXX##XX#XX#X#X#XXXX##XX###XXX#XXXX#XXXX#XXX#XXXXXXXX##XXXXXX#XXXXXXX##XXXX#X##X#XXX#X##XXXX##XXX#XXXXXXX#XX#XXXX####X#XX#X#X#XXXXXXXXXXX##X#XX#XX##XX##XXX##XXXX#XXXXXXXXXX#XXX##X#X#XXXX#X#XX#XX###X####X#X#XXXXXXXXXXXXX#XXX#X#XXX##XXX##X###X#X#XX#XXXXXXXXX##X##XXXXX#XXXXXXXXXX#XX#XX##XX#XXXXXXXXXXXXX#XXXXXXX##XXX#XX##XXX#XX#XXXX#XXX##XXXXXX##XXXXX#XXXXXX#X#XXXXXXXXX##XXX##XXXXX#XXXXXXXX##XX#XXX#XXXXXXXXXXXXXXX#X#XX##X#XX#X#XXXXXX#XX#XXXXXXX#XXX#XX#XXXX#XXX#X#XXX###XXXXX#XXX#XXX##XXX#XXXXX#XXX#XXXXXXX#X#X##XXXXXX#XXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XX##X#XXX##X#XXXXXXX####XXX##XXXX#XXXXXXXXXXXXXXXX#X####X
X#XXX#XXXXXX#XXXXXXXX##X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XX#X#XXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXX#XXX#XXX#X#X#XXXXXXXXXXX#XXXX#XX#XXXXXXXX#XXX###X#X##XXXXXX#XXX#XXXXX#XXXX#XXX#X#XXX#XXXXXXXXX##X#####XXX##XXXX#XXXX#XXX#XX#XX###XXXXXXXX#####XXXXXXXXXXXX#XXX#XXX#XXX#XXXX#XXX#X#XX#XXX#XX##XXXXXXXXX#XXXXXXXX##XXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXX#XXXXX##XX#XX###X#XXXX#X##XXXX#XXXXXX##X#X#XXXXXX#XXXXXXX#XX#X#XX#X##XX##XXXXXX#XX#XXXX##XXXXXXXXXXXXXX##XX#XX#XXXXX#XXX#XXX#XXXXX##XXX#X#XX#XX#XXXXXXX#XX#XX#XX##XXXX#XXXXXXXXXXXXXX#XX##XX#XXXXXXXXXXX#XXXXXX###XXXX##X##XX#XXX###XX#XX##XXXXXX#XXXXXXXX#XXXXXX#XX##XXXXXXXX#XXXX#XXX#XX#XXXXXX#X#XXXXX#XX#XX#XXX#XXXXXX#XXXX#XXXXXXXXXXX#XX#XXXXX#X#X####XX###XXXXX#X###XXX#X#XXXXXXXX#XXXXXXX#XXXX#XX#X##XX#X#X#XXXXXXXXXX#X#XXXXXXXXXXX##XXXXXX#XXXXX#XX##XX#XXXXX###XXXXXXXX#XXX#XXXXXXXX#X#X#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXX###XXXXXXXXXXX#X##XXXXXXXXXXXXXXXX#X#XXXX#XXXX##XXXX##XXXXXXXXXXXXXX###XX#XX#XXX#XX#XX#XXXX#X#XXXXXX#XXXXXX#XXXXXX#X##XXXX#XXXXXXXXX
X#X#X##X##XXXXXXXXXXXXXXXXXX#XXXXX####XX#X#XX##XXXXX#XXXXXXXXX##XXXX#XXXXXX#XX##X#XXXXXX#X#XXXX#XXXX####XXXXXXXXX##X##XXXXXX#XX#XXXX#XXXXXX#XXXXXX#XX#XXX#XXXX#XXXX##XX#XX#XXX##X##X#XXXXX#XXXX#XXXXXXX#XXX#XX###XX#X#X#XX##X#X#XXXXXXXXX#XXXX#X##X#XXXXX#XXXX#X###XXXXXX#X#XXXXXX#X#X##XXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX#X#X#XXXXXX#X##XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXX#XXX#XX#XXX##X#X#XXXX#XXXXXXXXXXXX#XXXX#X##X#X#XX##XXXX#XX#XXX#X#XXXXX##XX##XXX#XXXXX#XXXXX#XX#XXXXXXXX##X#XX##XXXXXX#XXXXXXXXXXXXXXXXXXXX###XXX##XXXXX#X#XXXXXXXX#X#XX##XXX#X#X#XXXXXX##XXXXXXX#X#XXXXXXX#X##XXXX#XX#XXXXXXXXXXXXX#X#XX#X##XXXXXXX#X#X##XXXXXXXXXX##XX#X#X##XXXXX#XXX##XXXX#XXXX#X#XXXX#XXXXX#XXXXX#X##XXXX#XXXXXXX#X#XX#XXX#XX#XXXX##XXXXXX#XXXXXXXXXXXX#XXX##X#XXX#XXXXX#X#XXXXX#XXXX#XXXXX###XX#XX#X#XXXXXXXXXXXX#X#XXXXXXX#XX#XX#XX#X#X#XXXXXXXX#XXXXX##XX###XX#X#XXXXXXX#XXXX#XXXXXXXXX###XXXXXX#XX#XXXXXXXXX##X#XXX#XXXXXX#XXXXXX#XXXXXXXX#X###XXXX#XXXX#XXXXX#XXXXXX##XXX#XXX#XXX#XXX#XX##XXXXXX####XXX#XX#XXXXXX##XX#X#XXX#XXXXXXXXXX#X##XXXX##XXX#XXXX
XXXX#XX#XXXXXXXXXXXX##XXXXX#XXXXXXX#X#XXX###X#XX#####XXXXXXX#XXX##XXXXX#XXX##XXX#XXXX###X#XX#XXXXX#XXX###X##XXX#XX#X##XXX#XX#XXXXX##XXX##X#XXX#X#XXXXXXXX##XXXXXXX#XXXXXXXX##XX#XX#XXX#X#XXX#X#XX##XX#XXXXXXXXXX##XXXX#XXXXXX#XX#XXX###XXXXXX#XX#XXX#XX##XXX#XXXXX#XX##X##X##XXX###X##XXXX#XXXX#XXXX#XX#XX#X#XXXX#XX##X#XXXXXX##XX##XXXXXXXXXXXXX##X#X#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXX###X#X#XX##XXXX#XXXXXXXX#XXX#X#XXXX##X#XXXXXXXXXXXXX#X#XX#XXX#X#XXXXXXXXXXXXX#XXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXX##X####X##XXXXXXXX#X##XXXXXXXX#XXXX#XXXXXXX#XXXXX#XX#XXXXXXXX#X#X#XXXXXX#XXXX##XXXXXXXXXXXXXXXXXX#XXXX#X##XXXXXX#XXXXXXXXXX#XXXX#XXX##XXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXX###XXXXX#X#XXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXX##XXXXX##X#X#XXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXX#XXXXX#XX##XX#XXXXXX###XX#X#XX#X#XX#XX#XX#X##XX#XXXXXX#XXXX#X#XXXXX#X##X#XXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXX#X#X#X#X#XXXXXXXXX##XXXXXXXXXXX#XXXX####XXXXXX#X#X#XX#XX#X#XXXXX#XXXXXX#XX#XX#XXXX#XXXXXX###X#XXXX####XXXXX#X
X#X#XXX##X#XXX#XX#XX#XX#XXXXX#X#XXXXXXXXXXXXXXX##X#X#X###XXXX#XXX#XXXXXXXXXXX#XXXXX#X#XXXXXXXXX#X#XXX#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X##X#X###XX##XXX#XXXXX##XXX##XXX#XX#XXXXXXXX#XXXXXXX#XXX#X#XXXXXXXXXXXXX#X#XX#X##XX##XXX#XXXXXXX#XXXXXXXXX#XXXXXXXXX#X#XXX#XXXXXXX#X#XXXXXX#XX##XX#XXXX#X#X#XXXXXXXXXX###XXXX#XXX#XXX#XXX##XXXXXXXX#XXXXX#XXX#XXXXXXX##X##XXXXXXX#X##XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXX#XXXXXXXX##XXXXX#X###XXXX###XXXXXXX#X#XXX##XXXX#X#XX#XXXXXXXXXX#X##XX##X#XXXXXXXXXXXXXXXX#XXXXX##XX#XXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXX#XXX#XX#XXXXX#XX##XXXXXXXX#XXXXXXXX##XX#XXXX#X#XXXXXX#X##XXXXXXXXX#X#XX#XXXX#X#XXXXX#XXXXX#XXXX#XXXXXX##XXXX#X##X#XX#XXXXXX##XX#XXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXX###X##XXXXXXXX##XXXXXXXXX##XX#XXXXXX#XXXXX#XX#XX##XXXXXXXX#XXX#XXX##XXXX#XXXXX#XXX###X#XXXXXXX##XXXXXX##XXXX#X#X##X###XX#X#XXXX#XXX#XX#XXXXXXXXXXXX#XX#XXXXXXX##X#XXXXXXXXX#XX#XXXXXXX#X#XXX#X####XXXXXXXXX#XX#XXXXX####XXXX#XXXX#X#XX#XX###XXXXXXXXXX##XXXXXXXXXXX##XXXX
XXXXXXX#X##XXXXX##X#X#X#X#XXXX##XXX###XXXXXX#XXXX#X#XXXXXXXXXX#XXXXX##X#XXX#XXXXX#XX##XXXXXXX#XXXXXX##XX#XXXXXXXX##XXXX#XXXX#X##XXX#XXXXXXXXXXX##X#X#XXXXXXX#XXXXXX#XXXXX##XX#X##XX##XXXX#XXXXX#X##XXXXXXXXXX#XXXXX#X#XX#XX#XXX#XXX#XXXXXXXXXX#XXXXXX#X#XXXXXXX##XXXXXXX#XXXX#X##XXXXX#XXXX#X#XX#X#X#XXX#XX##XX#X#XXXXX##XX#XX##X#XX#XXX#X#XXXXXXX#XX#XXXX#XXX#XXX#XXXXXXXXXX#XXX#XXXXXX#XX#XXX####XXXXXXXXXXXXX###XXXX##X#XXX##XXX##X#XXXX#XXX#X#XXXXXXXXX##X#X#X#X#XX#XXXX#XXXXXXXXXXXX##XXXXXXXXX#X#XX#XX##X#X#XXXXXXX#X##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX###XXXXX##XX#XXX#X#XXXXXX#XXXXXXX#X#X##XXXXX#XXXX#XXXX##XX#XXXXXXXXXX#XXXXXXXX##XXXX#XX#XXX#XXXX#X#XXXXXXXXXXXXX#X#XXX#XXXXX###XX#XXX#XXXXXXXX#XXXX##XXXX#XXXXX###XXXX###XXXXXXXXXXXXXXXXXXXX#X#X#XX##X#XXXX###X#XXXX#X##XXXXXXX##XX#XXXXX#XXXXXX#XXXX##XXXXX#XXX#XXXXXXXXX#XXX#XX#X#XXXXXXXX#XXXX#X#XXXXXX#XXXXXXXXX##XXX#XXXXXXX#X#XXX#XXX#XXXX#XXXXX###XXX#XX#X##XXX##X#XXXXXXX##XXXXX#XXXX#X##XXX#XXXXXXX#XXXX#XX#XXXXX##XXX#X##XX#X#XX##XX#XXX#X##XX#XXX#XXXXX#X#X#X#XXXXX#XX#X#XX#XXX#XXX#X#
XXXXX#XX#XXXXXX##X##XX#XX##XXXXXX#XX##XXXXXXX#XXX##XXXX##X#X##XXXXXXXXX##XXXX#XXXXXXXXX#XX#XXXXXXXXXX#X#X#XX####XX#X#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXX###XXXX#X##XXXXXXX##XX#X#XX#XXXX#XXXX#XXXX##X#XXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXX###XXX#XXXXX##XXXXX#XX##XXXX#X##XX#X#XXXX###XX#XXXXXXXXXXX#XX#XXXXXXXX#XX#XXXXXXX##XXX#X#XXXXXXXXXXXX##X#XXXX#X#XX#X#XXXXXXXXXXXXXXX#XXXXXX#X#XXXXXX#XXXX##X#XX#X#X##XX##XXXXXXXXXXXXXX#XX###XXXXXXXX#XXXXX##XX#XX#XXXXXXXXX#XXXXX#X##X#XXXX#XXX#XXXXXXXXXXXXXXX#XXX#XX#XX#XX#XXX#XXXXXXXXXXXXX#X#XXXX#XXXXXX####XXXX###XXXX#X#XX##X##XXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXX#XXX#XX###XXXXXXXX#XX##XXXXXXXXXXXXX#XX##X#XXXXX##XXXXXXXX#XXXXX##X#XXXX#XXXXX#XXX###XX#XXXXXXXXXX#XXXX#XXX#XXXX#XX####XX#XXXXX##XXXXX#XXX####XXX####XXX#XX##XXX##XXXXXXX###XXXX#XXX#X#X#X#XXX#XXXXXXXX#XXXXXXXX#X#XXXXXXX#XXXXXX#XXX#XX###X#XXXXXXXX#XXX#XXXXXX#XXX#XXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXX###XX###XXXXXX#XXXXXX#XXX##XXXXXXX#X#XXX##XXXXXXXXXXX#XXXX###XXXXXXXXXX#XXXXXXX#XXXXXXXXX#X#XXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXX#
#X#XX#XXX##X#XXXXX#XXXXXXX#XXXXX#XXXXXXXXX#X##XXXXX#X##XXX#X#XXXX###XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXX#X#XX##XXXXXX#XX#XXXXXXXX#XX#XXXXXXXXXXXX#XXXXXX#X#XXXXXX###X#X####XXXXXXXXX##XXX##XX#XX#XXXX#XX#XX####XXXXX#XX#X#X#X#XXXX#XXXXX#X#XXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXX#XX#X#XX#XXX##X#XX#XX#XXX#XX##X#XXXXXXX#XXX##X#XXX#XXX#X#XXXXXXXXX##XXXX#X##XX#XX#XXX###XXXXXXXX##XXXXXXXXX#XXXXXX#XXXX#X#XXXX#XX#XX#XXXXXX#X#XX#XXXX#XX#X#XX#XX#XXXXXXXX#XX##X##XXX#XX##XXXX##XXX#XX#XXXXXXXXXX###XXXXX#XXXX#X#XXXXX#X##XXXXX#XXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXX##X#XX#XXXX#XXX##XXXXXXXXXX#XX#XXXXXXX#XXXX###X#XXXX##XXXXXXXX#XXXXXXXXXXXX#X#X#X#XXX#X#XXX#XXX#XXXX#XXX#XXX####XXXXXXX###X#XXXXXXXXXX#X#XXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXX#X#XXXXXXXXXX#XX#XXX#X#XXXXX##XX##XXXXXX#XX#X#XXX#XXX#XX#XXXXXXXXXX#X#XX###XXXXX#XXXXXX#X####XXXXXXXXX#X#X##X##X##XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXX###X##X##XXXXX#XXXXXXXXXX#X#XXX#XXXXXXX#X#X#X#XXXXXXX#XXXX#XX#XXXXXXXX#XXXXXX#XX#XXXXXXXX#XX##XX##XX#X#XX#XXXXXXXXXXXXXXXX
#XX#X#XXX##XX#X#XX#XXX#X#XXXX###XXXXXX#X##X#XXXX#XX#XXXX#XXXX#XXXX#X#X#XX#####X#XXXXX#XXXXXXXXX#XXXXXXXX#X#XXXXX#XXXX#XXX#X####XXX#XXX#X#XXXXX#XX#XXX#XXX#XXXXX##XXX##XX#XXXXXXXXXXXXX#X#XXXXX#XXXX##XX#XXX##XXX#XXX#XX#XX##XXXXXXXXXXX##XX#XXXX#XXXXXXXXXXX#XXX#XX#XXXXX##XX#XX#XXXXX#XXXXXX#X#XXXX#XX#XX#XX##XXXX#X#XX##XX##XXXXXXXX##X##XXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXX###X#XXXX##XXXXXXX##XX#XXXXXXXXXXXXXXXXXX##XX###XXXXX#X####XXXXXXXXXX###XXX##X##XXXXXXXXXXXX#XX#X#XXX#XXXX##XXXXXX##XXXXXX#X#XX###XXXXXXXXX#X####XX#XXXXXXXXXX#XXXXXX#XX#XX#XXXXXXXXXX#XXXX###XXXXXXXXXXXXXXXXXX##XXXX#XXXXXXX##XX#XX###XXX#X##X#XXXX#X#X#XX#X#XX#XX#X##X#XXX#XXX#XXXX#XXX#XXX#X#XXX#XXXXXXX#XXX#X#XXXXXXX#XXXXXXXXXX#XXX#XXXXXX##XXXXXXXXXXXXX####XXXXX#XXXXXX#XX#X#XX#XXX#X##X#XXXXXXXXXXX#XX#XXXXXXX##XX#XXXX#XX#XX###XXXXXX#X#XXXX#XXXXXXXXXXX#XX#X#X#XXXXXX#XXXX#XXXXX#XX##XXXX#XX#XXXX###XXXX#X#XXXXX#XXX#XXXX#XX###XX#XX##XXXXX#XXXXXXXXXXXXXX#XX#XXXXXX#XXXX##XXX#XXX#XXX#XXXX###XX#XXXXX##XXXXXX#X#XXX#XXXXX#XXXX#XX#XXXX###XXXXXXXXXX#X#X##XXXX#XXX#X#XXX
#XX#XXXXXXX#XX#XXXXXX#XX#X#X#XX#XXXXXXX#XXXXX#XXXXXX##XXXXXXXXXXX#XX#XXXX#X#XX#XXXXXXX#XXXX#XXXX#XXXX#XXXXXX#XXX#XXX#XXXXX#XXXXXX#XX#XX#XXX##XXXX#XXXX#XXXXXXX#XXXXX#XXXX#XX#X#XX#XXXXXXXXXXXXX##X##XXXXXXXXX#XXX#XXXXXXXX#X#XXX#XXXXXXX#XXXXX#XX##XXX#XXXX###X#XX#XX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XX#XXXXXXXXX#X##X#XXXXXXX#X#XXXXXXXX####XXXXX#XXXX#X##XXXXX#XX##XXXXX#X##X####XX#XXXXX##XXX#X#XX#X###XXXXXX#X#X#X#XXXX#XX##XXX#XX##XXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#X##XXX###XX##XXX#XXXXX#XX#XXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXX#XX#XXXXXX#XXXXX#X##XX#XXX##XX#XXXXXXXXXX##XX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXX##XXXXX#XXXXX#XX#XXX#XXX#XXXXXXXXXX#XX##XXXXXXXXXX##XX#X###XXX##XXX#XX#XXXXXXXXXXXX##XX#XXXXXXX#XXXXX#X#XXXX#X#X#XXXXX#X#XXXXX#XXXXXXXXXX#XX#XX#X#X#XXX#X###XXXXXXXX##XXXXXX#XXX#X###XX#X###X#XXX##XXX##X#XXX##XXXXX#XX#XXXXXXXXX#XXXXX#X##XXXXX#XX#XXXXX#X#X#XXXXXX#X##X####X#XXXXXXXX##XXX#XX##XXXXX##X##X##X#XXXXXXXX##XXXX#XX#X#XXXX##X#XXXXXXXXXX#XXXXXXXXX#X#X#XX#X##XXX#XXXXXXXX#XX#XXXX#X#XXXXXXX##X#X##
X#XXX#XX###X#XXXX#XXXXXXXXXXXXX#XXX#XXX#XX#XXXXXXX#X###X#XXXXXXXXXXXX#XX#XX##XXX#XXXXXXX#XXX##XX#XXXX#XXX#XX#XX#XXX#XXXX#XX#X#X##XXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXX#XXXXXX#X#X#XXXX#X##XXXXX#XX#XX##XXXXX#X#XXXXXXXX#XXX#XX#XXX#X#XXXXXXX#X#XXX#XX##XX#X###X#XX#X#X#XXXXXXX#X#XXXXX#X#X##XXXXXX#XXXXXXXXXXXXXXX#XX#X#XXXXXX##XXXXXXXXXXXX#XX#XX#XXXXXXXXXX#XX##X#XXXX#X##XXXXXXX##X#X#XXXX##XXXXX#XXXXXX#XXX##XXX#X#X#X#XX#X##XXXXXXXXXX##XX##XX#XXXXXX###XXXXXX#XXXX#X#XXXXXXXX#XX##XXXXX##XXX##XXXXX#XXXX#XX#XXXXXXXX#XXXX#XXXXX#X#XX#XX##X###X#XX#XXXX#XXX#XXXX#X#X#X##XXXX#XXX##X#X#XXX##XX#XXXXXXXXX#XXXXXXX##XXX#XXXX#XXXXXX#XX#XXX#X#XX#XX#XXXXXXXX#XX##XXX###XXXX#X##X##XX#XXX#XX#XX#X#XX###XXXXXXX##XX###X##XXXXX#XXXXXXXXXX#XX###X##XXXXXX#XX#XXXX#XXXXXXX#X#XXXXXXXXXXX#XXXXXX#XX#XX#XX##XXXXXX##XXXX#XXX#XXXX#X#XXX#XXXXXX##XXX#XXXXXXXX#XX###XXXXX#XXX#XX##X#XXXXX#X#XXX##XXXX##XXXX#XXXXXX###XXXXXXXXX#XX##X#XX##X##XXX##X#XXXX#X####XX###X#XX##XXXX#XXXX##XXX#XXXX####XXXX#X#XXXXX#XXXXXXXXX##XX##XXXX#XXXX#XXXX#X#X#XXXXXX#XXXXXXXX#XXXXXX#XXXX#
XXX#XXXXX#XXXXXX##X#XX#X#XXXX##XXX#XX#XXX#XXXXX#XXX##XXX#XXX#XXXXXXXXXXX#X#XXX#XX#XX##XXXXX#XX#XXXXXXX##XXX##XXXXXXX#X#X##X#XXX##X###XX#XX#XXXXXXXXXXXXXXXXXX#X###XXXXX#XXXXXXXXXX#XXXXXX#XXXXX#XXX#XXXXXXXXX##XXXXXXXXXX#XX#XXXX#XXXXXXXXXX#XXX#XX#XX##XXXXXXXXXXXX##XXXX##X#XXXXXXX#X#XXX###XXXXXXX#XXXXXXXXXX#XXXXXXX##XXX#XXXXXX#XXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXX#X#X#XXX#XXXXX#XXXX#XX#XXX#X##XX##XXXXX#XXXX#X#XXX#XXXXXXXXX##XXXXXXX#XX#X#XXXXXX#X##XX#XXX##X##X#XXX###X#XXXXXXXXXX#XX##XXXXX#XXX#XXXXX#X##XXXXX#XXXX#X#XX##XXX#X#XXXXXX#XXXXXX#XXXXXX#XX###XX#X###X#XXXXXX#X##XXX#XXX##XXXXXXXXXXXX#XXX##XXX##X#XXXX#X#X##X##XXXX#X#X##XXXXXX#XXXXXXX##X#XXXXX#XXXX#XXXX####X#XXXXXXXXXXXXXX#XXXX#XXX#XX#XXXXXXXXX#X#XX#X#X#XXXXXXXXXXXXXX#XX###XXXXXXXXXX#XX#X#XX###X#XXXXXXXX##X#XXXXXXXXX##XXXXXX#X##XX#X####XXXXXX##XX#XXXXXXXXX##X#XXX#XX###XXXX#XXXXXXXXXXXXXXXXXXXXX#X##XX##XXXX#XXX#XXXXXXX#XXXXX#XXXXX#XXXXXX########X#XXXXXXXXXXX##XXXXX#XXXX#XXXXX##XXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXX##XXXXXXXXXXX#XXXXXXXX#XX###X##XX##XX##X#X#XXX#XXXX#X
X##XXXXXXXXX###X####XX###XXXXXXXX##X#XX#XXX#XX#X##X#XXXX#X#XXXXXXX#XXXXXXX###XXXXX#XXXXXXX#X#XXXXX#XXX#X##XXX#XXXX#X#XX#X#XXX#XXXX#XXXXXXXX##X#X#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXX#XXX##X#XX#XXX##XXXX##XXXXXXXXXX#XXXXXXXXXXXX#XXXXXX##XXXXX##XX#XXXX#XXXXXXXX#XXX#X#XXXXXX#XXXX#X#XX#XXXX#XXX#XX#X#XXXXXXXXX#XXXXXX#XX#XXXXXXXX###XXX#X#####XXXXXXXXXXXX#XXX##XXXXXXX#XXX##XXX#XX#XXX#XXXXXXX#XXXX#XXX##X#XXXXXX#X#####XXX#XX#XXXXXX#XXXXXXXXXXX##XXXX#XX##XX#XX#XXXX#X##XXXXX#XX#XX##X#XXXXXXX#XXXXXX##XX#XX##XXXXX##XXX##X#XXXXXXX#XXXX##XXXXXXXX##XXX##XXX#XX##XXXXXXXX#XXXXXXXX###XX#XXX#XXXXXX#X##XXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXX#XXXXXXXXXX#XX#XXXX##X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX###XXXX#XX#XXXX#XX#XXXX###XXX#XXXXXX##XXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXX#X#XXXXXX#XXXXX##XX#XXXXX#XX#X#XXXXXXX#X#XXXX#X##XXXXX##XXXXXXXXXXXX#XXXXXXXX##XX#XXXXXXX#XXXXX#XXX#XXXXXXX##XXXXXXXXXXXXX##XXXX#XXXX#XXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XXX#X#XXXXXXXXX#XX#XXX##XXXX#XXXXXXXX#X#XXXX#XXXX#XXXXXX#XXX#XXXX
XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX##XXXXX#XX#XXXX##XXX#XXXXXXXXX#XXX###X#XXXXX#X#XXX#XXXXXXX##XXXX#XX#XXXXXX#XXX#XXX#XXXXXXXX#XX##XXX#XXXX#XX#XXXXX#XXX###X##XXXXX#X#X##XXXXX#XXXXXXXX#X#XX###XXX#XXXX#XX#X#X#XXXXXXXXX#X#XXXXXXX#XX#XXXXXX#XXXXXXXX#XX#X#XX#XXXXXXXXXX##XXXXXXXXXXX###XXXXXXXXXX#XXXX#####XXXXX#X#XXXXXXXXX#XXXX#XX####XXXXXXX#XXXX#X#XXXXXXX##XX##XXXXX#XXXXXX##XXXXXXXXXXX###X#XXX#X#XX#X#XXXXX#XXX##XX#XXXXXX#XX#XXXXXXX#X####X#XXX#XXX#X#XX##XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX##X##XXXXX#XX#XX##XXXXXX#XXXX#XXX#XXX##XX#XX#XXX#X#XXXX#XXXXXXXX#XXX#XXXXXXXXXXXXX#XXXX#XXX#XXX#XXXXX##XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX##XXX#XXX#XXXXXXX#X###XXXXXXXXXXX#X##XX##XX#XXXX#X#XX#XXX#XXX#XXX#XX##XXXXXXXX#XXXXX#XXX#X#XXXX##XXXX#XXXXXXXXXX#XXXXXX#XXXXXX##XXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXX###X##XX#XXXXXX##XX###XXXX####XX#X####XXXX#XXXX#XX#X###XX##XXXX#XXX#XXXXXXX#XX#X#XX#XXX##XX###XXXX#XXXXXXXX#XXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XXXX#XX##XXXX#XXXXX##XX##XXXXXXXX##XXXX##XXX#XXXXXXXXXXXXX#XXXXX#XXXXX#
XXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXX#XXXX#XXXX#X#XXXX#X##XX#XXXX#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXX#XX#XX#X#XX##XX##XXXXX#XXXX##XX#XXX#XXXX#X#X#XXXX#XXX##X#X####XXXX#XXX#XXX#XXXXXXX#XXXX#X##X##X#XXXXXXXXXXXXXXX#XXXX#X##XXXXX#X#X#X#XXXXXXXXXX#X#XXX#XXX#XX#XXXXXX#X#XXXXX#XX#XXX#XX#XX#X##X##XX##XXX#XXXX#X#XXXXXXXXXXX#XXXXXXX#XX##XXX#XXXXX#X#XX#XXXXXXXXXXXXX#X#XX#XXXXX#XXX#X##XX#X#X#XXXXXXXXXXX#XX#X#XXXX#X#XX#XXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXX#XXX#XX#X#XX##XXXXXXXX#X#XXXXX##XX#XXXX#XXXXX#XXXXXX#X#XXXXX#XXXXX#XX#XXXXX#XXXXXXX#XXXXXXXXXXXXX###X##XX##XXXXX#X#XX##XXX#XXXXXXXX###XX#X##X#XX#XX#XX#XXXX#X##XXXX#XXXXXXXXXXX#XXX##XXX#XXXXX#XXXXXX#XXX#XXXXXXXX#XXXXXX#XX#X##XXXXXX##X#XXXXXXXXX##X###XX##XXXXXXXX#XXXXXXXX#XXX#XX#XXXX##X###XX#XXX#XXX#X##XXXX#XXX####XXXX#XXXX#X##XXXXX#XX#XXXX##XXXXX#XXXXXXXXX#XXXXXXXXX#XXX#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXX#X##XXX#XXXXXX##XXXX#XXX#X#XXXX#XX#X#XXX#XXXXXXXXX#X#X#XXXXX#XXXX#X#XXXXXXXXXX#XXX#XXX#XXX#XX#XXX####XXXXXXXX#XX##X##XXXX#XXXXXXXXXX##XXX#XXXX##XXXX#XXXXXXX
##XXXX###XXXXXXXXX#XXXXX#XXX##XXXXX#X#XXXXXXX##XXXXXXX#XXXXXXXXX#X##XX####X#X##X#XX#X#XXX#XXXXX##X##X##X#X###XXXXXX#XXXXXXXXXXXXXXX###XXX#X##XXXXXXXXXXX#XXXX#XXXXXXXXX#X#XXXXX##XXXXX#####XXX#XXXXXX#XXXXXXXX#X#XX#XXXX#X#XXXXX###X#XXXXXX##X#XXX#XX#XXXXX##XXXXXXXXXXXXX#XXXXXX#XX#X#X###X##XXX#XX#X##XX#X#X#XXXXXX#XX#XXXXXXXX#XX##XXXX#X#X#XX#XXXXX#XX#XX##XX#X#XXXXX#XX###XXXX#X#X##X#X#XX#X##XXXXX#X#X#####X#XXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXX#X#XX#X#XX#XX#XXXXXXXX#XXXXXXXXX#X##XX#X#XXXXX#XXXXXXX#X#X#X##XX##X#XXXXXXX#XXXXXX#X#XXXXXX##XXX#XXXX#XXXXXX#XX##XXX#XXXXXXXX#X#XXXX#XXXXX#XXXX#XXX##XXXX#XXX##XX#X#XXXXXXXXX#XXXXXXXXXXXXXX##XXXXX#XXX#X#XX#XXXX#XXXXX#XXX#XX#XXXXXXXX#XXXX###XXX#X#XXXXXXX#XXXXX#XX##X#XXX#XXX#XXXXX#XXXXXXXXX#XX#XXXX#XXXX#XX#X#XXXXXXXXXX###XXXXXXX##X#X###XX#XXXXX#XX##XX#X#XXXXXXXX#X#XX#X##XXXXXXXXXXX#XXXXX#X#####X#XX##XXXXXXXXXXXXXX#X####XX#XXXXXXXXXXXXX#XX#XX##XXXX#XXXXX#XXX#XXX##X##XXXX#XXXXXXX#XXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X###XXXXX#XXXXXXXX#XXX#XX#XX#XXXXXX#XXXXXXX#XXXXXX##XXX#X
XXX#XXXXXX#XXXX#X#XXXXXXXXXXXXX##XX#XXXX#XX#X#XXXXX#X##XXXXXX##X#XXX#XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXX#X#XXXXXX#XXXXXXX##XX#X##XX#X#XXXX#XXX#XX##X#X#XXXXXXXXXXX##XX#XX##XXXXXXXX#XX#X#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXX#XXX#XXXX#X#XXXXXXX#XX#X#XXXX#XXX#X#XXXX#XXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXX#XXXX###XX#XXXXXXXX##XXX#X##XXXXXXXXXX#XXXXX#XXX##XXX##XXXXXXX#XXXXXXXX###XX#XXXXXX#XX###X#XXXXXXXXX##XXX#X#X#XX#XX#XX##XXXXXX#XXXXXXXXXX##XXX##X#XXXXXXX#XX##X#XXX##XXXXXXXXXX##X#XXXX#XXX#XXX##X#XXXX#XXXXX#X#XX#XXXXXX##X##XXX#XXX##X#XX#XX#X#X#XX#X#XXXXXXXXXXXXX#XXXXX#XX##XXXX##X#X#X#XXXXXXXX##XX#XXXXX#XX#XXX#XX#X##X#XXXX#XXXX##X#X##X#XXX#X#X##XXXXX#XXXX#X#XXXX#XXXX#XXX##XXXX#XX##XXX#XXXXXXXXXX#XXXX###X##X#XXXXX#XXXXXXX#XXXX#XXXXXX#XX#XXX#X#XX#X#XXXXXXX#XX#X#XXXXX#X#XX#X#X##XXXXXXXXXXX#XX#XX#X#XXXXXX##X##XXX#XXXXXXXX#XXXXXX#X#XXX#X##XXXX#XXXXXXXXXXXXXXXXXXX#X#X###X#X#XX####X##XXX#X#XXXX####XXXX#XX###X#XX#X#XXX#XXX#XXXXXX#XX##X#XXX#XX#XX#X###XXX#XXXXX##X#X###XXX#XXXXXXXXXX
#XXXXXXXXXX#X###XXXXXXX#X#XXXX#X#XX#XXX#XXXXX#XXXX#XX##XX##XXXXX##XXXXXX#X##X###X#X#XXX#XXXX##XX#XXX#XXX#XXXXX##XXXXXXX###X##XXXXXXXX###XX#XX#XXXXXXXXX##XXXXXX#XXX#X#XXXXX#X#XXXXXXXX#XX#XXX#XX#XXXX#X#XXXXXX#X#XXXX##X#X#XX##XXXXXX##XXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXX#XX#XXXXXXXXXXX#X#XXXXXX##XX#####XXXXX#X##XX#X#XXXXXXX#XXXXXXXXXXXXXXX#X#XXXXX##XX##X#XX#XX##XX###XXXXX#X#XXX#XXXXXXX#XXXXXX#X#XXXXXXX#XX##XXX#XXXXXXXX#XXXXX####XX#XX#XXXX#XXXXXXX#XXXXX###XXX#XXXXXXX##X#XXXXXX#X#X#X#XX##XXXXXX#XXX#XXXXX#XXXXX#X#XX#XXXXXXXX#XXXXXXX#XXXXXX#XXXXXX##X##X#XXX#XX#XXXXXX#XXXX###XXXX#XXXX####X#XXXX#XXXXX#XXXXX##XXXXXX#XXX#XXXXXXX#XX#XXX##XX#XXX#XXX##XXX##X#X#XXXXX#XX#X##XXXXX#X#XX#XXXX#XXXXXXX#X##XX#X#XX###XXX#X##XXXX##XX#XXXXX#XXXXX#XX#XXXXXXXXXX##XX#XXXXXXXXX#XX#XX##XX#XXX#XXX#XXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXX###XXX#XXXX#XX##XXXXX#XXXXXX#XX#XXX#XXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXX#XXXX#XX##XXXXX##XXXX#XXX#XXXXXXXXXX##X#XXX##XXXX#XXX#X#XXXXXXXXX##X#XXXXX#X#X#XX#XXXXX##XX
XXXXX#XX#X#XXX#X##XXXXXXXXXXX#XX#XX#XXX#XX#XXXXX#XXXXX#X#XXXX#X#X#XXXXXXXXXX#XX#XX#X#XXX#XXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXX#XXX#X##X#XXX#X#X#XXXXXXXX##XXXXXX#XXXXXX#XXX#XX#XXXXXXXXXX#XXX#X#XXXX##XXXXXXX#XXXXX#XX#XXXXXXX#XXX#X#XXX##X##XXXXXX#XXX#XXXX#XXXXXXXXXXX#XX###XX#XXXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXXXXXXXX#X#X#XXXXX#XXX#XXXXXXX#XXX##X#XXX#XXX#XXXXXXXX##XX#XXXX#XXXX#XXX#XXXX##XXXXXX##XXXXXX#XXXX#X#XXX#XXXX#XXX#XXX#XXXXXX#XX#X#XXXX#XX##XXXXX#X#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXX#XXX#XXX##XX##XXXX#XXXX#XXX#X#XXXXX#XXXXXXX##XXXX#XXX#X#XXX#XXXXXXXXXXXXXXXXX#X####XXXXXXX##X#XXX#XXX##XXXXX#XXXXX#XX#XXXXX#XXXXXX#XXXXXXXXXXXXX#XX#X#X##XXXXXXXXXX#X#XXXXXXX##XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXX##X###XX#X#X##XXX#XX#XXXXXXX#XX#XXXXX#XXX#XX#XXXXXXX#XX#X#XX##X#X##XXXX#X##X#X#XXXXXXXXXXXXXXX#XXXX#X#XX#XXXX#X#XX##XXX##XXXXXXXX##X#X#XXXXXXXXXXXXX#XXX#XXXX#XXXX##X#XXXX###XXXXXXX#X#XXXX###XXX#XXX#XX#XXXX#X#X#XXXX#X#X#XXXXXX#X#XX#XXXXX#XX##X#XX#X##XXX#X#XXXXX#X#XXXXXXX#X#XXX#XXXXXX##XX##XXXXXXX#XX#X####X
#XXXXXXXXX#XX#X#X####X#XXXXXXXXXXXX#XXX##XXXX##XX##XX#XX#XXXXXXXX#X#X#XXXXXX#XXXXXX#XXX#XXXXXX#XX##XXXXXXX##XX##X#XXX#X##XX#XXX#XXXXXXXXXXXX#XXXXX#X#XX#XXX#X##XXXXXXX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXX#XXXX#XXXXXX#X#XXXXXXXX#XXX#XXXXXXXXXX###XXXX#X#XXXXX##XXXX#XXX###XX#XXX##X#XXX#XXXXXXX###XXXXXXX#XXX##XXXXXXX#X#XXXXX#XX#XX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXX##X#XXXXX#XXX#XXXX###XXXX#XXX#XXXXXXXX#XXXXXXX#XXXXXXXXX#XXXX##X#XXX#XXXXXXXXX#XXXXX#X#X#X#XXXX#X#XXXXXX#XX####XX###XXXXXX#XXX#XXXX##XXXX#X#XXX#XX#X#XXXX###XXX####XXXXXXX#XXXXX##X##XXXXXXXXXX#XXXXXXXXX#X#XXX#XXX##XX#X#X##XX#XX#XXXXXXXXXXX#XXXX#X########XX#XXXX#X#XXXX#XX#XXXXXXXXX#XXXXXX#XXXXX#XXXXX#X##XXXX##XX#XXXXXXXXX##XXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXX#XXXXX#XXXXXXX#X#XXXX#X#XXXX#X#XXXX#X#XXXX#XX#XX#XXX#XXXXXXX#X#XXX#XX#XXXXX#X#X#X#XXXXXX##XX#XXXXX##XXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXX#X##X##XXXXXXXXXXXXXX#X###X#XXX#XX#####X#XXXX#XXXX#XXX###X#XX#XX#XX#X###XX#XX#XX#XXX#XXXXXXXXX##XXXXXX#XXXXXXX#X#X#X#XXXXX#XX#XXXXXXXXXX#XX##XX#XX#XXXXXX##X#XXXX#XXXX#XXX####XXXXXX#X
#XX##X##XXXXXXXX#XXXXXX#X#XXXX#XXXXX##XX#XXXXX#X#XX#X##XXXXXXXX#XXXX#XXXX#XXXXXXX#XXX#XX#XXXXXX#XXXXXX#XXX#XXXX##X###XX#XXX#XXXXXXXXX#XX#XX#XXX#X#XX#XXXXXXXXXXXXX#XXXXXX#XXXXXX##X#XX#XX#XXX#####XXXX#XX#XXXXXXX#X##X#XX#XXXXXXXXXXX##X#######XX#X#XXXXXXXX##XXXXXXXX#XXX##X#XXXXXXXX#XXXXXXXXX###XXXXXXX#XX#XXXXX##XXX##X#X#X#XX#X##XXX#X##XXX#XX##X#XX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XX#XXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX#X#XX#X###XXX##XXX##XX#XX##XX#XXXXX#XXXXXXX#XXX#XX#XXXXXXX###XXX#X#X#XXXXXXXXXXXX#X#XXXXXXXXXXXX##XXXXXX#XX#XXXXXXXXX#XXXX##X##XXXX#X##XXX#X##XX#XX#XXXXX###XXXXXXXXX###XXXX#XXXX#X#XXXX#XX#XXXXX#XX#X##XXX#X##XXX#XXXX#XXX#XX#XXX#XXX#X#XXXX#XXXXX#XX#X##XX#XXX#X#XXXXX#X#XXXXXX#XXX#X#XXXXX#XX#X#XXXXXXX#X#XXXXXXXXXX####X#XXXXXXXXX#XX#XXXXXX#X#X#XXXXXXXXXXX#XXXXX#X#X####X#XX#XXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXX#X#XX#X#X##X##X##XX#XXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#####XXXXX#X#XXX##XXXXX#X###XXXXXXX###XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XX#XXXXXX#X
XXXXXX#X#XXXXXXXXXXXX#XXXXXXXX#XX###XX#X#XXXXXX#XXXXXXXXXX#XX#XX#XXXX#XX##X#X##XXXXX#XXX#X#X#XX###XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#X#XX##XXX#XXXXXXX#XXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#X#XXXXXXX#XXXX#XXX##XX####XXXXXX#XXXXXXXXXXXXX#XX#XXXX#XXX#XXX####XXXXXXX#X#XXXX#XXX#X#XXX#X###XX#X#X#XXXXXXX#XX#X#XXX###XX##XXXXXXX##X#XX##X#XXXX##XXX##XXXXXXX#XX#XXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXX###XX#XXXXX#XXXXXX#X#XXXXXX#XXXXXX#X#XXX#XX##XXXX##XX#XXXXXXXXX##XXXX#XXXX##XXX#XX##XXX#XX#XXXXXXXXXX###X#XXXXX#XX#X##XXX#XXXX#XXX#XXXXX##XXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXX####XXXXXX#XXXXXXXX##XX#XXX#X##X#XXXXXX#X##XXXXXXX#XXXXXXXX#X##X#XXXXXXX#XX#XX#X#XXXXXXXXXXXXXXX#XXXXX#XXXXX##XXXX##XXX#XXX#XXXX#XXXXXXXX##X#X#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XX#X###XXXX#X#XXXXXXX#XX#XX#XXXXXXX#XX#XXXX#XX##XXXXXX##XXXXXXXXXXX##XXX#XXXX#XX#X#XXXXXXXXXXXXXXXXX##X#X####XX#XXXXX#XX#XX##XXXXXXXXXXX#X#XXX#XXXX#X#XX#XX#XXX#XXXX#X#XXX#XX#XXXXXXXXX##XXX#XX#XX#XXXX#XXXX#XXX#X#XXX#XXX#XXX#XXX##X#XXXX#XXX#XXXXXXX#XXX#XX
#XXX#XX##XXX#XXXXXX#XXXXXX###XXXXXX#XX##XXXX#XXXXXX#XX#XXXXXX#XXXXXX#X#XX#XX#XXXXXXXXXXXXXXXX###XX#XXX#XXX#X###XX#XXXX#XX#XXXXXXX##XXXXXX#X#XX#XXXX#XXX#XXXXXXXXXX#X#X#XXX###XXXXXXXX#XXXXX##X#XX#XX#XXXXXX#XXXX#XXXXX#X#XX##X###XXX#X#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXX#XXX###X######XXXXXXXXXXX#XXXXX#X####X#X#XX###X##XX##XXXXX#XXXX##XXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXX##XXX#X#XXXXXXXXX###XXXXX#XXX##XX###XX#XXX#X##XXXXXXXXXX#X#XXXX#XXX#X#XXXXXX#XXXXXXX#X###XXXXXX#XXX#X##X#######XX##XXX#XX#XXXXXXX#XXX##XXX#XXXXXXXXX#X#X#X#XXXXXXXXXX#XX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXX#X#XXXXXXX##X#XX#XXX#XX##XXX###XXXXX###XX#XX#XXX###X#XXXX#XXX#X#X#XXXXX#XXXXXXXXXX######XXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXX#XXX#XXX###X##XXX##XXXXXXXXX#X#XXX##XXX#XXXX###XXXXXX#XXXXX##XX#XX##XX#X#XX#XXXXXX#XX##XXX#XXXXXXXXXX##XX#XXXXX###X#XXX#XXXXXXXXXX#XX#XXX#XXXX###XXXX#XXXX#XX#XXXXX#XXXXX##XXX#XXX##X#XX##XXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XXXXXXX##XXXX##XX#XXXXXXXX#XX#XX#XXXXXXXXX#X##X#XXXX#X#X##XXXX##XXXX#X
#XXXXX#X##XXXXXXXXXXXXXX##XXXXXXXX#XXXXX##XXXX#XX#XXXXX#XXXXXXXXXXXX#XX#XXXXXX#XXXXXXX#X#XXXXXX#X#XX##XXXX#X#X#XXXXXXXXX##X####X####XXXXXXXX#XXXX##X#XX#XXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXX#XX#XXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#XXX#X###X#X#XX#X#X#XXX##XX#XXXXXX#X#XX#XX#XXXXXXXXXX##XXXX#X#XXX#X#XXXXXXX#XXXX#X##X##XXX#XXX##XXXXXXXXX##XXX##XXXXXXXXXX#XXXX#XXXX##X#XX##X#X###XXXXXXXXXXXXXX#X##XXX#XX#XXX#XX#XXXXXXXXXX#X##XXX##XX#XXXXXXXXX#XXXXXXXX##X#XX#X#XX#XX#XXXXXX##XX###XXXXXXX##XXXXXXXXXXXX#XXXXXX#XX#X#XX##XXXXXXXXX#XXX#XXXXX#XXXXX#X#X##XX#XX###XX#XXXXXXX#XX#XX#XXXXX#XX##XXXX#XX##XXX#X##XXX#XX#XX#XXXXX##X###XXXXXXXXXXXXXXXXX##XXXXX#XXXXX#XXX###XX#X#XX#XX#XX#X#X#XXXX#XXXXXXX##XX##XX##XXX#X#XXXXXXXXXX####XX#XXXXXXXXX#XXXXX#XXXXX#XXX#XXX#XXX##X#XXXXXXXXX#XXXXX#XXX##X##XXX#X#X#XXXXXXXXX##XXX#XXX##XXXX#X#XXXX#XXXX##XX##XXXX#X#X##XX##XXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXX#X##XXXXX###XXX#XXXXX####X#XXXX#XXX#XX##X#XX#XXXXXXXXXX#X###XX#XXXX#XXX#X#XX#XXXXX#X#XXX#X#XXXXXXXXXXX#XXX##XXX#XX#XXXXXXX#X##XX#XXXXXXXXXX##XXXXXX#XXXX#XXX
XX###XXXX##X#XX#X#XXXX###XXXXXX#XX#XXXXX##XXX#XXXXX#XX##XXXXXXXXXXX#XXXXXXXXX#X#XXX#XXXX#XXXXX#XXX#XXX#XX#XXXXX#XXXXXXXXXX#XX##X#XX#XXXXXXX#XXXXXXXXXXX#XX##XXXXX#X#XXX#X#X##XX#X#X##XXX#X#XXXX##XXXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX###X##XXX#X#X#XXXXX##XXX##XXXXXX#X#####XX#XXXXXXX###XXXX###X##XXXXXXXXXXXXXX#X#XXXX##X#XXXXXX##X#XXX##X#XXX##X###X##XXXXXXXX#XX#XX#X##XX##XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXX#XX#X##XX###XXX#XXXXXXX#XX#X#XX#XXXXXXXXXXXXXXX##X#XXXXXXXXX#XXXXXX#XXXXXXXXXXX##X#XXXXXX##XXX#XXXXXXX##X#XXX##X#X#XXXX#XXXXXXXX#XXXX#X#XXX##XXXXXX##XX#XX#XXXXX#XXXX#XXXXX###X#XXXXXXXX#X#XXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#X##XXX##XXX#XXXXXX#XXX#XXXX#XXXXXXXXX###XXXX####XXX#XXXX#XXX#XX#X#X#XXXXXX#XX#XX#XXXXXXXXXX###XXXX#XXXXXXXXXX#XX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXX#X#X#XX#XXX#X#XXXXX##XXXXXXX#XXXXXXXXXX#X##X##X#X##XXXXXXXXXX###XXXXXXXXXXX##XXXXXXX#XXXX##XXX#X##XX###XXXXXX#X#XXXXX#XX#XXXX##XXXX###XXXXXXXX#X##XXXX#XXXXXX#XXXXX#XXXXXXXXX#XX#X##X###X#XXXX#X#X#XXXXX#XXX#XXXXX#XXX
X##XX#XXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXXXXXXXXXXX#X###XXXXXXXX#X#XX#X##XXXXXX#XXX#XX#X#X#XXX##XXXXXXXXXXXXXXX#XX#XXXXX#XX#XX###XXX#####XXXXXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXX#XXXX#XX##XX##XX###X#XXXX#XXXX##X#XX#XXX##XXXXXXXXXXXXX##XXX#XXX#XX#XXXXXXXX#X#XXX#XXXXXXXXXXX#XXXXXXXXXXX#X#XXX#X#XX#XX#XX#X#XXXXX#XX##XXX#XX#XX#X#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#XX##XXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXX#XX#X#XX#XX#XXX#X##XXX#XXXXXXXX#XX#X#XX#XXXXXXX#XXXXXXXX#XXX#XXXX##X##XXXXXXXXX#XXXXXXX#XXXXXXXXXX##XX##XXX#XXXXXXXXXXXXXX#XX#XXXXXXX##XXXXX#XXXXX#XX##XXXXXX#XX#XX#XXXXX#XXXXXXXX#XXX#X####XXX#X##XXXX#XXX#XXXX###X#X####XX#XX###XXXXX##XXXXXXXXX#XXX#XXXXX#XX#XXX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#X#X#X#XXX#XXXXX#X##XXXXXXXXX#XXXX#XXXXX##XXXXX#X#XX#XXX#XXXXXX#XX#XXXXXXXXXXX#XXX#X#XXX#XXXX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXXX#XXXXXXXX#X#X##XXXX###XXXXXXXX#XX#XX#XX#X#XXXX####XXXXXXX#XXXX##XXXXXXXXXXXXXXXXX#XXX#X#XX###XXXXXX#XXXXX#XXXX#XXX####X#X#XX##X#XXXXXXX#XXXX##XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXX
X#XXXXXXX#XXX#XXXXXXXXXXXXXXXXX###X##X##X#XX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XX#XXXXXXX##X#X#X#XXX#X#XXX#XXXX#X#X##XXXX#X#XX##XX##XXX###XXX##XXX#XX#XX#XXX#XX#XXXX##XXXX##XXXX#XXX#XXXXXXXXXX#XXXXXXXX#XX#XXXXXX##XX#XXXX#XX#X#XXXXXXX##X#X#XX#X#X#XXXXX#XXXXXX#X#XXXX###XXXXXX##XXXXXXXXX#XXXXXXXX##XXX#XX#X##XXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXX#X#XXX#XX#X#XXXXXXXXXX#XXXXX#XXX#X#XXXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXX##XXXXX#XXX#X##XXX#X#XXXXXXXXXXXX#XXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#XXXXXX##X#XXX##X#X#XXX#XXX#XX##XX#XX#XXX##XXX#X##XX####XX#XX##XXXX##X#XXXXX#X#XX#XXXXXXX#X#XXXXX#XXX#XXX##XX##XX#XXX#X#XX#XXXX#X##XXX#XX#XXXX###X#XX##XXXXXXX#XXX##X#XX##X##XX##X##X##XXXX#XXXXXX#XX#XX#XXXXX#XXXXXX#XXXX#XXXX#XXXXXX##XX##XXXXXXX#X#XXXX#XX#XXXX#XXXX#XXXXXXX#XX#XXX#XXX#X#XXXXX#XXXXX##XX#X#XXX#XXXXX#XXX#X#X#XXXXXX#XXXXXX#XX##XXXX#XXXX#XXXXX#X#XXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XX#XXXXXXX#X##X###XX#XX#X##XXXXX##XXXXXX#XX##XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXXX#XX
X#XXXX##XXX#XXXXXXXXXXXX##X#XXXX#XX##XXXXXXXXXXXXXXX#X#X#X#XXX#XX##XXXX##X##XX#X#XX#XXXXX#XXXX#XXX###X#XXX#XX###X#XX#XXXXXXX#XXX##XXXX#XX##XX#XXX##XXXX#XX#XXXXX#XXXXX#X#XXXXXXXX####X#X#XX#XXXXXXXXXX##X#XXXXXXXXXX####XXX##XXXXXXXXXX#X#XXXXXXXXXXX#XXXX#X#X#XXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXX#X#XXX#XXXXXXXX#X#X##X##XXXXX##XXX#X#X#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXX#XXX###X#XXXX#XX#XX##XXXXX#XXXXXXX#XXX#X##XXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#X#XXXX#XX##XXXXXXXX##X#XXX#X#XX#XX#XXX#XXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXX#XX#X###XX###XXX##XXX##XXXXXXXXXXX#XXXXXX#XXXX#XX#X#XXXX#XX#X#X#XXXXXX##X##XX#X#XXXX#XXX#XXXXXXX#X#X#XXX#X#XX#XXXXXXX##XXXXXXXXXXXX#XXXXX##XX##XXXX#X##X#XXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXX#XXXXXXXXXX##X#XX#XXX##XXXXXXXX#X#X#XXXX#XXX##X#X#XX#XX#XXXXXXX##XXXXXXX#XX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXX#XXXXXXXXX##XXXXXXXXXXXXX#XXXXXXXX#XXXX####XX#XXXXXX#XX#XX#XXX#XXXX###XX#XXXXXXX#X#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXXXX#XXX#XX#XX#X#X#XXXXXXXXXX#XXXX#XXX#XX#X###XX###XX#XXXX#X#XXXXXXXXXX##X#XXXXXX
XXX##XX#XXXXX#XX#X##XXXXX#XX#XX#XXXXX#XXXXX##X##X#XXXXXXXXX##XXX#XXX#XX#X####XXX#X##XXXX#X#X#XXX#XXX#XXXX###XXX#X#XXXXXXXX#XX#X#XX##XXX#XX#X#XX###XXXX#X#XXX#XXXXXXXXXXX#XXX#XX##X#XXXXXXXXXXXXX#XXX#X#X#X###X#X#X#XXXXX#XXX#XXX#XXXXX##X###XXXXXXXXXX#XXXXX#X#XX#X##XXX#XX###X#X#X#XXX#X#X##XXXXX#X#XXXX##X#XXX#X###XXX#X#XXXXXXXX#X#XXXX#XX#XXXXXX#XXXX###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXX#XXXXXXXX#XXXX#XX##XX#XXXX#XX##X##XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#X#XXXXXX###XXX#X##X##XX#XX##XX#X#XXXX##XXXXXXXX#XX#XXX#XXXXXX#XX#X#XXXXXXXXX#XXXXXX#X#XXXXXX#XX#XXXXXXXXXXX#X#X#XXXXXXXXX#X#X###XXXXXX#XXXXXXXXXXXXXXX#X#XXXX#X#XXXX#XXX##XXX#XXXXX###XXXXX#XXXXXXXXX###XXXXXXXXXX#XX#X#XXX#XX#X#XX##XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXX##XXX##XXXXXXXXXXX##XX#XXXXXXXXXXXXX##XXXXXXXXXXXX##X#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXX#XXXXXXX#X##X#X###XXXX####XXXXXXXX#XX#XXXX#XX#XXXX###XXXXXXXXXXXXXXXXX#X##XXX##XXX#XXXXX#XXXXXX#XX#XXXXXXXXXX#X##XX#XXXXX#XXXXXXXXXX#XXXX#XX#XX#X######XXXXXXXX###X#XXXXX#X#XXXXXXX#X#XXXX
XXX#XX#XXXX#XXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XX#XX#X#XX#X#X#XXXX##XXXXXXXXX#X#XXX#X#XXX#XXX#XXXXX#XXXXXXXX#XXXX#XXX##XXXXXXXXXX#XX###XX#X#XXX#XX#XX#XXX#XXX#XXXXXXX#X#XX###X#XXXXX#X#XX#XXXXXXX###XXXX##XX#XX##XX#XXXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX###XX#XXX##X#X#XX#X#XXX#X#XXX###XX###XX#XX#XXXXXX#X#XXXXXX##X#XX##XXXXXX#XX#XX#XXXXXX#XX#X#XXX###XX#XX#XXX#XXXXX###XXX#X##X#X#XXXXXXXX##XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XX#XXXXXXX#XXXXX#X##X##XXXXXXXXXXX#XX#XXXXX#XXX#XX#XXXXX##XX#XXXXXXXXX#XXX#XX###XXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXX#XX#X#XXX#XXXX#XXXXX#X#X#XXX#XXX#XXXXX##XXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##X#XXX#XXXXX#XX#XXXXXXXXXXX#XX#XXXXXXXX##XXXXXXXX#XXXXXXXXX#XXXXXXXX#XX##XX#X##X#X##XXXXXX#XXX#X####XXX#XX####XX#XXXXXXX#XXX#X#XX##X##XXXX##X##XXXXXXXXXXXXXX#XX#X#XX#XXXXXXXXXX##XXX##XX#X#XX#XXX##XXXXXXXXX#XXX#XX#X#XXXX#X#XX#X##XXXXX#####XXXX#X###XXXXX#XXX#XX#X##XXXX##XXXXXXX#XXXXXXX#XXXX#XXXXXXXX##XXXXXXXX#X#XX####XXXXX#XXXXXXX##XX#XXXX###XXX##XXX#XXXX#XXXXXX#X#X#X#XXX#XXXX#X#XXX#XXX#XXXXXXXXXX#XXX
XXXXX#XX#XX#XXXXXXXX#XXXXX#XXX##XXXXXXX#XXX#X#XXXXXXXXX#XXX##XXXX#XX#XXXX#X#XXXXXXXX#XX#XX#XX#XXXXXX##XXX#####XX#XX#XXX#XXXXXXX#XXXXX##XXXXXXX###XXXX##XX#XXXXX#XXXX##XX#XXXXXXXXXX##XXXXX#XXXXX#XX#XXX#XXX##XXXXX#XXXXX#XXXXXX#XXXX##XXX##XXXXXXXXXXXX#XX#X#X#X#XXXX#X##X##XXXX#XX#XXX##XXXXXXX###X#XX##XX#XXXXXX#XXXX##X#XX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#X###XX#XX###XXXX#XXXXXXXXX#X#XX#XXXXXX#X#XXXXXX#XXX#X#XXXXXXXXXXXXXX#X##XXXXX#XXXXXX###XXXXXXXXXX##XXXX#XXXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXX##XXXX###X#XXXXXXXXXX#X#XXXXXXXXX#XXXX#XXXXXX##XXXXX#X#X#XXXXXXXXXX##XX#XX#XX#XX#XXX#X#XXXXXXXX##XXXX#XXX#XX##X#XXX#XXXXXXX##XXXX#XXXXXX#XX#XXXXXXXXX#X#XX#XXXXXXXXXXXXXX#X##XXXXX#XX#XXXXX#X#XXXXX#X#XXXX#XX#XXXXXXXXX##XX#X#XXXXX#XXXXXX#XXXXXXXX#XXXX#XX##XXXXXXX#XXXXX##XX#XXXXXXXXXX#XXXX#XXX#XX##XXXXX#XXXXXXXX#XXX#XX##XXXXX##XXXXX#X####XXXXX#XX#XXXXXX#X#XXXX#XXX#XXX###X#XXX#XXXXXX#X#XXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXX##XX#XXXXX#XXX#XX#XXXXX##XXXX#XX#XXXX#XX#XXXXXXXX#XXXXXXX#XXX#XXX#XX#XXX#XXX#XX#XXX##XXXXX###XXXXX#XXXX#XXXXX
XX#XXXX##XXXX#XX##X#XXXX#XXXXXXXXXXX#XX#XXX#XX##XXXXXXXX#XX#X#XXXXX#X#XXXXX#XXXX#XX#XXXXXX#XXXXXXXX###XXXXXX#XXXXXXXXXX#XXXXXXX#XXXX#XXXXXXX##XX#XXXXX##XXX#XXXXXXXXXX#XXXXXXX#XXXXXX#X#XXX#XXXXX#XXX#XX#X#XXXX#XXXX##XXXXXX##XXXXXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXX#XXXX#XX#XXXXX#XX#XXXXXXXXXXXXXXX##XX#XX#X#X#XXXXX#XXXXXXXXX#X##XX###XX##X#XXXXXXX#XXXXXXXXXXXX#XXXXX#XXX##XXXXXXXXXX#XXXXXXX#X##XX#XXXXXXXXXX#XXX###XX####X#X#XXX#XXXXX#XXXXXX#XXXXX#XXX#X##XXXXX#X#XXXXXX#XXXXXXXXX######XXXX#XX#XX#X#X#XXXXXXXXXXXXXXXX#X#XXX#XX##XXXX#X#XXXX##X#X#XXXX#XX#XX##XXXXXXXXX#XXXX#XXXXX#X#XXXX#XXXXXX#X#XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXX#XX#XXX#XXX###XXX##XXXXXX#X#XX##XXXXX#XX##XXX#X#X###X##XX###XXXXXX#XXX#XXX#X#XX###X##X#X#X##XX#XXX#X##XX#XXXXX##X#XXXXXXX##XXXX#XXXXXXXX##XXXXXXXXXX#XXX##XXXXXXXXXX##XXXXX#X#XXXXX#XXX#XXX#XXX#XXXXXXXX##XXX#XXXX##XXXX#XX#XXXX#XX#XXXX#X##XXX##XXXXXXXXX#XX##XXXXX#XX##X#XX##XXXXX#X#X#XX##XXXXXXX##XXXXXXX##XXXX#X##XXXXXXXXXX##X#X#XXXX#XXXXXXX#XXXXXX#XXX##XX#XXX##XX#XX##X##X#X#X#X#XXXX#XXXXX
XXXX##XXXX##X#XXXXXXXXXXXXX#XXXXXXXXX##XXXX#XXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXX#XX##XXXXXXXXXXXX#XXXX#XX#X#XXXXXXXXXXXXX#X#XXXXXX#XXXXXXX##XX#XX#X#XX##XXX#XXX#XXXXXX#XXXX#XX#XXX#XXXXXXXX#XXXX##XX##XXXXX#X#XXXXXXXXXX#XXXX#XX##XXXXXX#XXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#XX#XX#XXXXX#XXX##X#X#XXXX#X#XX#XXXXX#X##XXXX#XXXXXX###XXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXX#XX#X##XX##XX#XXXXXXXXX###XXXXX#XXX#X#X#XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#X#X##XX##XXXXXXXXXXXXX#X#XXX##XXXXXXXXXXX#XXXX#XX##XXXX#XX#XXXXXXX#X##XX#XXXXXXXX#XXX#XXXX#XXX#X#X#XXXX#XXX#XXX###X####X#XX##X##X##XX#XXX#XXXX#X#XXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXX#X#XXXXXXX#XX#XXXXXXXX#XXXXXXX#XXX#XX##XXXXXX#XXXXXXXXX#XX#XXXXX#XXX##XXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX##XXX#XXX#XXXXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXX#XX##XX#XXXXXXXXXXXXXXXXXXXXXXX###XXXXXXX###XX#XXXXXXXXXXX##X##XXXX#XXXXXXXXXXXX#XXXXXXXXX#XX#XX##X#XXXXX#XX#XX#XXX#XX#XXXXXXXXXXX#XXXX#XX#X##XXX#XXXXXXXX##X#X#XXXXXXXX#XX#XX#XXXXXXXXXXXXX#X#XX##XXXX#X#X#XX#XX###X#X#XXXXX#X#XXX
XXXXXXXX#XXXX#X##XXX#XXXXXXXXX#XXXXXXXXXX#X##XXX##X#X#XX#XXX###XXX##XXXXXX#XXXX#XXXXXXXXXXX##XXXXX#X#XXXX##XXX#X##X#X#XXXXXX#X#XX##X#XXXXXXX#XXXXXX#XXXX#XXX#XXXXX#XXXXXXX#X#X##X#XXXX#XX#X#XXXXXX#XXXXXXXXXXXXX#X#XXXXX#XXX#X##XXXXXXXXX#X#XXXXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX##XXXXXXXXXXXX###X#XXXX##XXXXXXX##XXXXX##XXX#XXXXXX#XXXXX#XXX#XXX#XX#XXXXX##XX#XXXXXX#XXXXXXX#XXX#X#XXXX#X#XXXXXXXXX#XXXXXXXXX#X#XXXXXXXXX#X##XX##XX#XX##XXXX#XX#XXXXX#XX#X#XX##XX#XXXXXXXXXXXXXXXXX#XXX#XXXX#XX#X##XX#XX##X#X##XXXXX#XXX#XXXXXXX##XX#XX####XXXX#XXXXXXXXX#X#XXXXX#XXXX#XXXXXXXXXX#XX#XX###X#XXXXXXX##XXXXXXXXXXXX##XXXXXX#XXXXXX##X#XXX#XX#XXXXXX#X#XXXXXXXX#XXXXX##XXXX#XXX#XX#XX##X#XXXXXXX#XXXXXXXXXX#XX#X#XXXXXXX##X#XXX#XXXXXXXXXXX##XXXXXXXXXXXXXX##XXXXXXXXXXX#XX##XXXXXX#XX#XXXX###XX#XXX###XXXXXXX##XXXXXXX##XXXXXXXXXXX#XXXXX##XXXXXXXXXX#XXXXXX#XX#XXX#X#XXXXXXX##XXXXXXX#XXXX#XXX##XXXXXXXXXXXX#XXXXX##XXXXXXXXXXXX##XXXXX#X#XXXXXX##X#XX#XXX#XXXX#XXXX##XXXXXX#XXXXXXXX#XX#XXX#XX#XX##XXXXXX#XXX#XXXXX##XXXX#XXXX##XX#XXX#XX##XXXXXXX#XXXXXX##XXXXXX#
X###X#X#XXXXXXXX#XXXXXX#XXX#XXXXX##X#X###XXXXXX#XXXXXX#X#X#XX#X#XXXXX#X####XXXXX##XXX#X#XX#XXXX#X##X###XXX##XXX#XXX###XXXXXXX#XXXXX#X##XXXX##XXXX#XXXXXXXXXXXXXXX##XX#XXX##XXX#XXXXXX###XXXXXX##XXXXXXXXXXXX#XX####XXX#XXXXXXX#XXXXXX#XXX##XXX#X#XXX##XXXXX#XXX#XXX#XXXXX##X#XXXXXXXXXX#XXXXXX###X#XXX#XX##X#X#X#XXXXXXX#XXXX##X#XXXXXXX###XXXXX#XXXXXX###XX###XX#XX##XX#XXXXXXXXXXXX#XXXXXX##XXXXXXX#XXXXX#X#XX#XX##XXX#XXX#XX#X#X##XXXXXX#X#XXXXXXX#X##XXXX##XX#XXXXXX###XX#XX#XXX#XXXX#XXXXXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXX#XX#X##XXXX#XXX#XXX###XXX#XXXXXXXX#X##X#X#X#XX#XXXXXX###XXXXXXXXXX#X#XX#XX#X###XX#XXXXXX#X#X#X#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXX##XX##XX##XX#X##XXXX###XXXX#XXXXXXXXXXX#XXX#XXXX#XXXX##XX##XX#XXXX#XXX#XXXXXXXX#XXXXXX#XXXXX#XXXX#XXXXXXX#XX##XX#XX#XX#XXX##XXX#XX##XXX##XXX##XXX#X#XXXXXX##XXXXX#XXXX#XXXXX#XXX#XX#XXXXX##XXXXXX#X#XXXX##X#XXXXXXXXXXX#XXXX##XXXXXX#XXX#XXXXXX#XXX#XXXX#XXXXXXXXXX#X#XX#X###XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX##XXXXXXXXX#XXXXX#XXX#X#XXX#XXXXXXX##XXXXXX##XXXXXXXXXXX#XX##XXXX##XXXXXXXXXXXXX#XXXXX###
X#X#XXX##XXXXXXXXX#X#XX#X#XX#XXXX##X##X#X#X#XXXXXXXX#X#X#X#XXXX##X#X#XXXXXXXX##XXXX#XXX#XX##X#X#XXXXXXXXX#XXXX#XXXXXXXX##XX###XXX#XX#XXXX##X#X##XX#XXXXXXXXXXX#XXXXX#XX#X#XXXX##XXXXXX#XXX#XXXXXXXXX#XX#X#X#XXXXXXX#XXXXXXX#X#XXXXXX#XX#XX#XXXXXXXX#X#XXXXXXXX#XX#X#XXX#XX#XXXXXXXXX#XXXXX#XX#XX###XXXX###XX#X#XXXXXXXX#XXXXXX#XXXXXX#X###X#X#XXX##XXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXX###XX####XXXXXX#X#XX#XX#XXXXX#XXXXXXX#X#X#XXXXXXXXXXX#X##XXX#XXXXX#X#XXXX##XXXXX#XXXXXXXX###XX#XX#X#X#XX#XXXX#XXXXXXXXX#XXXX##XXXXXX#XXXXXX#XXX#X####XXXXXXXXX#XX#XX#XXXXXXXX#XXX###XXX##XXXXXX#XXXXXX#X#XXXXXX##XXXXXXX##XXXXXXXX#XXX#XXXXXX#XXX###XXXXXXX#XXXXXXX#X#XXXXX#XXXXXXXX#XXXXXXX#XX##XXXXXXXXXX#X#X#X##XXXXXXXXXXXXXX#XXXX#XXXXXXX##XXXXXX#X#XX##XXX#XXX##XX#XX##X#X#XX#XX##X#XXXXXX#XXX##XXXX##XXXXXXXXX#XXX##XXXXXXXX#XXX##X#XX##XXX#XXXX#X#XXXXXXXXX#X#XX#XXXXXXXXXXXX##XXXXXXXXXX#XXX##XXXXX#X#XXXXXXX#X#XXXXXXXXX###XXXXXX#XXXXXXXXX#XXXXXXX#X###XXXXXXXXXXX#X#X##X###X#X#X##X#XXXX##X##X#XXX##XX#XXXXX##X##XXXXXX#XXX#X#X#XXX##XXXXXXXX##XX#XXXXX#X#X
#X##XXXXXX##XXX##XXXX#XX#X#XXXXXXXXXXX###XXXXX#XXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XXX#XXX#XX#X##XXXXXX#X#XXXX##XXXXX#X#XXXXX#XXXXX#XXXXX#X#XX#X##XXXX###XXX#XXXXXXXXXX#XXXXX#X#XXXXX#X##XXXX##XX##XXXXXX####XXX##XXXX#XX#XXX#XXXXXX##XXXXXXXXX#XXX#XXXXXXXX#X#XXXXX#XXXXX##XX#XX#X#XXXXXX#XXXX##X#X#XXXXXX###X#XXXXX#X#XXXXXX#X#XX#XXX#X#XX#XXX#X#X#XXXXXX#XX#XX#XXXXX#XXX#XX##XXXXXXX##X#XXX##XXX#XXXXXX#XX#XX#XXX#XXXX##X#X#X#XXXX#X#XXXXXX##XX##XXXX#XX####XX#XXXXXXX##X#XXXXXXX#XX#XXXXX###X#XX#XXXX#X#XXXX###XXX#X#X##XX###XX#XXX#XXXXX#X#XX#XXX#XXX###XXXXXXXXX#X##X#XX#XXXXX#XXXXXXXXXXXXXXXXX##XXXXX#XXXXXX#XXXX#X##XXXXXX#X#X#X#XXX##XXXXX#XX#XX#X#XXXX####X#XX#XXXX#X##XX##X#XXXXXX###XXXXXX#XXXXXXXXXXXXX##XXXXX#XXXX#XXX#X###XXXXXXX##XX####XXXX#XXXXXX#XXX#XXXXXX##XXX#XXXXX#X#XXX#X#XXX#XXX#XX###XX##XXX#XXXXXXX#XX#X#####XXXX#X#X###X##XXXX#XX##XX#XXXX#XXXXX#XXX#XXXXXX##XX#XX#XXX#XXXXXX###X#XX#XXXXXXX#X#XXXX###XXXXXXXXXXXX#X#XXXX#XXXXXXX###XXXXX#XXXXXXX#X##XXXXXXXXXXXXXX##XXX#XXXXX##XXXXXXX#XX#XXXXX#XX#X#XXXXXX#XX##XXXXX#XX#X###X#XX
X#X#XXXXXXXXXXX#X##X##XXX#XXXXXXX#XXX#XXXXXX#X#XXXXXXXXX#XXXX#X###XXX#XXXX##XXXXXXXXX#XXXXX#X####XX#XX##XXXXX##XXXXXXXXXXXXXXX#XX#XXXXX#XXX#X#X#XX#XX##XX#XXXXXXX#XXXXX#XXXXXX#XXXXXXX#XXXXXXXXXX#XXX##XXX#X##XXXXX#X#X#X##X#XXXXX##XX#X#XXXXX#XXXXXX##X#X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XX##XXX#X#X#XXXXX#XXXXXXXXXXXXXXXX#XXXXX##XXXXX##XXXXX#XXXX#XXX#XXXXXXX#XXX##XXXXXXXXXX#XXXXXXX##XXXXXXX####XXXXX#XXXX#XX##XXX#XXXX#XX#XXXXXXXX##XXXXXX#XXXXX#X#XX##XX#XX##XX#XXXXXXX#X#X#X#XX#XX##XXXX#XXXX###XXX#X#XXXXX####XX#XX##X#XXXX#XXXX###XXXXXXX#XXX#X#XXXXXXX#X#XX#X#X#XXXXX##XX#X##XXXXXXXXXX#X####X#X#XXXX#XXXXXXXXXX#X###XX#X##XX##X#X##XX#X#XXXXX#X#XXX#X#XXX#XXXXX####XXX##XXXXXX#X#XXXX##XX##XXXXXXXX##XXXXX#XX#XXXX#X#XXXXXX#XXX#X##X##XXXXXXXX#XXXXXXXXXXXXX###XXX#XXXXXX#XXXXXXXXXX#XXXX##XX#X#XX##XXXXX###X#XX#XX#XXXXXXXXX#XXX#XX#XXXX#XXXX#XX##X#XX#X##XX##XXX##X#XXX#XXXXXXXXX#XXX##X#XXX##XXXX#XXXXXXXXX#XX#XXX#XXXX#XXX#XX#XXXX##XX#X####XXXXX#XXX##XX##X###X##XX###XX#XX#X##X#X####XX###X#XXXXXX#XXX#X#XXXX#X#XXXXXXXX#X#X##X###XX#X#XXXXXX
XXXXXXX#XXXXXXXXXXXXX###XXX#XXXXXXXXXX#XXXXX#X#X#XXXX###XXX###XXXXXXXX#XXXXX#XX##XXX##XX#XX#XXX##XX#XXX#XX##XXXX#XXXX#XXXXXXXXX##X#XX###X#XXXX#XXX##XX##XX#XXXX#XXXXXX##XXXXX#XX#X##XXX#XXXXXXXXXXXXXXX#XX#XX#XXX#X#XX#XX#XX##XXX###XX#X##XX#X#X#X##X##XX##XX#XXXXXXXX##X#XX#XXXXXX##XXXXX#XX##XXX##X#XX#XX#XXXXXXX#XXXX#XXXXXXXXXXXXXX#XX#X#X#XX##XXX#X##X##XXXXXXXXXXX#XXXX#XX##X#XX##XXXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#X##X##XXX#XXX#XXX#X#X#XXXX#XXXXX##XXX#XXXXXX##XX#XXX##XXXXX#XX#XXXXXXX#XX#XXXXX#X#XX#X#XX#XXXXXXX#XXXX##XXXXXXXXX#X#XXXX#XXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX#X#X#XXXXX###XXX#XXXXXXXX#X#X#X#XX#XX#XXX#XXX##X#XXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXX#X#XXXXX#XXXXXX###XX##XX#XXX#XXXXXXXX#XXXXXX##XX#XX##XXXXXXXXXXXX#XXXXX###XX#XXX#XXXXXX###X#X#XXXX##XX#X#X#XXX###XXXXXXXXXXX#XXX##XXXX#XXX#XXXX#XXXXXX#XX#XXXXXX##XX#XX#XXX#XXXXXXXXXXXXXXX#XXXXX#X##XX##XXXXX#XX#X#XXXX#X#XXXXX##XXX#XXX#XXXXXX##XXXXX#X#XXXXXXXXXXX#X#X#XXX###XXXX#XXXXXXXXX#X#XXX#XX#XXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXX#XXXX##XXXXXXX#XXX##X#X#XXXXXXXXXXXX#XXXXX
X#XXXXXX#XXXXXXXX#XXX#X##X#XXX#XX#XXXXXXXXXXXXXXXXXXX#X#X#X#XX#XXXX#X#XX#X##XXX#XXXXXXXXX##X#XXX#XXXXXX#XX#XXXXXXXX#XX#XXXXX#XXX#XXXXXXXXXX#X###XX#XXXX##XXXX#XXXX#XXXXXX#XXX#XXX#XXXX#XX#XXXX#XXX#XX#X#XXXX#XXXXX#X#XX#X#XXX#XXXXX##XXXXX#XX#XXXXXXXXXXXXXXX#####X##XXX#XXXXXXXX#XXXX##XXXXXXXX#XX#XXXXX#XXXX##X#XXX#X##XXX#X#XX##XXXXXXX#X##XX#XXXXXXXXXXX##XX#X#XX##XX#XXXX#XX#XXX#X#XXXXXX####XXX#XXX#XXXXXXXXX##XXX#XXX#XXXXXXX#XX##X##XXXX#X#X#XXX#X##XX###XXXXXXXXXXX##X#XXX#XX#XX##XX#X##X#XXXXX#X#XX#X#XXXXXXXXXXX###XXXXXXXX##X#XXXX#X#XX#XXXXXX#XXXXXXX#XX#######XXXXX#XX###XXXX#X##X#XXXXX#X##XXXXXXX#XXXX##XXXXX###XXX#X#XXXX#X##XXXXX#XXX##XX#XXXXXX#XXXX#XXXXXXX#X#XXXXXX#XX#XXXXXX#XXXX#XX#XX##X####XX#XX#XXXXXXXXXX#XXXXXXXX#XXXXXXX#####X#X#XX#XX#X#XXXXXXXX#X#XXXXXXX#X#X#X###XX##XXXX#XX#X#X#XXXX#XXXXX#XX##XX#XXXX#X##XXXXXXX#X#XXXXX#XXX###XX#X####XXXXX##XXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXX##X#XXXXXX#XX#X#XXXXXXXX##X#XXXX#XXXX#X#XX#XXXXXXXX###XXXXXXXX#X##XXX#X##X#XX#XXXX#XXXXX#XXX#X#X#XXXXX#XXX#X###XX#XXXXXXXXXXXXX##XX#X#XXXXX##X#
XXXXXXXX######XXX#XXXXXX#XXXXX#X#XXXXX#XXX#X#X##XXXX#XXX#XXX#XXXXXX#XXXX#X#XXX##X#XXXXXX#X#XXXXXXX##X#XX##XXXXXX#X#XXX#XX#XXX##XXXXXXXXX#XXX##XXXXXX##XXX#XXXXX##XXXX###XXXXXXXX##XXXXX###XXXXXXXX#XXX##XXX#XXXX#XXXXXXXXXXXXXXX#X#XXX##XX#XXX##XX#XX#X##XXX###X###X#XXX#X##XXX#XX##XXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXX#XXXX#XXX##XXXXX#XXXX##XXXX#XX#XX##XXXXXXXX#X###XXX#XXXX#XX#XXX###XXXX#XXX#X#####X#XXXXXXXXXXX##XXX#XXXX#XXXX#XXXXX#XXX#XXXXX#XXXXXXX#XXXXXX#XXXXXXXXXX##XX#XXXX#X##XXX##XX##XXX#XXXXXXXXXX##X##XXXXXXX#X#X##X##XX#XXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXX#XX#XXX#XX#XXXX#X#XXXXXXXX#XXX##XXXXXXXXXXXXX#XXX#X#XXXXX#XXXXXXX#XXX##X#X#XX#XXX#XXX###X##XXXXXXXXXXXXXXXX#XXXXXXX#XX#XX#XXXXXXX#XX#XX#XXXXX#XX##XXXXXXXXXX#XXX#XX#XX#XX#XX#XX#XXXXX#XXXXXX##XX##XXXXXX#XX#XXXXXXX##XXX#X##XXX########XXXXXXXXXXX#XXXXXX#X#XXXXXXXX#XXX#X#XXXXXXXXXXX#XX#XXXXXXXXX#X#XXXXXXXX##XXXXXXXX#XXXXX#XX#XXXXX##XXX##XXXX#X#X###X#X#####XX#X##XX#XXXX#XXX#XXXXX#X##XXXXXXXXXX#XXX#XXXXXXX#XXXX#XXXXXXXXX#XX#XXXXXXXXXXX#X#X
XXXXX##XXXXXX#XXXX#X#XXXXXXX#XXXXXXXX#XXX#XXXXXXXXX#X#XXXX#XX#XXXX#XXXXXXXXXX#XX##XX##XX#XXXXXXXX#XXX#X#XX#XXXXXX#X####X#XXXX#XXX##XXXXX#XX#XXX#XXX###XXX#X#XXXXXXXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXXXX#X#XXX#X#XXXXXXXXX#X##XXX#XX#XXX#XXXXXXXX#XX#XXXXXXXX#XX#XX#XXXXX#XX#XXXXXXXXX#XXXXX##XXXXXX#X##XXXXXX##XXX#XX#XX##XXXXXXXXXXX#XXXXX#X#X#X#XXX#X#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#X#XXXXX#XXXXX#XXXX#XXXX#XXXXX####XXXXX##XXX#XXXXXXXXXXX#XXX#X#XXX###XX#X#XXX#XXX#XXXXXXX#XXXXXXXXXXXX##X##X#XX#X#XXXX#XXXXXXXXXX#XX#XX#XX##XX##XXXX#XXXXXX#X#X#XXX#XX#XX##X#X#X#XXXXX##XX###XX##X#XXXXX#XX#XXXXX#XXX#X#X#X#X#XX#XX#XXX#XXX#XXXXX##XX#XXXX#XXXXXXX#XXXXXXXXXXXX#XX###XXX#XXXX#XX#XXX##XXX##XXXX#X#XX##XXXXXX##XXXXX#XXXXXXXXXXXXXXXXXX###XXXXX###XXXXX#X##X#X#X#XXXXXXX#XXX##XXXXXXXXXXXX##XXX#XXXXXXX#XX###XX#X###XX#X#X#X#XXXX##X#XXXXXX#XXX#XXXX#X#X##XX#XXXXXXXXXXXXXX###XXXXX#XX#XXXXXX##XXXX#XXXXXXXX#X#XXXX#XXXXXX#XXXXXXXXX#XXXXX#X#XXX#XXXXXX#X#XX#X#XX#X#XXXXXXXXX#X#XXXX#####XXXX##XX#XXXX#XXXX#XX###XX#XXXXXXXX#XXXXXXX#XXXX#XX###XXXX#X#XXXXXXXX
XX#XXXXX#XXXX#X###X#XXXX#X#X#XXXXXXX#X#XXXXXXX#XX##XXXXX#XXXXXXX#X#XXXXXXXX#XXX#XX#XX#XX#XXX#X##XXXX#XXX#X#XX##XXXX#XXX#XXXX#X#X#XX##X#XXXXX#XX#XX#XXX##XXXXXXX#XXX#XXXXXXXXX#XX###XXXX##XXXXXXXX#XX#X#X#XXXXXXXXX#XXXXXXXX#XXXXX#XX#XXXXX#X#XXXXXX#XX#XXXX#XX#XXXXXXXXXXXXXXXXX#XXXX###X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#X#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XX###X#X#XXXXX#XXXXXXXX#X#XXXXX#XXXXX#XXXXXXX###XXX#XX#XXX##XX#XXXXXXXXXX#XXXXXXXXX#X#XXXXXXX#X#XXXX#X#XXX#XXXXXXXXXXX#XXXXX#X#XXXX#XXXXXXXX#XX#XXXXXXXXX#XXX##XXXXXX#XXXXX##X#X#XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX####XXXX#XXXXXXXXX#XXXX#X#XXX#XXX#X#XXX#XX#X#XXX##X###XXXX###XXXXX#XXXXXXXXXXX#X#XXX#XX###XX##XXX#XXXX#X##XXXXX#X##XX#XX#XXX#XX##X#XXXX#XXXXXXX#XXX###X#XXXX#XXXXXXX#XXXXX#X#XXXXXXX#XXXXX#XX#X#XXX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXXX##XX#XX#XXXX#XXX#XXXXXX#XX#XXXXX##XXXXXXXX#X#XXX##XXXX#XX#XXX#X#X##XXX#X#XXXX##XXXXX#X##XXX#XXXX#XXXX#XXXXXXX##XXXXXXX###XXX####XXXXXX#XX##X#XX#X#XXXXXXXXXX#X#XXX###XX#X#X#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#X#X
XXXXXXX##XX#XXXX#XXX###XXXXXXXXX##XXXXXXXXX#XXX#XXXXX##XXXXXX#XXX##X#XXXX#XXXXXX#XXXXXX#XXXXX#XXX#X##XXXXX#XXX#X#XXXXXX#XX#XXXXXXXXXXXXX#XXXXXX###XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXX#XX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXX#XXX##XXXXXXXX#X##X#X#XX##XX#XXX#X#XXXXXXXXXXXXX#X#XXXX##XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXXX#X#XXXX#X##XXXXXXXXXX##XXXXXXXXXXXX#XX#XXXXXXXX#X#X#X##XX#X#XXXXX#XX#XXXXXXX#XXXXX##XXXXXXXXXXX####XXXX#XXX#XXXX#X#XXXX#X###X#X##XXXX#XXX##XX#XXXXX#XXXXXXXX#X#XX#X#####XXXXXXX#X#XX#XXXXXX#X#XXXXXXXX##X#X#XXXXXX#X#X#X#XXXXXXXXXXXXXXXX#XX####XXX##XXXX##X#XXXXXXXXXXXXXXXX#XXXXXXX#X#XXX#XX#XXXXXX#X#X#XX#X#XXX#XXXXX#XXXX##X#XXXXX#XXX#XX####XXXXXXX###XX#XX#X#X#XXX#X#X##XXXXXXXXXXXX#XXXX#XXXXXXX#X#XXXXX#XXXXXXXXXX#XXX##XXXXXX#XXXXXXXXXX#XXX#X#XXX###X##XXXX#X#X##XXXXX#XX#X###XXXXXX##XX#XXX##XXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX##XXX#XXX##XXX#XXXXX#XXXXX#XX#X#X#XXXX#XXXXX#XXXX#XX#XXXXX#XXX##X##XXXX#X##X#XXX#XXXXXXX#X#XX#X#XX#XXXXXX#X
XXXXX#X#XX#XXX#XX#XXXX##XXXXXXX#XXXXXXXX#XX#XXXXX#XXX#XXXXXXX#X#XXX#XXXXXXXXXXX#XXXXXXXX#X#XX###XXXXX#XXXX####XX##XXXXXXX#XXXXXXX##XXXX#XXXXX#X#XXXXXX#XXX#XXXXXXX#XXXXX#XXXXXXXXXX#X#X#XX#X#X#XXXXX##XXX#XXX#X#XX#XXXXXXXXXX###XXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXX###XXXXX##XX#X#X#X#XX#XXX#X#XXXXXX#XX##XXXX#XXXXXXXX#XXXXXX##XXXXXX#XXXXX#XXXX##XXXXXX#XXXXXX#X#XXX##XXXXXX#XXXXX#X#XX#XX#X##XXX#X#XXXX#X#XXX#XXXXXX#X#XXXXX##X#X#XXXXXXXXXX#X####XXX#XX#XXXXXXXXXXXXXXXXXX#XXX##XXXX######XXXXXX##X#XX##X#XXXXX##X##X##XX##XXXX#XX#XXXX#XXXXXXXX#X##X#X###XXXXX##XXXXX#XXXXX#XXXX###XXX#X#XX##XXXX##X#X#XX#X#XXXX#XXXXXXXXXXX#XX#X#XX#X#X##X##X#XXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XX###X#XXXXXXXXXXX##XXXXXXX#XXX#X#XXXXX#XXXXXXXXXX#X#XXXXXX#XXXXXXXX#XX##XXXX#X##XX#XXXXXXXX#####XX#X#XXXX#XXXXXXXX#XXXX#XX##X#XXX#X#X#X#XXXX##XX##XXXXX#X#XXXXXXXXX#X##XXX#XXXXXX#XXX##XXXXX#XXXXX#XX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXX#X#XXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX##XXXX#X#XXXXXX##XXXX##XX#XXXXXXXXXXX#X##X#XX###XX#XXXX#XXXXXXXXX
#XXXXXX#XXXXX#X##X#X#XXXXXXX###XXXXXX#XXX###XXXXX##XXXX##XXXXXXXXXX#X#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#X#XX#XXXXXX##X#XX##XXXXX##X#X#XXXXX#XX###XXX#XX#XX##XXX#XXXX#XXXXX#XX#XXXXXXX##XX#XXXX#XXXXXXXXX#XXXXX#XXXX#XXXX#XX##XXX#X#XX#XXXX#XXXXXXXXXX#XX##X#XXXX##XXXXXX##XXXXXXXXXX##XX#X#XXXXXXXXX##XXXXXXXXXX#X#XXX#XXX##XXXX#XXXXX##XXXX#X#XX#XXXX#XXX##XXX#XXXX####X#X#X#X#XXXXXXXX#XXXXXXXXXX#XXX###XXX####XXX#X#XXXX#XXX#XX#XX#X#XXXXXXXX#XX##XXXXX#X##XXXXXXXXX##X##XXX#XXXX#XX#XXXX#XXXXXXX#XXXX#X##XXX#XX#X#X#XXX#XXXXX#XXXXXX#XXXXXX##XXXXXXX##X#XX###X###X#XX##XX#XX#XXXX###XXXXXX#XXXX#XX#XXXXX##XXXXXXX##XX#XXXXXXXXX##XXX#XXX#XXXX#X#X#XX####XXXX##X##XX#XXXXXXXX#XXXXXX##X#XXXXX#XXXXXXXXX##XX#XXX#XXXXX#XX#X#XXX####XXXXX#XXXXXX#X#XX##X#XXX#XXXXX###XXXXX###XXXXX##XXX#XXXXX#XXXX##XXX#XXXXXX##XXXX###XXXXXX#XXX#X#XX#XXXXXXX#XXXX###X#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXX##XX#XXXXXXXXX#XX#XX#X##X###XX#XXXXX#XX#XXXX##XXXXXXXXXX#X##XXXXXXXXXXXXXX#XXX#XX#XXXX#XX#XXXXXXXXX#XX##XXXXXX#XXX#X#XXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XX#X#X##XXX##X
##XXX##XXXXXXXXXXXXXXXXX#X#XXX#XXXX#X#X##XXX#XXX#XXXXXX#X#X#XXXXX##XXX#XXXXXXXXX#XXX#XXX##X#X###XX#X#X#XXXX#XXXXXXXXX#X#X#X#XXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXX#XXXXX#XXX#X##XX###X##XXX##X#XX##XXXXX#XXX#XXXXXXXXXXXX#######XXXXX#X#XXXXXXXXXXXXXXXX##XX#XX#XX#XXX##XXXXX##XX#XXXXXXX##XXXXXXX#XXXXXX##XXXX####XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX##X###XX###XXXX#XXX#XXXXXXXXXXXXXX#XXX##XXXX#X#X#XXXXXX#XXX#XXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXXX#XX##XXXXXX##X#XXXX#XXXX##XX#XXX###XXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXX#XXX#XXXXX#XXXXXX#XXXXXX##XXXX#XXXXX#XXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX###XXXXXXX##XX#XX#X##XXXXX#XXXXXX##XX#XXXXXXXXXXXX#XXXXX#XX#X#XXXX#XXX#X#XXX#XXX#XXXXX#X#XX#XXXX#XXXXXXXXXXX#XX##XXXXXXXXX#X#X##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX##XXXX#XXXX#XX#X#XXXXXXXXXXX##XX#XXXXXX##X##XXXX#XXXXXXX#X#XXXXXX##XX#XX#XXXXXX####XXX#X#XXXXXXXXXXX#X#XXXX#XXXX#XXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXX#XXX#XX#X##XXXX##XX##XXXX#XXXX#XXXXX#XXXX#X##X#XXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXX###XXXXXXXXXXXX##XXXXXXXXX#XXXX#XX#XXXXX##XXXXXXXXXXXXXXX
XXXX#XXXXXXXX##X#X###XXXXXXX#XXXXXXXX#XXXXXXXXXX##XXXX##XXXXXXXXXXXX#X#XXXXXXXX#XX#X##XX#XXXX##XXXX#XXX#XXXXXXXXXXXXX#XXX#X#XXXXXXX#X#XXX#X#XXXX#X##X#X##XX#XXXXXXXXXXX##XXX#XX#XXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXX#XXXXXXXXXX#XX##XXXXXXXX#X#XXX##XXX##X##XXXX##X#XXXXXXXXX##XXXXXX##X#XXXXXXX#XXXXX##XXXXX#X#XXXXXXXXXXXXXX####X##XXXXX##XXX#X##XXXXXX#X##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX###XXXX####X#XXXXXXXXX##XXXXX#XX#X#XXX#XXXX#XXXX#X#XXXXXXXXXXXXX#XXX#XXXXXXXX##X#XXXX#XX#X#X#XX#X#XXXX###XXX#XX##XXXXX#X#XX##XXXXX#XX#XXXXXXXX#XXX#XX##XXXXXXXXXX#X##XXXX#XXX#XXXXX#XXXX#XXXXXXXXX#XX#XXXXXX#X##XXXXXXX#X#XXX#XXXX#X#XXXXXXXXXXXXXXX#X##XXXX#XXX#XXXXXX#XXXXXXXXXXXXX#X##XX#XX#XX#XXXX#XXXXXXXXXXX#XXXXXX###XXX#XXXXXXXXX#XXX#XX#XXXXX##XXXXXXXX##XXXXXXXXXX#XXXX#XX##XXX#XX###XXXXXX#XXXXX##XXXXXXX#X#XXXXXX##XXXXX##XXXX##XX##XXX#XXXXXXXX##X#XXX#XX#XXX#X#XX#XXXX#XXXXX#XXX##XXXX#XXX#XX#X#XXXXXXXXXX##XXXXXX#XX#XXX#XXXXX#XXXX#X#X##XXX#XXX#XXXX###XX#XXXXX#X#XX#XXXXX#X##XXXXXXXXXXXXXXXXXXX#XXXXX##XXX#XXXXX#XXXXXXXXXX##XX#XXXXXXXXXX
XX#X#XXXXXXXXXXXXXX##X#XXX##XXXXXXXXXXX#XX##X#X#XXXXXXXX#XX#XXXXXXX#X#XXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XX#XX#X#XXXXX#X#XXX#XXXXXXXXXXXXXX##X##XXXXXXXXXXX###XX#XXXX##X#XXXX#XX#X###XXXX#X#XXXXX#XXXX###XX##XX##X#XXX#XXXXXXX#XX###XXX##XX##XXXX#XX###XX#XXXXXXX#X##X##XXXXXXXX#XXXX#XXXXX##X#XXXXXXXXX###X#XXXXXXXXX#X#X#XXXX#XXX#XX#XXXXXXXX#XXXXXXXX#X#XXXX#X#XXXX####XXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXXXX#XXX#XXXXXX#XX#####XX##X#X#XXXXX#X#XXX####XXXXXXXXX#X#XXXX#X##XXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXXXXXX##XXXX##XXXX#XXXXXXXX#XXXXXX#XXXXXXXXXX###XXXXXXX##X#XX#X#XXXX##XXXXXXXX#XXXXXX#XXX##XXX#XXXX#XXXX#XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX###XXXXXXXX#XXXXXXXXX#XX#X#X#XXXX#XX#XX##XXXX#X#XXXXXXX###XXXXX#XXXXXXX#XXXX#XXXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXX#XXXXX#XXXXXXXXXXXX#X#X#X#X#XX#XX#XXXXX#XX##X#XX##XXXXX#XXXXXXXX###XXXXXXXXXXXXXXXXXXXXX##XXX##XXXX#XXXXXXXX##X#XXXXXX###XXX#X#XXXXXXXXXXXXXXXX#####X#XXXX#X#XXXXX##XXXXX#X#XXXXXXXXXXX#XXXXXXX#X###XX#XXXXXXXXXXX#XXXXXXXX#X#XXX#XXXX##XXXXX##XXXX##X#XXXXXXXXXX#XXXX#XXXXXXXX#X##XXX##X##XX
XXXXX#XXXXX#XXXXXX#X##XXXX#XXX#X#X#XXX#X##XXXXXXX###X#XXXXX#XX#XXX##XXX#XXX#XXXX#X###XX#XXX##XXXX#X#XXXXX#XXXX###XXXXX#XXXXXXXXXXXX##XXXXXXXX###X#X#XX#X#XX##XXX#XX#X#XX#XX###XXXX#XXXXXXXX##XXXXXXXX#XXX#XXXXX#XX###XXXX#XXXXXX#XX##XXX#X##XXXX#XXX#XXXX#XXXXX#XXXXX#X#XXXX#XX##XXXXXXXX#XXX#XX##X#XXX#XX#XXX##XXXXXXXXX##X###XXX#X#XXXXXX#XXXX#XXXX#X#XXXXXXXXX##XXX#XX#XXXX#X#XXX#XXX#XXXXXXXXXXXXXXXXXX#XX##XXXXX##X#XXXXXXXXXXX#XX#XXXX###X#XXXX#XXXXXX#XXX##X#XXXXXX#XX#XXXXXXXX#XXX###X##XXXXXXXXX###XX##XXXXXXX#X#X#XXX####XXXXXX#XXXX#X#XXX#XXXXXX#XXXXX#XX#XXX#X#X#XX#XXXXXXXXX##XX##XXXXXXXXX##XX#XXXX#X#X#XXXXXXXXX###X###X#XXX#XXX#XXXXXXXXX##XXXXXXXXXXX#XXXX#XXXX#XXXX#X#X#X#X#X#XXXXX####XX#X#X#XXXXXXXX#XXXXX##X#XXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXX##XXXXXXXXXX##XXXX#X##X##XXXXXXX#XXX#XX###XXX#XX#XXX#XXXXXXX#XXXXXXXXXX##X#XXXXXX##X###XXXXXX####X#XXXXXXX#X#XXX#XX#X#XX#XXXXX##X#XXX#XXXX##XX#X#XXXXXXXXXX##X##XXXXXXXXX#XX#XX#XX#XXXXXX#XXX#XX##XXXXXXXX#XXXX#XXX#X#XXXX##X#XXX#XXX#XXXX#XXX#XXXX##X#XXXXX##X#XXX#XX#XXXXX#XXXXX
XXXXXX#XXXXXXXXX#XX#XXX#XX#X#XXX#XXXXX######XXX#XXXXXXX#X#XX#XXX#X#X#XX#XXXX##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXX#XXXXX#XXXXX#X#X#X##X#XXXXXXXXXXXXX###XX#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXX#XX#XXXX#XX#XX#XXX###XXXXXX#XXXX#XXXXXX#X#XXX#X#XXXX##XXX#XXXXX##X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX##X#XXXXXXX#XX#X##XX#XX####XX#XXXXXXXX#X###XXXXXXX#XXXX#XXXXXX#XXXXXXXXX#XX#XXXXX#XXXX#X#XXX#X##XX#XX#XXXXXXX#XX#XXX##XX##XXXX#XX##XX#X#XXXXXXXXXXXXX#X#XX#XXXX#XX#XXXX#XXX#X###X#XXXXXXXXX#XX#XX#XXXXX#XXXX#XXX#X##XXXXX#XXXXXXXXXXX#X#XXXXXX##XXXXXXXX#X#XXXXXXXXXXXX##X#X#XXX#XX#XXXXX#X#X#XXXX#X#X#XX#XXX#XX#XXX#XX#XXXXXX#XXXX#XXX#X#XXXXXXX#XXXXXXXXX#XX#X##XXXX#XXXXX#XXXXXXXXXXXXX##XX#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXX#XXXXX####XX#XX#XXXXXX#X#X##XXXXXXX#X#X#X#XXX#XXXXXXXX#XXXXX#XX##XX#XXXXXXXXXX#XXXXXXXXXX###X#XXXXX#XXXXXXXXXXXX##X###X#XXXXXXXXXXXXXX##X#XXXXXX##XXX#X#X####XXXXXX#XX##X##XXX#XXXXXX#X#X#XX#XXXXXX#XXXX##XXX#X#XXXXXX#XXX#XXXX##XXXXXX#XX#XXXXX###X#X##XX##X#XXXXX#XXXXXXXXXXXXX
XXXXXXXX#XXX#XXXXXX##XXXX#X##XXX#X#XXX#XXXXXXXXXX#XXXXXX#XX#XXXX#XXXXXXX#XXXXX#XXX##X#XXX#XXXXX#XXXXX#XXXX#XXXXXXXXX##X#X#X#XXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXX###XXXXXXXXX#XXX#XXX#XXXX#XXXXXXXXXXXX##XXX##X##XXX#XXXXX##XXXXXXXXXXX#XXX#XXXXX#X#X##X#XXXXXXXX##XXXXX#X#XX#XX#X#X#XXXX##XXXXX#XX###XXXX#XXX#XXXX#XX#X#XXXXXX#XXX#XX#X#XXXXX#XX#X#XXXX#XXXX#XXX##XXXXXXXXXX#X#XXX#####XX#X#X#XXXXXX#XX##XXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXX##X#X#XXXX#XXXXX##XXXXXX###XX#XXX#XXX#X#XXXXXX#XXXX#X#X#XXXXX#XXXXXX#XXXXXXX#XXXXXXX#X#X#X#XXXX#X##XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXX##XX#XXXXX#XX#X#X#XXXXXXXX#XX#XXX#XXXXXXXXX#XXXXXXXXXXX#XXXX#X###XXX#XX#XX#X#XXXX#XX#XXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXX##X#XX###X#XX#XXXXXXXXX##XXXX#XXXXX#XX#XXXXXXXX#X#X######XXXXXX#XXXX#XX###X#XXXXXXX#XX#XXX#XXXX#####XXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXX##X#XX#X#X#X#XXXXX##XXXXX#XXX#X##XXX#X###XXXXX##XXXXXXXXXX#XX#XX#XXXXXXXXXX#XXX#XXX##XXXXX#XXXXXXXXX#X#XXXX###XXXX###XXXXXXXXX#XXX#XXXXXX##XXX###XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX##X
X#X####XXX##XXXXXX#XXXXXXX###X#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXX#X#X#X#XXX#XX#XXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXX#XXXX#XX###XX#X#XXX#XXX##X#XXXXXXX####XXX#XXXX#XXXXX#XXXXX#X#XXX##XXXXX#XXXX#X###X#XXXXX#XXXXXXX#XXX##XX#XX###XX#XX#XXXXX#X#XXXXXX#X#XXXX#XX#XXXXXXX#XXX##XX#XXXX#XXXXXX#X#XX#XXXXXX#XXXX#XXXXXXXXXXX#X#XXXXXXXXX#X#X#XX#X##XX#XXXXXXXXXX##XXXX#X#XXXXXXX#XX#X##X##XXXX#XXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXX##X##X#XXXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXXXX##XXXXXX#X#X#XXXXXXXXXXXXXX#XXXXX#XXXX###XXX###X#X#XXX##XXX#X#XXX###XXXXX#XX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#X#XXXX###XX#XXXXX#XXX##XX#XXX#XXXX#XXXXXXX#X#XXXX##XXXXX#XX#XX#X##XXXXX#X#XXXXXX#XX#X#XXXXXXXXX#XXXXX#XXX#X#XXXXXXXXX#XXX#X#XXX#XXX#XXXXX#XXXXXXX###XXXXX#X#XXXXXXX#X#XXXXXX#X#XX#XXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXX#XXX#XXX#XX#XX#XX#XXXXXXXXX#X#XXXXXX#X#X###XXX#X#XXXXX#X##XXXXXX#XXXX#X#XXX#X#XX#XX#XXXXXX#XX#XXXXX#XXXXXX#XXX###XXXX#XXXXXXXXX##XXXXX#X#XXXX####XXXXX##XXXXXXXXXXXXX#XX#XXXXX#
X#XXXXXXXX#X#X#XXXXXXX#X#XXXXX#X#X#XXX##XX#X##X#XX#XXXXXX#X##XXXXX##XX#####X#XXX#X#X#XX#XX#XXXXX#XXXXX####XX#XXX##XXXXXXXXXX#XXXXXX##X##XXXXXXX#XX###XXXXXXX##XXXX###X##XXX##X#X#XX##XXX##X#XX#XXXXXXXXXXXXXXXXX###XX#X#XXX#XXXXXX#XXXXXX#X##XXXXX#X#X#XXXXXXXXXXXXXX##XXXXXXX##XXX###XXXXXX#XXXXXXXX##XXXX#XXXXXXX#XX###XXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXX#XXX#XXXXXXXXXX#XX#XXXX#XX#X##XX####XX#XXXX#XXXXX#XXX#X##XX##XXXXXXXXX#XX#XX#X#XXX#XX#X##X#XXXXXXXXXX#XXX#XX##XXXXXX#X#XXX#X#XXXXXXX###XXX##XXXX#X##XXXXX#XXXXXXX#XXXXXX#XXX#XXXXXXX#XX#XXXXXXX#XX#XX#XXXXXXXXXXX#X##XXX#XXXX#XXX#XXXXXXXXXXX####XX#X#XXXXXXX##XXXX#X#XX##XXXXX#XX#XXXXXXX#X#XXXXXXXXXX#XX#XX##XXX##X#X#XXX##XX##XXX##XXX#XX#XXXXXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XXXXXXXX#XXXXXX#X#XXXXXX##XXXXX#XX##XXXXXXXXX###XXXXX#XXXXXXX##XXXXXXX##X#XXXXXXXX#X#XX#XX#XX#XX#XXXXXX#XXXX#XXXXXXX#XXXXXX#XXX#XXXXX#XXXX###XXX##XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXX#XXX##X#X#XXXXXX#XX##XXXXXXXX#XXXXXX#XXXXXXXXX#XX#XXXXXX#X#XXX#XXXXXXXXXXX##XXXX#X#XXXXXXXX#X#XX#XXXXXXX#XXXX#XXXXXXXXX
XX##X#X##XXXX#XXXXXX#XX#XXXXXX#XXXX#XX##XXXXXX#XXX##XXXX#XXX#X#XXXXXXXXX#X#XXXX#XXXX#XXXXXX####XXX#XXX##X#XXXXX###X##XXX##XXXXX#XXXXX##XXXXXX#XXX#XXXX#X#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XX###XXXXXXX#X#XXXXX#XX##XX#XXXXXX#XXXXX#XXXXXX#XXXXXXX#XXXX#XX#XX#X#XXX#XXX#XXXXX#XXXXXXXXX#X##XXXXXXXXXX###XX##XXXXX##XXXXXXXXX#XXX#XXX#XXXX##X#X#X##X#XX#XXX#XXX###XXXXX##X#XXX#XXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#X#X#XXX#XXXXXXXX##X##XXXXXXXXX#XXXXXXXX#XXXX#X#XX#X#X#XXX#XXXXX#XXX#X#XXX#XXXXXXX#XXX#XX#XXXXXXXXXXXXXX#X#XXX#X#XXXXX#X#XX#XXXXXX###XXX#X##XXXX#XX#XXX#XXXXXXXXXXXXX#XX#X#XXXXXXXXX#XX###XXX#XXX#XX#XXXXX##XXXXXX##X#XX#X#X#X###XX#XXXXXX#XXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXX##XXXXX#XXX#X#XXXXX#XXXX#XXXXXXXXX#XXXX#XXXXXX##XX#XX#XXXXXXXX##X#X#XX###XX#X#XXX#XX#XXXXXXX#XXXXX#XXXXX#XX###XX#X##XXXXXXXXXX#XXX##X##XXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXX#XX#XXX#XX#XXXX###XXXXXXXXXXXXX#XXXX####XXXX#XXX#XXXXXXXXXX#XXXXX#XXX#XX#XXX#XXXX#XX#####XX##XXXXX##X#XX#XXXXXXXXXXX##XXXXXXX#X#XXXXX#XXX#XXXXXXXX#XX#XX##X#X#XXXX#XXXXXX#
#X##XXXXXXX#X#XXX#X#XXXXXXXXXXX#XXXX###X#####X#X###XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX####XXXXX##XXXX#XXXX##XXX#X##X#XX#XXXXX#XXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXX##XXX##XXXXXXXXX#XX##XXX#XXX###X#X#XXXX##X#XXXXXXXXX#XXXXXX#X##XX#XXXXXX#X#X#X#XXXXXXXXXXX#XX##XXXX#XX##XX##XX#XXXXXXXXXXXX#XX#X#XXXX#XXXX#XXX##XXXXXX#XXX#XXXXX###XXXX#XX#X#XXXX#XXXXXXXXXXXXX#XXXXXX#X#XXXX#XXX##XX##XXXXXXXX#XXXX#XXXXXX#XX##XXXX#XXX#XXXXX#XX#XXXX#X#XX#X#X#XXX#XXX#XXXXXXXXXX##XXX#XX#XXXXXX#XXX#XXXXXX##XX#XXX#XX##XXX#X#XXXXXX##X#X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XX###XXXXXX#XXX#XX#X#XX##XX###XX#XXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXX#X#XXXX#XXXXXXXXXXXX##XXX#X#XXXXXXXXXXXX#X##XXXXX#X#XXXX#XXXXXX#XXXXXXXXX###XX#XX#XXXXX#X#X#X#X##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXX#XX#XX###XXXXXXX#XXXXXXXXXX#XX#XX#XXXX#XXXXXX###XX#XXX#XXX#XXXX#XXXXXX#XX#XXXX#XXXX####XXX#XXXXX#X#XXXXXXX#XXX#XXXXX#XXX#X#XXXXXX#XX##X#XX##XXXXXXX#XXX#X#XX###XX#XX##XXX##XXXXXXX##XXXXXX#XXX#XXX#X#X#X##XXXXXXXXX#XXX#XXXXXX##XXXXXXXXXX#XXXXX##XX#XXXXXXX#X#XXX###X#XXXXXXXXXX
XX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXX#XX#XX####XXXXXX#XXX#XXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXX#XXXXXXX##XXX##XX#XX#XXXXXXXXXXXXXXXX#XX#XXXXXX#X#XX#XXXXXXX#XXXXXX#X#XXXXX#X#XXXXXXXXXXXX#XXX#XX#X#XXXX#X#X#XXXXXX#XXXXX###X#X####XXXXXXXXXXXXXXXXXXX#XXXXXXX####XXX#XXXXXX###XXXXXXXX#XXXXXXXX##X#XXXXXXXXX#XX#XXXXXX#XX#XX#X#XXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX##XXX#X#XXX#XXXXXX##XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXX#XXXXXXX###X#X#XXXXXXXX##XXXX###XXXXX#XXXXXXXXXXXXXXX#XXX##X#XXXXXXX#XXX#X##XXXX#XX#X##XXXX##XXX#XXXXX#XX#XXXX##XX#X#XX#XXXX#X##XXXXXXXXXX#XXXXX#XXXXXX#X#X#X#XXXXX##XXXXX#XX#XXXXXXX#X#XXX##XXXXXXXXX#XXX#XX#XX#XXXXXXXXXXXX#XXXXXXX#XX#XX#XXX#XXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#####X#XXXXXXXX#X#XXX#XXX#XX#XXXXXXXXXXXX#XX#XXXXX##XXXXX##XXXX#XXXXXXXXX#XXX###X#X#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXX#X#XXXX#X##XX##XX##XXXXXXXXXX#XX#XXXXXXXXXXX#XXX##X#XXX##XXXXXXXXXXXXX#XXXXXXXX#XXX##X##XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXX#X#X#X#XX#X#X#XXXXX#XXXX#XXX##XXXXX#XXXXXX#XXXXXXXX##X#X#XXXXXXXXX##X#XX#XX#XXX#X#X#XXX#X#X#XXXXXXX#XXX
XXXXXXXX##XXX#X#X##X#XXXXX##XX#XX###X#X#XXXX#XXXX#X##XXXXX##XXXXX#XXXXXXX#XXX#XXX#XXXX#XXXXXXX#X#XX#XXX#XXX##XXXXXX#XX###XXXXXXXX##XXXX#XXXXXX#XXXXXX#X#XXXXXX##XXX#XXXX#XXXXXXXXXXXX#X##XXXXX#XX##XXXXX#X#####X##X##XX#X#XXXX##XXX##XXXXX##X####XXXX#X#XXX#XXXXXXXXX#XXXX#XX#XXXXXXX#XXXX##XXXXXXX#XXXX#XXXX#X#XXXX#X#X#XXXX##XX#XXX#XX##XXXXXX#X#XXXXX##XXX#XXXXXXXX###XX#XXXXXX#XXXXXX#XX##XXXX##XXXX#XXXX#XX#XX#X#XX#XXX##X#XXXXXXXX##XXXXXXX##XXXXXXXX#XX#XX#X##X##XXX#XXXX#XXX#XX#XXXXXXXXXX#XX#X#XXXX##X##X#X#XXXX#XXXXXXX#XXX#XXXX#XXXX##XXXXXXXXXXXXXX##XX##XXXXX#XX##XXXXX##XXXXX#XXXX###XXX###XXXXXXXXXX#XX#XXXXX##XXXX#XX##X#X#XXXXX###XX#XXXXXXXX###X###XXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXX#XXXX##XXX#X#XXXXXXXXX##XXXX#XXXXXXXXX#XX#XXX##X#X###XXXXXXXXX##XXXXXXXXXX#XXXXXXXXX##XXX#X#XXXXXX#XXX#XXXXXXXXXXX#XX##XXXX#XX#XX###X###XX#X#XXXX##X#XXX#XXXX#XXXXXX#XXXXXX#X#XXXXXX#XXXXX#X#XXXXXXXXX#XXXXXX##XXXXXX#XXX#XXXXXX#XX#XX#XX#X#XXX#XXXXXXX#X#XX##XXX#XXXXX#X#XXXXXXXXXX#X###XX#XXXXXXXXXX#X#XXX##XXXX#XXX#XXXXX
XX#XXXXX#X#XXX##XXX#XXXXXX#XXXXX#XX#XXXXXX##X#XXX##XXXXXXXX#XXXXX##XXXX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXX##X#X#XX#XX#X#XXXXXXXXXXXXXX#XXX#XX###XXXXX#XX#XXXXXXXX#XXX##XX#X#XXX#XXX#XXX#XXXXX#XXXXX###XX###XXXXXXXXXXX#X#XX#XXXXXXXX#XXX#X#XXXX###XXXXXXXXXXXX#XXX#XX#XX#XX#X####XXX##XXXXXXXXXXXX#X#XXXX##X##XXX#XX#X#XXX##XX#X#XXX#X#X#XXXXXXXX#X###XXX##XXXX#XX#XXXX#X#XX#XXXXX#XXXXXXXX#XX#X#X#XX#XXXXXXXXXXXXXXXXXXX#X#XX##XX#XXX##XXXXXXXXXXX#X#X#X##XXXXXXXXXXXXXX#XXXXX#XXXX#XXX#X#XXXX######XXX#X##XXXX#XXX#X#XXXX#X#XXXX##X#XX##XXX#XXX##XX#XXX#XXXX#XXXX#X#XXXX#XXXX#X###XXXXXXXX#XX#X####XX#XXXX#XXX#XX#XX#XXX#X#X#XXXXXX##X#X#XXXX##XX#XXXXXXXXXXXXXX#XXXX#XXXXXX#XXXX##XXXX#XXXXXXXXX##X#XXXXXX#XX#XXXXX#XXXXXXXXXXXXXX#X#XX#X##XX#XX#XXXXX#X#XXXX#XX#XX####XX#XXX#XXX#XXXXX#XX###X#XXX#X#XXX#XXXXX#XXXXXX#X#XXXXXXXXX#XXX#XX#XXXXXXXXX#XXXXXXXXXXXX#XXX#X###XXXXXX###XXX##X#XXXXXX#XXXXXXX##XXXXXXX#X#XX##XXX#XXXXXXXXXX###XXXXXXXXXXXXX#X##XXXX#XXX#XXX##XXXXXX##XXXXXX##XX#XXXXXXXXX##X#X##X##X#XXXXXX#X#####XX##XXXXXXXXXX#X#XXX#X#
XX##XX#XX#XXXX#XXX#XXXX#XXXX#XXXXXXXXX##XX#X#XX#XXXX##X#X#XX###X##XXXX#XXX#X###X#XXXXXXX#XXXXXXXX#XXXX#X#X#XXX#X##XX#X##XXXX#XXXXX#XXXXXXXXX#X#XXXXXXXX#XX#XXXXXXX#XXX##X#XXXXXXXX#XXX###X#XXXX#XXXXXX##XX##XXXX##XXXXXX#XX#XXXXXXXXXX#X#XXXXXXXXXX#XXX#XX#XX#XXX#X#XXXX####XX##XX##XXXXXX#XXXX###XXXX##XX##XX#X#XX#XXX#XXXXXX#XXXX#XXX##X#X##XXXX#XXXXXX#XXXXX#XXXXXXXXXXX##XXXXXXXXXX#XX##XXXXXXX###X#XXX#XXX##XXXXXXXX##XXXXXX##XXX##XXX#XXX##XXXXXXXX#XXXXXX#XXXXX#X#X#XXXX#XXXXX#X#X##XXXXX##XXXX###XXXX##X#X#XXXXXXXXX#XX#XXXXXX#XXXXXXXX##XX##X##XXX#XXXX#XXXXXXX##XX##XXXXXXX##XXXXXX#XXXX#XXXX####X#X#XXXXXXXXXXXX####XXXXXXXX#XX#XXXXXXXX#XXXXXXX#X#XXXXXXXXXX##XXX#XXXXX#XXXXXX#XX#XXXXX##XXXXXXX##X#XXX#X#XXX#XXXXXXX###XXX#XXX#X###XXXX#X##X#X#X###XXXXXXX###X#XXXX#X#XXXXX#X#XXX#XX#XX#X###XXXXXXXXXXXXXXXXXXXXX#X###XXXXXXXX#XXX#X#XXXXX##XXXXXXX##XXXXXXXX#X#XXXX#X#XXXX#XXXX##X#XXXXXXXX##XXXXXX#X#XXXXX#XXX#XXXX#X#X#XX#X#XXXX#XXXX#XXX#XXXXXXX#XXXXXXXXXXX#XXXX##XXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXX###XXX##XX#X#XXX##XXX
XXXXXX#XXX##XX#XXXX#XXXXXXX###XXXXXXX#XXXXXX####XX#XXX#XX#X#XX##XXXXXXX#XX#XXXXX##XXXXXXXXX#XXXXXXXXXXX#X##X#XX#X#X#XXX#XXXXX#XXXXXXX#XX#XXXX#XX#XXXXXX#X##XXXXXXXX#XXXXXXX#XXXXXXX#XXXXXX#XXXXX#X#XX#XX##XXXXXXXX#X#XX#X#XXX##XXXXXXX#XXXXXX#XXXXX#XXXXXXX#XXXXXXX#XXXXXXXXX#XX###X#X##XX##XX#XXXXX#XX##X#XXXXXXXXXXXXXXXXX##XXXX#XX#X#XXXXX#XXX###X#XXXXXXX#XXXXX#X##XX#XX#XX#XXXX#X#XX#XXXXXXXXXXXXX#XXXXX#XXXXX#XXX#XXX#XXXXX##XXX#X##XXXXXXX##X#XXXXXXXXXXXXX#XXXX##XXX##XXXXX##XXXXXXXXXXXX#XXX#XX#X#XXXXX#XX##XXXXX###XXXX###XXX#X#XXX##X#X##XXXXX#XX#X##XXXX#XXX#XXX#X#XX#XXXXXXX#XXX#X#XXXX#XXXXXXX#XXXXXX#XXX#XX###XXX###XXXXXXXXXX##X##XXXXXXX#XXXXXXXX#XXXXX#X##XX#X##XXXX#X####XX#XXXXX###XXXX#XX##XXXXXXXXX#XXX#XXX#XX#XXXXX#XXXXX#XXXXX##XXXXXXX#XXX####XXXX#X#XXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXX#XX#X#XXX#XX#X#X#XXX#XXXXXX#XXXX#X#XXXXX#XX#X#X#XXXX#XX#XXX#XX##XXXXX#XXX#X#X#X#XX#XXXXXX#XXXXX#XXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXXX#XXX#X#X###XX#XX#XX#XXXXXX#XXX##XXX#XXXXX#XXXXXX#XXX#XXXXXXXXXXXXX
X#XXX###XXXXXXXX##XXXXXXX#X#XXXX#X#XXXXXXXXXXX#X##XX#XXXX#XXXXXXX#XX#XX##XXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXX#XXXXXXXXXXX#X###XX#XXX#XXXX##XXXXX#X#X#XXXXX####XXX#XXXXXX#X#XXXX#XX#XXXX#XX#XX#XXX#XXXXX#XX##X#XXXX#XXXX#X##XXXXX#XXX#X#XXXXXXXXX#XXXXXX#XX#X#X#X#XXXXXXX#XXX##XXXXXXXXX#XXXXXX#X###XXXX##XXXXXX###XXX#XXXXXXXXX#XX#X#XX#XXXXXXXX#XXXXX#XXXXXXXXXXX#XXX#X#X#XXXXX#XXXX#XXXX##XXXXXXXX##XXXXXXX#XX#XXXXXXXXX##X#XXXXX##XX###X#X##XXX#X#XXXXXXXX##X#XXXXXXXX#X##XXX#XXX#XXXX##X##X#XXXXXXX#X#XXXXXX#XXXXX#XXX#X##X#XXXXXXX#X#XXXX#X#XX#XX#X#X#X##X##XXXXXXXX#X##X#XX##XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXX###X##X#XXX#X#XX#XXX#XXX#X##XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXX##XXXXX#X##XXXXXXXX###X#XXXXXXXXXXXXXXX#XXXX#XXXX#XX#XXX##XXX#XXX#XXX#XX#XX#X#XXXXXXX#XX####XXXXXXX#XXXXXX#XXX#XX#XXXXX##XXXXXXXXXX#X#XXXXX#XXXXX##XX#XXX##X##XXXXX#XX#X#XXXXXXXXXXXXXX#XXXXX##X#XXXX##X#XXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX#XXX##XXXXXXX#XX##XXX#XXXXX#XXXX#X#X#XXXXX#XXXXX#XXXXXXXXXXXXXX##X##X#XXXXXX#XXXX####X#XXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXX#X#XXXX##X#XXXXXX#XX#XX#XXXXXXX#XXXXX#XXX#X#XXXX###XXXX#X#XXX##XXXXXXXXXX#XXX#XXXXX#XXXXXXX#X#XXXX#XXXXX#XX#XXX#X#XX#XXXX#XX#XX#XXX##X#XXX#XXXXX#XXXXX##XXXX##XX##X#XXXXXXX#XXXXXXX#XX#X#X#XXXXX#XXXX##X#X#XX#X#X#XXX###XX#XXXX##XXX###X##XXXXXXXXXX#######X#XX####X#XXXXX#XXXXXXX#XXXX##X#X##X#XX#XXX#XXXX##XXXXXXXXXX#XXXX#XXXXXX#X#XXXXXXXXXX#XXXX#XXXXXXXXXXXXX#X##XXX#XXXX#XXX#XX#XXX#XXXXXX#XXXXX#XXXXXXXXXXX#XX#X#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX##XX#X#XXXX##XXXX#XXX#XXXX#X#XXX#X#X###XXXXXXX#XXXXXX#X##XXXXX#X#XXXXX##XXXXXX#XX#XXXXXX##XX#XXXXXXXXXXXX#XXXX#XX#XXX#X##X##XX#XXXX#XX#XXXXXXXXXXX##XXX#XXXXX#XXXXXXXXX#X#XXXXXXXX#XXX#XXXX#XX##XXXX##XXXXX##XXXXX######XXXX#XXX#X#XXXXX#XX#XXXXXXXX##XXXXXXX##X#XXXXXXX###XXXXX#XX#XXXXX#XXXXXXXXX#XXXXXX#X##X#X##XXXXXX#XXXXXXXXX#XXXXXX#XX#XX#XXXXX#XX#X##XXXXXX##XXXXXX#XXXX#XXX#XXX##XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXX#X#XXX#X#X###XXXX##XXXXX##X###XXX#XXXXXXXXXXXXX##XX###X##XXXXXX#XXXXXXX#XXX#XXXXX#XX#XXXX##X#XXX#XX#XX#XX#X##XXXXXXXX#XXX#X#XXX#XXX#XX#XXXXXXX
##X#XX#XXXXXXXXX#XXXX#XX##XX##XX#XX#XXXXXX#XXXXXX#XX##XXXXXXX#X#XXX#XXXXXXX#XXX#XXXXX#XXXXXXXX#XX#X#XXXXXXXX#X###XXXXX#XXXXXXXXX#XX##XXXXXX#XXXX#XXXXXXX#XXXXXXXXXX#X#X#XX#XXXXXXXXXXX#X#XX#XXXXXXXX#XXX#XXX#XX#XXXXXXX#X###XXXXX#X##X####XXX#XXXXX##XXXXXXXXXXXXX#X##XXXXX#XX##XXX#XX#XXXX#XXXXX####X#XXXXX#XXXXXXX#XXX#XXX#XXX##XX#XXX#XXXXXXX#X#XXXXX##X#XXXXXXXXXX#XXXXX#XXXXXXXX###XXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXX#XX##X#XXX#X#X#XXXXXX#XXXXX#XX#X#X#XXXXXXXX#XXXXXX####XX#XXXXXXXXXXXXXX#XXX#X#XXXXX#XXXXXXXXX#X#XXXX#XXXXXXXX#XX#XX#XXX#X#XX#XXXXX#XXXXXXXXXXX#XXXXX#X#XX#X#XXXX#XXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XX#XXX#XX##XX#XX#X##XX#XXXX##XXXXXX#X#X#XXXXXX#XXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXX##XX#X#XXXXXXXXX##XXXX#X#XX####XXXX#XXXXXX#XX#XXXXXXXXXXXX###XXXXXX###XXX#X##XXXXXX#XX#X#XX#X#X#X#XXXX#X##XX#XXXX#XXX#XXX#XXX#X###XXXXX#XX#X###XX##XXXXXXX#X#XXXXXXXXXX#XXXXXXXXXX#XX#XXX#X#XXXXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXXXXX###XXXXX#XXX#X#X#XX##XXX#XX#XX#XX#XXX#XX#XXXX###X#X#XXXXXX#
XXXXXX#XX#X########XXXXXX#X#XXX#XXXXX#XXXX###XX#XX#XXXXXX###X##XXXX#XXXXXX##XXXX#XXX#XXXXXXXX#X#X##XXX##XXXXXX#XX#XXXX##XXX#XX#XXX###XXXX#XXXXXXXXXXX##XXXXX#X#XXXXXX#XXX##XXXXX####XXXXXXXXXX####X##XX#X#X#XXXX#XXXXXXXX##X#X#XX#XXXX####X##XXXXXX#XXXXXXXX#XX####XXXXXXXX#X#XXXXXXXXXXXXXXX#X###XX###X#X#X#XXXXXXX#X#XX#XX#X###XX#X#XXXXXXX##XX#XXXXXXXXXXXXX##XXXX#XXXX#XXXXXXXXXXX#XXXXXXX#X#XX#XXXX#XX#XXXXX#XXXXX#XX#XXXXXXXXXX#XX#XXXXXXX##XX#XXX##XXXX#XXXXXXXXX#XXXX##XXX#XXX##XXXXXXX#XXXX#X#XXXXXX#X#XXXX#XXXXX#XXX#XXXX#XXXXX#X##XXX#X##X#XX#XX##XX###XXX#XXXX##X#XXXXXX#X#XX#XX#XXXXXXX#X##XXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXX#XXXXXXX##X#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXX#XX##XXXXXXXXXXXXXX#XXXX##XX#XXXXXXX#XXXX##X#X##XXXXXXXXXXXXX#XX#XXXXXX#XXXX##XXXX###XXXXXX####X#XXXXX#X#X#XX#XX#XXXXXXX#XX#XX####XX#XX#XX#X##X#XX##XXX#XXXXX#X#XXX#XXXXXX#XXXX#X#X#XXX##XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXX#X#XXXXX##XXXX#XXXXXXXXXXXXXXXXX#X#XXXXX#X#XXXXX#XXXXXXXX#X###XX#XXXXXXXXXXXXX##XX##XXXXXXXXXXXXXXXXXXX##X#X
XXXX#XXXXXXXXXXXX#X##XXXX#XX#####XX#XXX#X#XX#XXXXXX#XXX#XXXXX##XX#XXX#XXXX###XXXXXXXXXX#XXXXXXXX##XXX##X#XXX#XXXXXXX#XXXX#XXX#XXX##XX#XXX#XX##X#XXXXXXXXXXX#XXXX#XXX#XXX#X#XXXXXXXXX##XXXXX#XX#XX#XXXXX##X#XXX#XX##XXXXXXXXXX#XXX##X#XXX###XX#X#XXXXX#X#X##XXXXXX#XXXXX#XX#X##XXXX#XX#XXXXXX#XX###XXXX#X#XX#X#XXXXXXXXXXXX#XXXXXX#XXX#XXXXXXX#XX#XX#X#XXXXXXXXX##X##XXXXXXXXXXXX##XXXX###XXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXX#####XXXX#XXXXXXX#XXXXX##X#XXXXXXXXX#XX#X#XX#XX#XX#X#XX#X#XXX#XX##XXX#XXXXXXX#XX#XX#XXXXXXX#X##XXXX#XXXX#XX##XXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXX##XXXXX#X#X#XX#XXXXX#XXXXXXXX###XXXX#XX##XXXXXX#XXXXXX#XXXX#X#XXXX#XXX#XXXX#XXXXX#XXXX#XXXXXXX#XXXX#X#XXXXXXXX#XXX#XX##XXX#XXXXX#X#X#XX#XX#XXX#XXX#X#XXXXXXXXXX###XX#XXXXXXX#XXX#X##XXX#XXX#XXXXXXX#XXXXX#XXXXXXXX##XXX#XXXXXXXX#XX#X#XXX#XX#XXXXX##XXX###XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX##XX#XX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXX#XXXX#XXXXX#XX#XXX#XXXX##XXX#XXXXXXXX#XX###XXX#XX#XXXX##XX##XX####XX#XXX#X#XX###XXXXXXX#XX##XXX#XXXX##XXXXXXX#XX#X#XXXXXXXXXXX
#XX#XXXXXX#XX##XXXX####XX#XX#X####XXXX#X#XXXXXX##XXXXXXXXXXXX#XXX##X#XXXXXX#XXXXX#XX##X#XXXXX#XX#XXXX##XXXXXXXX##X#XXXX#XXXX#XX#XX###XXXXXXXX##XXXXXXXXXX###XX#XX#X##XXX#X##XXXXXXX#XXXXXXXXXX##XXXX####XXXX#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXX#X##XX#XXXXXXXXXXX#XX#X##XXXXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX##XXXX#XXXXXXXXX#X###XX##XX#XXXXXX#XXXXXX#XXXX#X##XXX##XXXX#X###X#XX##XX#XXXX#X##XX#XXXXXXXXXXX###XXXX#XXXX##XXXX#XXXXXX#XX#X##XXXXX#X#X#XXXXXXX#XXX#XXX##XXXX##XX##XXX##XXXX#X#XXX###XXXXXXXXXXXXXXXXXX##XXXX#XX#XXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXX#XXX#XXX##XXXX#XXXXXXXXX#XXX#XXXXXXXXXX##XXXXX#XXXXXX##X#XXXXXXXX#XXX#XXX###XXX#X#X#XXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXX#XXXX#X###X#XXXXXXXXXXXXXXXX#X##XXXXXXX##XXX#X#XXX#X#X###X##X#XX###X##XXXX#XXXXXXX##X#XXXX##X#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#XX##XX##XXXXXX#X#XXXXX##XXX#XXXX#XX#XXX#XX##X#XXXX#XXXX#XXXXX#XXXX#####XXXX#X#XX##XX#XX###XX#XX###X#X#XXXX#X#XX#XXX#XX#XXXXXXX#X#XXXXXX##X#X##XX#XXXXXXX##XXXXX#XX#XX##XXXXXXXX#XXXXXXXXXXX#XX##XX#XXXX###XXX#X#X##XX#XXXXXXXXXXXXXX#XX#
XXXXXXXXX##X#XXXXXXXXXXXXXX#XXXX#X#XXXXXXX#XXXXXX##XX#X##XXXXXXXXXXXXXXXXXXXXX#X#XX###X#XXXXXXXXX#XXX#X#X###XX##XXXXX#XXXXXXXXXXXXXXX#XXXXXX##X###XXXXXXXX#X##XXXX#XXXX#X##XX#XXXX#XX##X#XX#XX#XX##X#XXXXXX##X##XXX####XXXXX#XXXXXXXXX#XXXXX#XXX###XXXX#XX#XXX##X#X#XXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXX#XX##XXXXXXXXXXX#XXXX##XXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXX##XXXXXXX#XXXXXXX##XXXXX###XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX#XX#XXXXXX#XX#X#XXXXXXXXX#X#XXXXXXX#XXXXX#X#XX#XXX#X#XXXXXXXX#X#XXX#XX##XX#X#XXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXX#XXXXXXX#X#XXXXXXXXXX#XXXXXX#X###XXXXX#XXXXX##X#XXXXX#XXXXXXX#XXXX#XXXX##XXXXXXX#XXX#X##XXXXXXX#X#XXXXX#XXXXXXX##XXXXXXXXXXX#XXXX#XX###XX#X##XXX#XXXX#XXXXXX#XXXXXXXX#X#XXXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXX#XXX##X#X#XXXXXXXXXXXXXX#X#XXXXXXXXXXX#X####XX#XXXXXXXXXXXXXXXXX##X#X###X#XXXX#X#XXXXXXX#XX#X#XXXXX##XXXX#X##XXXX##XXX###XXX#XX#XXX#XXXXXXXX##X#XXX##XXXXX#X#XXXX#XX#XXXXX##X###XXXXXXX#XXXX##XXX####XXXXXXX#XXXXXXX##XX####XX#X#XXX####X#XXXXX##XXX##XX#XXXXX#X#XXXX##XX#XXX###XXX#XX
XXXXXXX#XX#XX#XXX#XXXXXXX##XXXXXX#XXXXXXX##XXX###XXXXXXXXXXXXXX#XX#XXXXXXXXX#X###XXX#XXX#XXXXX#X#X#XX#XXX#X##XXXXX##X####XXXXX#XXXXXXXX##XX#XXXXX#XXXXX#XXXX#XX##X#XX#XXXXXXXXXXXXXXXX##XX#XX#XX#XX##X#XXXX#XX#XXXXX#XXXXX#X#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXX#X#XXXXX###X#XX##X##XXXXX#X#XX#XX##XXXX##XX#XXXX#XXXXX#XXXXX#XX#XXX#X#XXXX#XXXXXX###XXXXXXXXX###XXXXX#X##XXXXXXX#XXXXXXXX#XXXXX###XXXXXXXXX#XX#XXXXXXXX#XXXX#X#XXXXX#X#XX#XX#XXXXXXXXXX#XX#XXXXXXX#X#XXXX#X#XXXX#XXXXXXXXXXXXX##XX##XXX##XXXX#X#XXX#XXXX##XXXX#X##X#X#XXXXXXX#XX#X#XXXXXX#XX#XX#XXXXX##XXXXX#XXXXXXXX#XX#X#XXXXXX#XXXXXXX#X#XXXXXXXXXXXXXX#XX##XXX#X#XXXXXXX##XXXXX##XXXX##XXX##XXXXX#X###X###X#XX#X##X#XX#XX##XX#XXXXXXX#XXX#X#X#XXXXXXXXXXXXXX#XXXX#X#XXX#XX#XX#XXXXX##X#XXXXX#XXXXXXXXXXXXXX#XXX#XX#XX#XXXXXXXXXXXXXXX##XXXXXXXXXXXX#X#XXX#XXXX###X#XX#X##XX#XX#XXX#X#X##XXXXX#X#X#X##XXXXXXXXXXXX##XX#XXXXXX#X#XXX#XXXX#XXXXX###X####X#X#XXX#X#XXX##XXX#XXX##X#XXX#X#XXXXXXX#XXX#XXXXX#XXXXX#X#XXXXXX###XXXXXX##X#XXXXXXXXXXXXXXX#X#XXX#X##XXX##XXXXXXXXXXXXXXXX#XXXXXX###XXXXX
#XX###XX#XXX#X#XXXX#XXXX#XXXX#XXXXXXXXXXX##X#XXXX#XX##XX#XX##X#XXXX#XXXXX#X##X###XXX#XX##XXX#XX#XX###XXXXX#XX#XX#X#XXXXXXXXXX#XX###X#XXXXXXXX#XXX##X##XX#XXX#XXXXXXXXXX#XXXX#X###XXXXXXXXXX#X#X#XXXXXXXXXX#XXXXXXXX#XXXXX##XXXX#X#XXX#X###XXXXX#XXXX##XXXX#X#XX#XXX#X#XXXXX##XXXXX#XX#XXXXXXXXXXXX###X#XXX###XXX##XXXX#XXXX#XXXXXXXXXXXXX#XX#XXX#XX##XXX##X#XXXX#XXXXXXX#XXXXXXX####XXXXX#X#XXX#XXXX#XX#XXXXXXXXXXXX#X#XXXX#XXXX#XXX#XXXXXX##XX####XX#XX#XXXXX#XXXXXXXX#XXXXXXX#XXXX#XX###XXXX#XX#XXX##XXX##XXXX#X#XXXX#X#XX#XX#XXXXX##XXXXXXXX##XXXX#XXXXXXXXXXXXXXX#X###XXXXXXXXXXX#XXXXX#XXXX####XXXX#XXXXX#XXXXXX#XXXX#X#XXXXXXXXXXXXXXXX#####XXXX#XX#X#XXXXXXX#X##XXXXX#X#XXX#XXXXXXXXX##XX#XXXXXXXXXXXXXX#XX#XX#X###X#XXXXXXXXX#X##XXXX#XX##X##XXXXXXXXX##XX#X##XXXXX#XXXXXXXXX#X#XX#XXXX#X#XXXXXXXX#XX#X#XXXXXXXXX#XXXXX#X#XXX##XXXXXX####XXXXXXXXXXXX#XXXXXX#XXX#XX##XXX#XXXXXXXXXXX##XX#XXXXXXXXXXX#X#XX#XXXXXXX#XX#XX#X#XXX#XX##XXXXXXXXXXXXXX#XX##XXX#X#X#X#XXXX##XXXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXX#XX##XXX#XXXX##X#X#XXXXX#XXXXX#XXXX####X
XXXXXX#XXXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#XXXXX##XXXX#XX#XXX##XXX#X#XXX##XXXXXXXXXXXXXXX#XXXX#XXX#XXXXX#XXXXXXXX#X#XX#XX#XXX#X#X#XXXX##XXXXXXX#XXXX#XXXXXX#XX#XXXXX#XXXXXXXXXXX##XXXX#XX#XXXXXXX#X#X#X##XXXX#X##XXXXXXXXXXXXX#X##XXXXX#XXXXXXXXXXXXX#XXXXX#XXXX##XX#XXXXXX#X#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXX##XXXXX#XXXXX##XXXXXXXXXX###XXXXX##XXXXXXXXXXX#XXXXXXX#X#XXXXXXX#XXXX##XXXXX#XXXXXXXXXXXXXXXX##XX#X#XXXXXXXXXX#XXXXXXXXXXXXXXX#####XXXX##XXXXXXXXXXXXXXX#XX##XXXXX#X##XXX#X#XXXX##XXXXX##X#XXXXXXXXXXXXX###X#X#XXXXXXXXX#XX#XX#X##XXXXXXXXXX#XXXXX#X###XXXX#XXXXX#XX#XX##XXXXXXXXXXXX#X#X#XXXXX#XXXXXXXXXXXXXXXX##X#XXX###X#XXXXX#X#X####XXXX#XXXX#XXXX#X#####XXXX#XXXX##X#XXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XX#XXXX#####XX#XXX##XX#XXXXXXXXXXXXXXXX##X##XXX#X##XXXXXXX#XX##X##X#X##XXX#X#XXXXXXXXX#X#XXXXXX###X#XXX##X#XXX#XXXXXXXXXXXXXX#XX#XXXX######XX#XXXX#X#XXXX#XXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXX#XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXXXX#X#XXXXXX###XXXXXX#XX##X#XXXXXX#XX#XXXX#XX#XXX#
XXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXX#X#X##XXX#XXX##X#XXXXXXX#X#XX##XX#XXXXXXXXX#XX#XXXXXXXXXX####X#X#XXXXXX##XXXXX##XXX#XX#XX#X###XXXXXXXXXXXXXXXX#XX#XXXX#X#XXXX#XXXXXXX#XXXXX#XXXX#XXXXXXXXXXXX###XXXX####X#XX#XXXXXXXXX##XXXXXXXX#X#X#XXXXXXXXXXXXX##XXXXXXXXXXX#XX#XXX#XXX#XX#X#X#XXX##XX#X#XX###XXXXX##XX#XXX#XXXXXXXX##XXXXXXXXXX#X##X#XXXXXX#X#X#X#XXXXXXXXXX#XX#XXXX#X#XXXX#XXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXX#XXX#XXX#X#XXXXXXX#X#X#XXXX##XXX#XXX#XXXXXXXXXXXXXXXX#XX#XXXX#XXX#X##XXXX#XXXXXX#XX#XX#X#XX#XX#XXX#XX#XX#XXXXX#X#XX##XX#XXXX#XXXXXXXXX#XXX#XXX#X#XXX#XXXX##XXXX#XX#XXX#X###X#XXX#X###XXX#XXX#XXX###X#XX#XX#####X#XXXX#XXXXX####XX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XX#XXXX#X#XXXXXXX#XXX##X#X#X#XXXXXX#XXX#X#XXXX##X#X#X#XXX#X#XXXXXX#X#XX#X#X#X#XXXXX#X#XX##X##XXXXXXXXX#XXX##XXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXX#XX##X#XXXX#XX#XXXXX#XX#XXX#XXXXXXXXXXX#X##XXX#XXXX#X#XXXXXXXX##XXXXXX#X#XXXXX#XX###X#XXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXX#XXXXXX##X#XX##XX#XXX#XXXXX#XXXXX##XX###X#XXXXXXXXXX#X#XX#X#XXX#XX##XX##XXX#XX##XXX#XXXXXX#XXXXXXXX
XXXXXX####XX#XXXXXXXXXXX##XXXXX#XXXXXXX##XXXXXX#XX#X#XX#X#X#XXX##X#XXXX#X#XXX#XX#XX###X#XXX#X#XXX#XXXX#X#XXXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXX#XXX#XX##XXXXXX#XX#XXXXX##XXXX#X##XXXXXX#XXXXXXXXX#XXXXXX#X#XX#XXX#X#X#XXXXX#X#X#XXX#X##X#XX#XXX#XXXXXXXX##XXXX#X#X#XXXXXXX##X#XXXXXXXX#X#XXX#X#XX##XXXXXXX#XXX#XXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXX#XXX#XXXXXXXX#XXX#XXXX#XX#XXX#XXXXXXXX##X#XXXXXXX##XXXXXXXX#XXXX###XXXX#XXXXXX#X##XXX#XXXXXX#X#XXX#XXXXX##XXXXX#XXXXXX#X#XXXXXXXX##XX##X#XXXXXXXXXXXXXX#X##XXXXXXXXXXX#XXXX#XXXXXX#XXX##X#XXX#XXXXX#XXXXXXX#XXXX#XX#XXX#X#XXXXX#XXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXX#X#XXX#XX##XXX#XX###XXXXX#XXXXXXXXXXXXXXXX#XXXX#XX##XXXXXXXXXXXX#XXX#XXXXXX#XXX#XXXXX#XX#XX##XXXXXXX#XXXX#XXXXXXXX#XXXXX#X#XXXX#XXXX#XXXXX#XXXXXXX##XXX#XXX##XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XX#X#XXX#####XX#XX#X#XXX#XXX##XXXXX#XXX#X#XXXXXXXXX#XXXXX#X##X##XXX#XXXXX##XX#XXX#X#XXX#XXXXXX#XXX#XXXXX#XXXXXXXX#X#XXXXXX##XX##X####XXXX#####XX#XXXXXXXX#XX#X#XX#XXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXX#XXXX#XX#X#X#
XXXXXXX#XXX###X#X#X#XX#XX##XXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXX##X#XXXXXXXX#X##XXXXXX#XX##XX#XXXXX#X#XXXXXX#XXX#X#XXX#X#XXXX#X#XXXXXXXX#XX#XXX#XX##XXXXXXXXX#XXX#XXXXX#X#XXXXXXX##X#X#XX#X#XXX#XXXXXXX##X#XXXXXX#XXX#XXXXXXXXX#XXXX#XXXX#XXXXX#XX#XXXXX###XXX#XXXXXXX#XXX#X#XXX#X#XXXX#XX#XXXXXXXXXXX#XXXX#X#XXXX#X#X#X#XXX##XXXXXX#X#X#X##XX#XXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXX#X#X#XXXX##XXXXX#XX#XXXX##XXXXX#XX##XX#XXX#XXXXXX##XXXX#XXXX#X##XXX#XXX#XX#XX###XXX#X#XXXXXXXXXXXXX#XXXXXX#XXXXXXX#X##XXXXX#XX#X#XX#XXXXX#XXX#XXXXX##X#XXX##XXXXXXX#XXXXXXXXXXX#XXXXXX#XX#XXXXXXXXXX#X#XX#X#X#XX#X#XXX#XX#XXXX#XX##XXXX#XXXXXXXX#XX#X#X#XXXXX#XXXXXXXXXX#XXX##XXXXX#XXXX#X##XXXXX#XXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXX#XXXXXXX##X#XX##XXX#XXXXXXX#XX###XX#X##XXXXXXXXXXXXX##XXX##XX###XXXX#X#X#XX#XX#XXX#XX#X#XXXXX#XXXXX#XXXX#X#XX#XXXXXXX##XXX#X#X#XXXX#X#X#XXXXXXXXXX#X#XXXX#XX#XXXXXXXXXXXX##XXXX###X#XXXXX#XXXXXXXXXXXX#X#X#XXXXX#XXXXXX#XXXX##XXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXX###XXX#X#XX#XXX#XXXX##XXXX#X##X
#XXX#X##XXXXX#XXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXX##XXX#XX#XX#X#XX#XXXXX#XX##X#X##X#X#XXXXXXXXX##XXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#X#XX#XX#XXXXXX#XXX#X##XXXXXX#XXXXX##XX#XX#XX#X#XXXX#X##XXX#XX##XXX#XX#XXXXXX#XXXXX##XX##XXXXX#X##XXXXXXXXXXXXXXXXXXXXXX#XXX#X##XXXXXXXXX#XX#X#X#XXXXX#XX##XXXXXXX###XXXXX##XXXXX#XXXXXXXXXXXXXXX#X#X#XXX#X#XX#XXXXX#XXX####X#XXXXX#XXXX#X#X##XX##XXXXXXX#XX#XXXXX#XXXXXXXX#XXXX#X#XXX###XXXX#X##XXXX##XXXXXXX#XX####XXXX#XX#XXXXX#XXXXXXXXXXXX#XX##X#XX#XXX#XXXXXXXX#XX##XXXXX##XX#XXXXXXXXXX#XX#XXXX#XXXXXXXXXX#XXX#XXXXXXXXX##X#XXXXX#X##XX#X##XX#X#XXXXXXXX##X##XX#XXXXXXXXXXXXXXXXX#XXX#XXX#XXXX##XX###X##XX#X#XXXXXXX#X#XXXXXX#XXXX##XXXX##XX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXX#XXXXX#X#XXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXX#XXXX###XXX#XX#X#XXXXX##XXXXXXXXXXXXXXXX#XX#XXXXX#X###XXXX#XXXXX##XXXXXXXXXXX##XXXX##X#X#XXXXXX#XX##XX##XXX#X#XXXX#XXX#XXX#XXX###X#X##XXX#XXXXXXXXXXXXXXXX##XXX#XXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX##X#X#X#X#X#XXX##XXXX#XX#XX####XXXXXXX##XXXXXXXX#XXXXXX#XXX#XXXXXX#XX###X
XXX#XXXX#X##XXXXXXXXXX##XXXX#XXXXXX####XX#XXXXX#XXX##XXXX#XXXXXX#XXX#XX#XXXXXXXXXXXXXXXX##XXXXXXX#XXXX#X#XXXXX#XXXX##XXXXXXXXXXX#XXXXXXX#X#XXX##XXXXXX#XXX#XX###X###X##XXXXX#XXX#XXXX#X###XXX#XXXXXXXXXXX#XXXXX#XXXXX####XXXXXXXXX#XXXX#X#XXXX#XX#X##XXXXX#X#X#XXX#XXX###X#XXXXXX#XX##XX####X#XXX##XXXX#X#X#X#XXXX#XX##XXXX#XXX#XXXXX#XX#XXX##XXXXXXXXX#XXXXXXX#XXXX#XXXXXXX#X##X##X#XX#X#XXXX##X#XXXXXXXXXX#X#X#X#XXX#XXXXXXX#X##XX###XXX#XX#XX##XXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXX##XXX#X#X##X##XXXXXXXX#XXXXX#XXXXXXX##XXX#X#X##XXXXXXX#XXX#X#XXXX####X#XXXXXXXXXXXXXXXXXX#XXX#XXX#XXX#XXXXX#XXXXXXXX#XX##X#XXXXXX##XXX#XXXXXXX####X#X#XXXX##X##XXXXXX#XX##XXXX#XX#X#XX#XXXX#XXXX#XX#XXXXX#X#X#XXXXXXXXX#XXXXXX#XXXXXXXX##XXX#XXXXXX#XX##X#XXXXXX#XXXXX#XXXX#XXXXXX#X#X###XXXXXXXXXX#XXXXX#XX#XXX##XXX#X#XXX#XXX#XXX##XXXXX#XXXXXXX##X##XXXXXXXX#X#XX#XXXXXX#XXXXX#X#XXXXX#XX#XX#XXXXX##X#XX##XX##XXX#X#XXXX##XX#XX#XX#XXXX#XX#XXXX#XXXXXXXXXXXX#XXX#XXX###X#XXX#XXXXXXXXXX##XXXXXXXX#XXXX#XXXXX#XXXX#XXXXX#XXXXX###X#XX##XXX##XXX#X#XXX##XXXX#XX#XXX#XXXXXX
XXXX#XX#XXX#XXXX##XXXXXXXX#X#XXXXXX#XXX##XX#X#XX##XX#X#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXX#X#XX#XXXX#XXXX#XXXXXXXX#XXXX##XXXXXXXXXX#XXXX#XXXXXXX#XXXXX##XX#XXXXXX##XXX#XXX#XXXX#X##XX##XXXXXXXXXXX#XXXXXXX#XXXXXXXXXX##X#XX#XXXXXX##XXXXXXX#XX#X#XXXX##X#XXXXXXX#XXX#XXX#XXXXXXXXX##XXXXXXXX#XX#XXXX#XXXXXX#XXX#XXXXXXXXXXXX#XX#X#XXX##X#XXX#XXXXXX#X#XXXXX#XXX#X#XXX#XX##XXXXX###XXXXX##XXXXXXXXX#X#XXXXX#XXX#XXXXX#X#XXXXXX#X#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXX###XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXX#XXXXXXX#XXX#XX#X#XXX##XXX#XX##XX#XXX#XXXX##XX#XX#X#XX#XXXXXX#XXXX#XXXX#XX#XXXXX###XXXXXXXX##XXXXX#XXX#X##X#X#XX#XXXXXXXXXXXXXX#XX#X###XXXXXX##X##XXX#XXX#XXXX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXX#XX#XXXX#XXXXXXXXX##X#X#XXX#XX#XX###XX#XXX#XXX#X#XX#XXXX#XXXXXXX#XX#XXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXX##XXXXX#XXXXX#XXX#X##XXX#XXXXXXXXXX#X#X###X#XXXX##XXX#XX##X#XXXXXXXXXX#XX#XX##XXX#X#X#XX#XXXXXX#XXXXXXXXXXXXXX#XXX#X#XX#X#X#XXXXXXXX#XX#XXXXXXX#XXXXXXX#XX#X####XXXX#XX#XXXXXXX#X#XXXXXXXX#XXXXX#XXXXXXX#XXXXX#XX
X#XX#XXX##XX##X#X#XXXX#XX###X##XXXXXXXXX#XX#X#XXXX#XXXX###X#XX#X#XXXXXX#XXXXXXX#XX#XXXXXX#XXX##XX#XX##XX#XX#XXXXX#XX#XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXX#XX#XXX#XXX#XXXXXXXXXXXXX#XXXXXX##XXX#X#XX#XXXXXXX#XXXX#XX#XX#XX##XXX#XXX####XXXX##X#X#X#XX#XX##XXXXX##XXX#X#X#XXX##XXX##X#XXXX##XXXXXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXX#X#XX##XXXXXX#XXXXXXXXX##XXXXX##X#XXXXXXXX##XXXXXXX#####XXXXXX##XXXXXXXXX#XXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XX#X#XX#XXX#XXXXXXX##X##XXXXXXXXXXX##XXXXXXXXXXXXXX#X#X##XXX#XX##XXX#XXXXXXXXX#XXXX#XXX##XXXXXX#XXXXX#XXX##X##XXXXXXXXX#X#XXX##XXXXXXXXXX##XX#X#XXXX##XXXXXXX#XXX##XXXXXXX###XX#X##XXXX#X#XXXXXXXXXX#XXXXXX##XXXX#XX##XXXX##XXX#XXXXXX##XX##XXXXXXXXXXXXXXX#X#XXX#XXXX#XXXXX#XXXXXXXXX#XX#X#XXXXXXXXX###XXXXXXXX#XXXXX##XXX#XXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXXX#XXXXXXX#XXXXXX#XX#X#XXXXX##XXXXX#XXXXXXXX#X##XXXXXXX##XX##XXXXXX#XXXXXXXXX#XX#XX#X#XXX#X#X#XXXXXXXXXXXXXX##X##X#X##XX#X#XX#XXXXX#XXXXX#XX##XXX##XXXXXXXXXX#X#X#XXXX#XXX##X#XXXX##XX#XXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#X##XX#XXX#XXXXXXXX##
X#XX###X#X#XXXXXXXXXXXXX##XXXXXXXXXXX#X#X#XX##X#XXXXXXXXXXXXXX#XXXX#XX#XXX#XXXXXXX#X#XXX#XX#XXXXX#XX##XX##XXXXX###XXXXXXXXX##X#XXXXX#XX#X#X#X#XXXXXXXX#XXX#XXXXXX#XX#XXXXX#X#XXX####X##X#XX##X#X#X#X##XX##XXXXXXXXXX###XXXXX#XX#X#XXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXX##XXXXXXX#XXXXX##XX#XXXXXXX#XXX#XXXX#XXX#XXXX#XXXX#X##XX#XXXXX#X#XX##XX#XXXX#XXXXXXX#XX#X#XXX#XX#XXX#XXXXX####XXX#X#XXXXXXXXXXXXXXXX#X#XXXXXX#XXXXX#XXXXX#XX####XXX#XXXXXXX##XXXXXXXXX##XXXX#XX#XXX#XX#X##XXXX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXX##XXXXXX#XXXX##XXXXXXXX#XXX#XX#XXX###X#XXXXX#XX##XXXXXXXX#XXXX#XXXXX#XXXXX#XX#X#X#X#X##XXXXXXX#XXXXXX#XXX##XX##XXX##X#X##XXX##XXX##XX#X#XXXXXX#X#XXXX#XX#XX#XXX#XXXXXX#XXXXXXX#XXX##XXX#X##XXX#XX#XXX#XXXX#X#XXXXXXXXXXXXXXXXXX#X#XXXX##XX#XXXX##X##XXXXXXXXXXXX##XXX#XX##XXX#X###XX#XX##XX#XXXX##XXX##X#XXXXXXX#XX#XX#X#X#XXXXXXXX#XX#XXXXXXXXXXXXX#XXXX##XX#X#X#XXX#XXXXXXXX##XXXXXXXX#XXXXXXXXXX#XX#X#X#XXXXXXXXXXX#XX##XXXX#XXXXXXX#XXXXX###X#X#XX###XX#XXXX#X#X
XXXXXX#X###XX#XXX#XXX#XXXXXXXX##XX#XXXXXXX###X#XX#X##XXXXXXXXX#XXX#XXXX#X##XXX#XXXX###XXXXXXX#X#XXXXXXX#X#X#XX###XXXX#XXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXX#X#X#XXXXX#X###XXXXXXXXXXX#XXXXX##XXX#X#XXX#XXXX#XX#XXXXXXX#XXXXX#XXXX#XXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXX#XXXXXXXX#XXXXX#XXXX##XXXXX#XXXXXXX#XXX#XXX#XXXXXXX#XX#XX##XXXXXXXXXXXXXX#XXXXX#XXXXX#X#X#XX#XXXXXXXX##X#XXXXXXXXXXX#XXXXXXXXXXX##XX#XXXXXX##X#XX#XXX#XXX#X#X#XXXXXX#XX#X#XXX#XXX##XXXXXXXXXXXX#XX##X#XXXXXXXXXX#X#XXXXX#XX##XX#XX#XX#X#XXX##XXX#X##XXXXXXXXXXX###X#XXXX#X#XXX#X#X#XXXXXXX#X#XX#XXXXXXXXXX###XX#XXXXXXXXXX#X#XXXXXX#XX##XX#XXXXXX#X##XXX#XXXX#XXXXX#XXXXXXXXXXX##X##XXXXXX#XXX#XX#XXXXX#XX#XXXX##X#XXXXX#XXXXXXXXXX#XX####XXX#XX#XXX#XX#XXXXXX#XXXXXXXXX#XXXXXX##X#XX#XXX#XX#X#XXXXXX###X##XXX##XXX##X#XX##XXXX##XX#X#XXXX#XXXXX#XXXXXXX#XXX##XXXX#XXXX#XXXXXXX##XXXXXXXXX#XXXXX#X##XXX#XXXXXX#XXXX##XXX##X#X#XXXXXX#XXXX#XXXX#XXXXXXXXXX#X#XXXX##XXXXXX#XXXX#X#XXX#XXXXXXXXXX#XXX#X#XXXX#XXXXX##XXXXXXX#X#XXX#X#X#XXXXXXXXXXX##X####XXXXXXX#XXXXX#XXX#
XXXXX#XXXXXXX##XXXXXX#X#XXXX#XXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXXXX#XXX#XX#XXXXXXXXXX####XX#XXXXXXXXXXXX#XX#X###X#XX#X####XXXXX##X##X##XXX#XXXXX#XX#XX#XX#XXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXX#X#X#XXXXXX#XXXX#X#XXX#X#XX#XXXXXXXXXXXXX#XXXX#XX##XXXXX#XXXXXXXXX#XXXX#X#XXX##XXXXXXXX#XXXX##X##XX#X#X##XXX#XXX###XXXXX#XXXXXXXXXXXXX#XX#X#XX#XXX##XX#XX#X#X#X###XXX#XX##XXXXXXXXXXXX#X#X###XX#X#X#XXX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXX#XXXX##XX#XX#X#XXXX#X#XXXXX#XXXX##XXX#X#XXXXX#X#XXX#XXX##XX#XXX##XX##X###X#XXXXXX#X##XXX#XX#XX#XXXXXXXX#XX##XX#X##XXXXXXX#XX#X#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXX####XX#XXX#XXX#X#X##XXX#X#XXXXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXX###XX##XXXXX#X#XXXXXXXXXXXX#XXX##XX##XXXXX#XX##XXXXXXX#XX#XXXXXXX###XX##XX##XXX#X#XXXXXXX#XX#XXXX#X#XX#XXX###XX##XXX#XXXXXXXXX#XXXXXX#X##X##X#XXXXX###X#XX#XXXX#XXX#X#XXX#XXXX#X#X##XX#X#XXXXXX#XX#X#XXXXX#X#XX##XXXXXXX##XXXXXX#XXXXXXXXXX#XXXXX#XXX###XX#XX#XXX#XXXXXXXXXXXXX#XX##X##XXXXXXXXXX
XXX##XXXXXX#XX#XXXX#XX#XXX#X#X#XXX#XXXX#XXXX##X#XX#XXXX###XX##X##XXXXX##X##XX#XX#XX#XX#XX####XXXXXX#X#X#XXXXXX#XX#XXXXXX#XXXX#X##X#X##X#XXXXXXXXXXXXXX#XXXX#XXXXXXXXX##XXXXX#XXXXXXXXXX#XX#XXXXXXXX#XXX###XX#XXX###XXXXXXXX#XXXXXXXX#XX#XXXXXXX##XX#X#XXX#XXX##XX#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXX#X#XXX#XXXXXX#XX#X#X##XXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXXXXXX###XXXXXXX#XXXX#XXX##XXX#XX#X##X##X#XXXX##XXXXXXXX#X#XX#XXXXX#X#X####X#XXXXXXXX##XXX#XXXX#XXX###X######XXXXXXX##XXXXX#XXX#XXX#XXX#X##X#XXXX#X#X#XX#X#XXX#XXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX##XX#XXX##XXXXXXX#XXXXXXXXX#X##XXXX#X#XX#XXXXXXXXXXX##X##XXXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXX#XX#XXXX##XX#XXXX#X#XXX#XXX#XX#XXXXXXXXXXXXXX##XX#X#XXX#XX#XXXXXXXX#XXX#X##XX#XXXXXXXXXXX#XX#XXX#X##XXXXXX#XXX##XXXXX#XXXXXXXX##X####XXX#X#XX#XXXX###XXX###XXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XXXX#######XXX#XXXXXXXXX##XXX#XXX#XXXXXXXX#XX#XX#XXX##XXXXXXXXXXXXXXXXXXXXX#X#XXX#X##XXXXXXXX#XX#XX##XX#XX#XX##XXXXX#XX#X#XX#XXX#XXXXXXXXXX##X#XX##XXXX#XXXXX#XXXXXXX##XXXXXXXXX
XXXX#XXXXXXXX#X#X#XXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXX##X##XXXXX#XX##XXX#XXXXXXXXXXX###X#XXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXX##X##XXXXXXXXXX#XXXXX#XXX#XXX#XX#X##XXXXXXXXXXX#X##XXX###XX#XXX##XXXX#XXXXX#XXXX##XXXX#X#XXXXXX#XXX#XXXXXX#X#XXX#XXXXXXXX#XXXXXXX#XXXX#X#XXX##X###XXXXXXXXXXXXXX#XX###X##X#XX#X#XXXXXXXX##XXXXXXXX##X#XXXXX##X#XXX#X#XX#XXXX#XX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXXX##X#X#XXXXXX#XXXXXXXXXXXXXXXX#XXX#X##XXX#XXXXXXXX##X#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX###XXX##XXXXX##X##XXXXXX#XX#XXX#X#XX#X#XXXXXX#X#XXXXXXXXX#X#XX##X##XX#XXXXXXXX###XXXXXXXXX#XXXX###XX#X#XXXX#XXXXXXX#XXX#X##XXXX#XXX#XXX#X#X##XXXXXX##XXXXXX##X#XX###XXXXXX##X#XXX#XXXX#XXXXXXXXXX#XX#XXX#X#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##X####XXXXXXXX#X#X#XXXXXXXXXX#XXXXXXXXXX#X#XXXX##XXXXXX#XXX#XXXXXXXX#X#XXXXXXXX#XX#XX##XXX#XXX#XXXX#XXX#XXXXX#XXXXXXXXX#XXXXX#X#XXX#XX###X##XXXX##XXXXXXX#XXX#XX#X##X#XXXX#XX##XXXXXXXXXX#XX##XX#X#XXXX#XX#XXX###X#X#XXXXX#XXXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXX##XXX#X####XXXX#X#X#XXXXXXXXXXXX#XX#XXXX#XX#
XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX##XXX#XX#XX##X#XXXX##X##X#X#X###XXXXXXXXX#XXXXXXXXXX#X#XX#XX#XXX###XX##XXXX#X#XXXXX#X#X#XXX##XXX##XXXXXX#XXXXX#XXXXX#XXXX##XX###X#XXXX##XXXXXX#X#X#XXXXX#XX#XXXXXXXXXXX#XXXX###X#X#XX#X#X#XX##XX#XXXXXXXX#X#XX#XXX#XX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXXX####X##XXX#XXXXXXXXX#XX#XXX#X##X#XXXX#XXXXXXX#XX##XXXXXXXXXXXX#XX#X#XXXXXX##XXXX#X#XXXXXXXXXXX###XXXXXX#XX####XXX#XXXX###XX#XXX#XXXX#XXXXXXXXXXXX#XXXXX#XXXXX##X#X#XX##X#X#XXXXXXXX#XX#X##XXXXXXXXX#X#X##XX#XXXXX#XXXXX#XXXX#XXX#X#XXXX#XXX#X#XXX###XX#XXXXXX#XXXXXXX###X##XX#XXXXX#XXXXX#X#XXXXXXXX#X##XXXXXXXXX#XXXX#X#XXXXX#XXXXX#X##X#XXXXXX#XXXX#X#XX#X#XX#XXXXXXXXXXXXXXXXXXXXXXX#X#X#X#XXXXXXXXXX#XXXXXX##X#X#XXXXXXXX#XX#X##XXX##XXXXXX#XXXXXXXXX#X#XX#XXXXXX#X##XX#X#XXX##X###XXXXXXXXXXXXXXXXXX#X#XXXX#XXX#XXXXXX##X###XXX#XXXXXXXXXXX#XX#XXX#X#XXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXX##XX#XX#XXXXXXX#X#X#XXXXXXXX#XXX#XXX#XXXXXXX###XXX#XX#XXX##XX##X#XXXXX##XXXX#XX##X##XXXXX#XX#XXXX###XXX##XXXX#XXXX#X###X##XXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XX#XX#
X#XXX#X#XX##XXXXXXXXXX##X#XX#XXXXXXX#XXX#X#XXX#XXXXXXX#XXXXX#XXXXX#X#XX#XXXX##XXXX#X#XXX#XXXXXXXXX##XX#XXXXXX#XXXX##XX##XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#X##X#XXXXXXXX#XXX##XXXXX#XX#X###XX#XXXXXX###X#X######XXX#XXXXX#XX#X#XXX#XXXXXX#XX#XXXX#XXX#XXX###XXX##X#X#XXXXXXXXXXXXXX#X##XXXX#X#XXXX#XXX#X#X#XX#X#XXXXXXXX##XXX#XXXXX##XXX#XXXXXX#X#X##XXXX##XXX#XX#XXX#X#XX#X#XXXX#XXXXXXXXXX#XXXX##X#XX#XX#XXXXXX#XXXXX##XXXXX#XXXX#X##XXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXX#XXXX#XX#XX#XXXXXX#XX#XXXXXX#X#XX##XXXXXX#X#XXX#XX#X###XX##XXXXXXX#X##XX#XXXX#X#X#XXXXXXXX#XX#X#XXXXXXXXXXXXXX#XXX#XXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXXX##XXXXXX#XXX###XXXXXX#XXXX#XXXXX#XXXXXXXXX#X#XXXXXXXXX#XXX##XXXX#XX#XXXX###X##X##XX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXX#XXXX#X#XX##X##XX##XXXXXX#X##XX#XX#XXXX#X#XX#XXXXXXX#X#X#XXXXXXXX#XXXX#X#XX#XXXXX#X#X##XX#XXXXXXXXXX#X#XXXXXX#XXX#XXX#X#XXX#XXXX###XXXXX##XXXX#XXX##X#X##XXXXXXXXX#XXX#XXXXXXX#XXXX##XXXXX#X#XX##X#X#X#XXX#XXX#XXX#XX#X#XX###XXXXXX##XXXXXXXXXX#XXXXXX###X
XXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXX##XXXXX#X#XXXX##XX##X#XXXXXXXX#XXXXX#X#XXXXXXX##XXX#X####XXXXXXX#XXXXXXXXXXXXX#X#XXXXX##XXXXXXXXXXXXXX#XX#XX#X#X#XX#XXXXXXX##X#XXXXX#X#X#XX#XX#XXX#XXXX#X#XXX#X#XXXXXXXXXXXXX#XXXXXX#XX#XXXX#XX#XXXXXXXXXX#XXXXXXXXX#XXXX#XX#XXXXXX#XXX##XX#XX#X#XX#XXX#XXXXXX#XXX#XXXXXXX#XXX###XXXXXXXXXXX#X##XXXXX##XXXXXXXXXXXXXX#X#X#X#XX#XX###XXX##XXXX#XXX#XX#XXXXXXXX#XX##X###XXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXX##XX#XXXXXX#XXX##XXXXXXXXXX#XXX#XXXXX#X#XXX#XXXX##XX#XXXX#XX##XX#XX##XXXX#XX#XXXXXXXX#XXXXXXXXX#XX#XX#XX#XXXXXXXXXX#XX#XXXXXXX####XXXXXXX##X#XXXXXXXXXXXX#XXX#XXX#XXX#X##XXXX#XXXXXXXX#XXXX#XXXXXXXX#X#XXXX#XX##XXXXXXXX#XX#XXXX#XXX##XXX#X##XXXXXXXXXX#X#XX##XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX##XXXXX#X#X##XXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXX##XXXXXXXXX#XXXXXXXXXXX#X#XXX#XXXX#XX##XX#XXXXXX#XX#XX#XX#X#XXXXX#XX#XX#X##XXXX#XX#XXX#XXXXXXXXXXXXX##X#X#X#XX#X#XXXXX##X#XX#X#XX#XX##XXXXX#XXXXXXX#XX#XXX#XXX#XXX#XXX#X#XXX#X#XXXX#X#XXXXXX#XX#XXX##XXXXX##XXX##XX#XXXX#X
#X#XXX#XXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXX##XXX##XXXXXXXXXX#XXXXXXX#XX#XXX#XXX##XXXX#XXXXXXXXX###XXXXX#XXX#XXXX####X#XX##XX#XXXXX####X#XXX#X#X#XX#XXX#XX#XXXXXX#X#XXXX#XX####X#XXXXXX####XXXXXXX#XXXXXXXXXXXXXXXX#X#XX#XXXX#XXX#XXXX#XXXX#X##XX#XX##X#XXXXX#X#XXXXXX#XXXXX#X##XXXXXXX#X#XXXXXX#XXX#XXXXX#XX#XXXXX#X#XXXXXXXXXXXX##XXXX#XX#XXXXXX##XX##X##X#X#XXXX#XXX#XX#XXXXX#X#XXXXX#XXXXX###X#X#XX##XXX#X#XXXXX#XXXXXX#XXXXXX#XXXXXXXXXX##XXXXXX#XXXXX#XXXXX#XXXXX#XXXX#XXXXXXXXXXXXX#XXX##XXXXXXX#X#XXX##XXX#XX##XXX###XXXXX###XX#XX#XXX#XXX#XX#X#XXXXXX#XXXXX##XXXXXX#XX#XXXXXXX#XXXXX#XXXXXXXXX#XX#X#X#XXX#XX###XXXXXX##XXXX##X##XXXXXXXXXX#XXXXX#X##XXX#XX#XXX#X#XXXXXXXXXXX#XXX####XXXXXXXX#XXX##X#X#XXX#XXXX#XXXX#X#XXXXXX#XXXXXXXXXXXX#X#XXXXXXXXXX##XXXX#XXX#XXXXXXX##X#X##X#XX#XXXXX#X##XX#X#XXXXXX#X#XXX#X##XXXXXXXX#X#XX#XXX#XXXX#X#XX#XXXX##XXXXXXXXXXXXXXX#XX#XX#XXX#XXX#XXXXX#XX#XXX#XXXXXXXXX#X#XX#XXX#XXXXXXXXXXXXXXX#X#X#XXXXX#XXXXX##X#XXXXXXXXXXXX##XX#XXXXXXXXX###X#X#XXX###X#XX#XXXXXXXX##XXX#X#XX#XXXX#XX#X#XXXXXXXXX#XX#XXXXXXX#X#XXXXX#X
X##XXXXXX#XXXXXXX#XXXXXXX###XX##XXX#XX#XX#XXXXXXX####X#X#XX##XXX###X#XX#XXXXXXXXXXX###X#X#XXXXXXXXXXXXXXX#X#XX#X##XXXXXXX#X##X#XXXXXXXX#XXX##XXXXXXXXX#X#XXX#XXXXXXXXXXX#XXXXX###X#XX#X#XXX#X##XXXXXXXX#XXX#XX#XXX##XXXXXXXX#XXXXX##XX#X###XXXXXXX#X#XX#XXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXX#XXXXXXXXX##X#XXXXXX##XXXXXXXXXX#XXXX#XXXXX#X#XX##X#XXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXXXX#X#XXX##X#XX#X#XX##XX#XXX#XXX#XXX#X###XXXXX##X##XXXX##X#X#XXX#X#XXXXXXXX##XXX#XXX#XXXX##XXXX###XXXX#XXX#X#XXXX#XX#XXX#XXXXX#X#XXXX#XX#X#XXX##X#XX#X#XXXXXXXX#XXX##XXXX###XX###XXX#XXXXXXXX#X#XXX#XXX#XXXXXXX##XX#X#XXXXX#X#XX#XXX#X###X###XXXXXXXXXXXXXX#XX#XX#XXXXXX##X#XXXXXX#X###X#X#XXXXXXXX#XX#XXX#XX#X###XX#XXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXX##XX##XX#X#XX#XX#X#X#XXXXX#XX##XXXXX#XXXXXX#XXXXX#X##X#XXXXXX##X#X##X##X##X#XXXXX#XXXXXXXXXXX#XXX#X#XXXXXXXXXX#XX#XXXXX#XX#X###XXXXXX#XXX#X##X###XXXXX##XX###X#X#X#XXXXXXXXX#XXXXXXXX#XXXX#X#X#XXXXXX###XX#XXXXX#XXXXXX#X#XXX#XX##X#XXXXXXXX#XXXXX#XXXXX#XX#XXXXXXX#X##XX##XXX###XXXXXXXX#XXXX#XXXXXXXXXX#XX
#XXXXXXX#XXXXXXX#XXXX##XX##XXX#XX#XXXXXXXX#XXX#XXX###XXXX#XXX#XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXX#X##X#XX#XXXXXX##X#XX##X#XXXXXXXXXX#XXXXX#X#XXXXXXX#XXX#XXXX#XX#X##XXXXXX###XXXX##XX#X#X#XX#####XXXXXXX##XX#XXX##XXXX#XXXXXXXXXXX#XXXXXXX##XXXXXX#XXXXXX#XXXXXX##XXXXXXXXX#XXXXX#XXXXXX#X#X#X##XXXXXXXX###XXXXXX#XXXXXX##X###XXXXX#X#XXXXX#X####X#XXXXX#XX#XXX#XXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XX#XXX##XXXX#XXX#XX#XXXX##XXXXX#X#XXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXXX##XXXXX#XXXXX#XXXXXXXXXX#XXX##XX#XXXXXXXX#XXX#XXXXXX#XXXX###XXX#X#XXXXXXXXXXXXXX#XXXXXX#XXX#X##XX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#X#XXX##XXXXX#X#X#XXXX#X#XXXX#XXXX#XXXXXXX##XX#XXXXXX##XXXXX#XXX##XXXXXXX##XXX#X#XXXXXX#XXX####XXXXXXX#XXXXX#XX##XXXXXXXX#XXXXXXXXX#XXXXX##X#XXX##XXXXXXXXX#X#XXXXXX##XXXXX#XXXXXXXXXX#XXXXXXX#XX##XXXXXX#XXXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXX##XXXX###XXXX#XXX#XXX#XXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXXXXX#X#XXXXX##X#XX#XX#XXXXXXXXXXXXXXXX#XXX###XXX#X#XX#XXX#XXXXXXXX##X#X#XX#XXXXXXXXXXXXXX#XXXX#XX##XXX##XX#X#XXXX##X
XXXXX#XXXXXXXXXXX##XXXXXXX#XXXX#X#X#XXXXXXX#X#XXXX#XX#XX#XX#XXXXX#X#X#X#XXXXXXXXXXXXXXXX#XX#XX#XX#XXX###X###XXXXXX##XX#XXX##XX#X#XX##XXXXXX##XXX#XXX#X#XX#####XXXXXXX#X#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XX#XXXXXXXX#XX##X#X####XXXX#XX##X###XXX#X#XXXX#XXX#XXXXX#XXXX##XXXXXXXX#XXXXXX##XXXXXXX#X#XXXXXXX##XXXXXXXXX###XXXXX#XXX#XXX#XXXXXX#XX#XXXX#XXXXXX#XXXXXXX#X#XXXXXXX#X#XXXXXXXXXX#XXXXXX###XXXXXXXXXXX##X#X#XXXXXXX#X#XXXXXX#XXXXXXXXXXX#XXX###XXXX#XXXXX#X####X#XXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXX###X#XX##X####XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX###X#X##XXX####XXXXXXXXXXXXXXXXXXXXXXX#X#XX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XX#XXXXX#XXXX#X#X#X#X##XXXXX#XXX#X#X#XX#XXX#XXXXXXXXXX##XX#XXX#XX#XXXXXXXX##XX#XX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXX#XXXXXXXXXXX#X##XXXXX#X#X###XXX#XX##XXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#X#X#X#XXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXX##XX#XXXX#X#XX##XXXXXXXX#XXXX###XXXXX#XXXX#XXXX#XXXXX##XXXXX#XXX#
XXX#X#X#X#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXX##XXXXX##XXX##XXXXXXXXXXXXX#XXXX#XX#X#X#XXX##X#X#XXX#XXXX#XX#X#X##X#XXXXX##XX##XXXXXXXXXX#XX#XX#XXXX#XXXXXXXX#XXXXX##XX#XXXXXX##XX##X#X###X#XX##X##XXXXX#XX##XX#XX#X#X#XX#XXXX#XXXXXX###XXXXX#XXX####XX#XX#XXXXX#X##XXXXXX#XX#XXXXXX##XXX#XXX###X#XXXXXXXXXXXX#XX#X##X#XXXXXXXXXXX#X##X#X#XXX###XX##XX#XX#XXX#XXXXXXXXXX#XX#X###XXXXXX##XX#XXXXXXXXXX#X#XXXXX#XXXXX#X#X#X#XX#XXX#XXXX#X#XXXXXX##XX##X#X#XXXXXX#XXXX#XXXXXXXXXXX#XXXX#XXXXX##XXXXXXXXXXXXXX#XXX#X#XXX##XX##X#X#X#X###X##XX#XXXXXX#XXXXX##XXXXXXXX#X#X#XXXXXXXX##X#X##XXX##XXXXXX#XXX#X#XX#XXX#X#XX#XXX#XXXX#XXX#XXXXXXXXX##XXX#XXXXX#XXXXXXXXXXX#X#XXX###XX#XXX#XXXXXXXX#X##XXXX#XXXX##X#X#XXXX#X##X#X#X#X####X#XX#XX#XX#XXXXX##XXXX###X#X##XXXXX###X####X#XX##XXXX##XXXX#XXXXX#XXXXXXXX#XXXX#XXX#XXXXXXXX#XXXXX#X#X#XXXXX#X##XXXXX####XXX##XXXXXX###X#XXXXXX##XX#X#XX#X##XXXXXXXXXXX##XXXX##XXX##XX#XXX#XX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX##XXXXXXXX#X##XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXX#XXX###XXXXX#XXXXXXXXX#XX#XXXXXXXX#XXXX
####X#XX##X#XX#XXXXX#XXX#XXXX#XXXXXXXXXXX#XXXXX#X##XX#XXXX####X#XXXXX#XXX#XX#X#X###XX#X#XXXXXXX#X#XXXXXXXX##X#XXX#X#XXXX##XXX##XXXXXX#XX#XXXXXXX#XX#X##XXXXXXXXXX##XXXX###X#XXXXXX#XXX#XXXXX#XXX###XXXXXX####XXXXXXX#XXXXXXXXXX#X#XXX###XXXXX#XX#XXXXXXXXXXXX#X####XXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXX##XXX#XXXXXXX###X#XXXXXXX##XX#XXXXXXXXX#X#XXXX##XX##X###XXXXXXX#XXXXXX#X#XXXXXXXX##XXX#XXXXXXXX#XXX#XX#XX#X#X#XXXXXX#XXX#X##X#X##XX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#XX#XX#X#XXXX#X###XXX#XXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#X##XXX#XX##X##XX#X##X#X#XXXXXX#XXXX#X#XX#XXXXX##XXX#XXXXX###XXXXXXX#XXXXXX#XX###XXXXXXXX#X#X#XXXXXX#XX###XXX#XXXXXXX#X#XXX#XXX#X##XXXX#XX#XXXXX#XXXXXXXXXXX##XX#XX#XX#XXXX#X#XX#X#XXXXXX#X#XXXXXXXXXXXXXXXXX#XX#X#XXXXX#XX#XXXXXXXXXX#X#X#XXXXXX#XXX#XXX#XXXXXXXX#XXXXX#X##XXX#XX#X#XXX##XXX##XXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X##XXXXXX#X##XXXXXXXXXXXX#XXXXXX##XX#X#XX#XXXX#X#XXX#XXX##XXX#XX#XXXX#X#X##X#XX##X#XXX#XXXX#XXXXXX####XXX#XXXX#XXXXXXXXXXX#X#XXXXXXXXXXX#X#XXX#XXXXX##XXX#XXXXXXXXXX
XXXXXX##XXXXX#XX#XX##X#XXXXXXX#X#XX#XXX##XX##XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX##XX#XXX##XXXX#XXX##X##XX#XXXXXXXX#XXX#XXXX#X##XXXXXX#X##XXXXXXXX##XX#XXXX##XXX#XXXXXXXX#XXX##XX##XXXXXXX##XXX#XXXXXX#XXX#XXX##XXX###XXXXXXXXXX#XX#X##X#XXXXX#X#XXX#XXXX###XX#XXXXXX#XXX#XXX#XXXXXX#XXXXX#X##XXXXXXXXX##XX#XX#XXXX#XXXX###XXXX#X##XXXXXXXX#XXXXXXXXX#XXXXX#X#XX#XXXX#XX#X##XXX#XXXXXX#XX#XX#XXXX#XXXXX#X##XX#X#X#XXX#XXXX####XXX#X#XXXXXXX####XX##X#XXX#X#XXXXXXXXX#XXXXXXX####X#XX#X#XXXXX#XXXXX#XXXXXX#XXXXX##XXXXXXX##XXXX##X#XXXX#X##XXX#XXXXXXXX#XX#XX###XXX##XXXXXXXXXXXXXX#XX#X#X#XXX#XX#XXXXXXXXX#XX#XX###XXX##XXX#XXXX#XXXXXXXXX#XXX#XX#XXXXXXX#XXXX#XX#XXX#XXXX#XXX#XXXXXXX##XX###X##XXXXXXXX#XXXXXXXXX###XXXXX#XXX#X#XX#XXXXXXXXXXX#XXXXXX#XXXX#X#XXX#XXXXXXX#XX#XXXX#XX#XXXXX#XXX#XXXXXXXXXX#XXXX#XXXXXXXXX#XXX#XXXX###XXXXXXXXXX#XX#XXXXXXX####XXXXXXX#XXXX#XX#XXXXX#X##XXXXXXXXXX#X#XXXXXXXXXXXXX#XX#XX#XX####XX#XXX#XX#XXXX#XXXXXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXXX#XX#X###X##XX#X#XXXXX#####X#XXX#X#XXXXXXX#X##XXXXXXXXXXX#XXXXX#X##XXX##XXX##XXXXXXXX#
XXX#X#XX#X#XX#XXXXXX#XXXXX##XXX#X###XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXX#XXXXX#XX#XXXXXXXXXXXX#XXXXXXXXX#X#XX#XXX#XX#XX#####X###XXXX##XXX#XXXXXXX#XX#XXX##XXXXXXXXX#XXXXXXX###XXXXXXXXXXXXX#XXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXX###XXXXXX##XXXX#XXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXX##X#X#X#XX#X#X##XXXXXX#X#XX#XXXXX#X#XXX##XXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXX#XX#XXX#XX#XXXXX#XX#XXXXX#XX##XXXX#X#X#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#X###XXXXXXXXXXXX#XX#XX##XXXXXXXXXXX#XXX#XXXXX##XXXXXXXXXXX#XX#X#X#XXXXXXXXXXXXXX##X#XXXXXX#XXXXXXXXX#XXX#XX#X#XXXXXXXXX#XXXXXXXX#XX####XX#XXXXXXXXXXXX#XXXX#X##XXXX#XXXXXXXXX#XX#XXXXX#XXXXXX#XXX#####XX#XX#XXX#XXXXXX##XXXXXXXX##XXXXXXX##XX#X#XX#XX##XXX#XX#XXXXX#X#X#XX#XXX#XX#XX#XXXX###XXXX##XXXXXX##XXXXXX##XX#XXXXXXXXXXX#XXXXXX#XXX#XXXXX##XX#X##XXXXXXX#XX#X#XXXXX#XXXXXXXXXX###XX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXX#XX#X#XX#X#XX##XXXX##XXX#XXX#XXXXXXXXXXX####XXXXXXXXXXXXXXXX#XXXX##X###XXX#XXXXX##XXX##XXXXXX#X
#XXXX#XXXXX#XXXXX#XXXXXX#X#XXX#XX#XXXXXX#XX##XXXXXX#XXX#X#XXXXXXXXXXXX##XXXXX###XXX#X#XXX#XX##XXX#XXXX##XXXX#XXX#XX#XXXXXXXXXX#XXXX#X#XXXX#XXXXXX##XX#XXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXX#XXXXX#XXXX#X#X#XXX##X#XX#XXXXX#X##XXXXXXX#XXXX##X#XX#X#XXX#X#XXXXXX##XXXX##X#X##XXXXXXX#XXXXXXXXXX#X###XX#XX#XX#X##XXXXXXXXXXXXXX#XXX#XXXXXXXX#X#XXXX#XXXX###X#XXXX#X#XX#XXXXXXXXX#XXXX#XXXXXXX#XXXX#XX#XXX#XXX#XX#XXXXXX##XXXXX#XXXXXXXXX#XXXX#XXX##XX#XXXXXX###X#XXXXXX#XXXX##XX#XXX#XXXXXX#XXXX#X#XX#XXXXXXXXX#XXXXXX##XXXX#X#XX#XXXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXX##XXX#X#X#XX#XXXXXXXX#X#X#XXXX#X#X##X#XX#X#XXXXXX#XX#XXXX##X#XXXXXXXXXXXX#X#XX##XXX#X#XXXXXXXX#XXXX#XXX#XXXX#X#XXX#X#XX#X#XX#XX##XX#XX#XXX#XXXX#X##XXXXXX#XXXXXXXX##XXXXXX#XXX#XXX##XXXXXXXX##XXXXX#X##XX#XXX#XXXXXXXXXXXX#X###XX#XXXX#X##XXX#XXX##XXX##XXXXXX#XXXX#XXXXXXX##X#X#XXX#XXXXX#XXX##XX#X#XXXXXXXXX#X##XXXXXXXXXXXXXX##X#XXXXXXX#XXX#XXXX##XXXX#XX#X#XXXXXXX##XXXXXXXX##X#X#X#X#XXX#XXXX##XXX#XXXXX#XXXX#XXXXXXXXXXXXXX#X#XX
XX#XXX#XX##XXXXXX#X##XXXXX#XXXX#XXXXX#XXX#XX###XXXXXXX#XXXXXX#XXXX#XXX##XXX#XXXXX#X#XXXXXX#XXXXX#XXX#XX####XX#XXX##XXX#X#XXXXXX#XXX##X#XXXX#XXXXX##XXXXXXX#XXXXX#XXXXXXXXX#X#XXX##XXXXXXX##XXXXXXXXXX###XX##X##XXXX##XXX#XXXXXXXXX#XXXXX####X#XXXXX#XX#XX###XXXXXXX###XXXXXX##XXXXXXXXXXX#X#XXXX#XXXX#XXXXXXXXXX#XX#X#XXXXXXXXXX#X#XX#XXXXX###X#XXXXXXXXXX#XX#X#XXXXXXXX##XXXXXX###X##XX#XXX##XXX#XX#XXXXXX#XXXXXXXXXXX#X#XX#XX#XXXXX#X#XXXXXXX#XXX###XX#XXX#XXXX##XX#X##X#X#XXXX#XXXX#XXXXXXXXXXX#XXXX#X##X#XXXXXXXXXXX#XX####XXXXX#X##X##X#XXX#XX###XXXXXX#X#XXXX#XX#XXXX#XX#X#XXXX#XXXX##X#XXXXX###XX#XXX#XXXXX#XXXXXXXXXXXXXX#X##X##XXXXXX###XX#XX##XXX##XXXX#XXXXXX#XXXXX#XX###XXXX##XXX##XX#XXXX##XX#XX##XX#XX#X#XXXXXXXXXX#XX#XXXXX#X#XXXXXXXX#XXXXX#XX##XXX#XXXX#XXXXXXXXX#XXXX#X#X#XX#X###XX#X###XX#XX#XXXXXXX#XXXX#XXXXXX##XXXXXXXX#X#X#XXXX#X#XXXXXXXXXX#XXXXX#XXX#XX#XXXXX##X#XX#XXX##XXXXXX#XXXXXXX#XXXXX##XXXXXX##XXXX#XXXXXXXXXXX#XX##XX#XX#XXXXXXXX#XXXX#XXXX##XX#X#X####XXXXX#XXXXXX#XX#X#XXXXX##XXX#XXXXXX#XXX#XX###XXXX##XXXX#XX##XX##XX##XX#
XXX#XXXXXXXX#XXXXXXXXX#XXXXXX##X#XXXXXX#X#XXX#XX#XX##X#X#XXXXXXXX##X#XX#XXXXXXXXX#XX##XXXX#XXXXX#X#XXX#X#X#XX#XX#XXX#X#X#X#XXXX#XXX#X####X#XXX##XX###XXXXX#XXX#####XXXXXX#XXXXX#X#X##XXXX##XXX#XXX##XX#XXXXXXX#X#XXX##XXXXXXXXXXX####XXX#XXX#XXX#XXXX#XX##XXXXXXX#XX#XXXX#XXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXX##X##X#XX#XXXXXXX#XXXXXXX#XXX###XXXX#XXX#XX#XXXXXX#XXXX###XXXXXXXXXXXXXXXXXX#XX###XXXXXX#XXX#XX#XX##XXX#XXX##XX##X#XXXXXXX#XXX#X#X#XXXX#XX#XXX##X#XXX#XXXXXXXXX#XXXXXXX#XXXXXXX##X#XXXX#XX#XX#XX#XXXXXX#XXXXXXXXXX##XXXXXXXXX##XXXXX#XXXX#X##XXXXXX#XXX#XXXXX##X#X##XXXXXXXXXXXXXX#X#X#XXX#X#XXX#X#X#X#XXX#X#XXXXXX#XXX#XX#XXXX#XXXX###XX#X#XX#XXXX#XXXXXX#X#XX#X#X#X##XX#XX#X#XXXXXXXXXXX##XXXX#X#XXX###XXXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XX#X#XXX#X#XXX#XX#X#XX#XXX##XXXXXX#XX#XXXXXXX##XX#XX#X##XXXXXX#XXX#XXXX#XX#X#XXXXXXXX#X#X#X#XXXXXXXXXX#XXXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXX#XX##X#XXXXXXXX#XXXXXX#XXXXXX#X#X#XXXXXXXXXXXXXX#XXXXXXXX##XXX#X#XXXXX#XXX#XXXXXX#XX#XX#XXXXXXX#XXX#X#X#XX##X#X##XXXXXXX#XXXXXXX#XXX##XXXXXXXX#XXX
XXXX#XXXXXX###XXXX#XXXX#XXX#XXXXX#XXXXXX#X###XXX##X#X#XXXXXX#XX#XXX##X#XX##X##XXXX#X#X#XXXXXXXX##XX#XXX##XXXXXX#XXXX#XXXX##XXXXXXXXX#XXX#X#XXXXXXX#XXXXXX###XX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXX#XXXXX#XX#X#X#XX#XX###XX#XX#X##X##XXXXXXXX#X#XX##XX##XXX###XXXXXX#X#XXXXXXXXXX#X###XXXXX#XX##XXXXXXX##XX#X#X#XXX#X#X#XXXXXXXXXXX#X#X#X#X#X##XXXX#XXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XX#XXXXXXXXXXXXXXXX#XXXXX#X#X#XX##XX#X####XXX##X#XXXX#XXXXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXX##X##X##X#XXXXXXX##XXXX##XXXXX#X#XX#XXXX###XXXXXXXXXXXX#X#XXX##X#XXX#X###XXX#XXXXXX#X#XXX##XXX##XXX#XXXXXXXXXX#X##X#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#XX#XX#XXXXXXXXXXXXX#X#XX##XXXXXXXXXXXXXXX#X##X##XX#XXXXXX###XXXX#XXXXXXX#XXXXXXXX##XXXXXXXXX#XXXXX##XX#XXX##XXXXX#X#XXXXXXX#X#XXXXXXX##XXXXXXXXXXXXXXXXX#XXXX#XXXXX##XXXXXX###XXXXXXXXXXXXXX##XXXXXXXXXX#XX#XXXX#X#XXXXXXX#X#XXX#XX##XXXXX#XXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXX#X#X##X#X#XXXXXXXXXXX#XXXXXXX#XXXXX#XX#XX#XXX#XXXX##XX#XX##X
X#X#XXXXXXX#XX#XXXX#X#XXXXXX##X##XXX#X#XXXXXXXXXXXXXX###X#XXXXX#X##XX#XXXX#XX#XXXX#XXXXX#XXXXXXXXXXX####XXXX#X##XX#XXXXXXXXXX####XXXX#XX#XXXXXXXXXX##XX#X#XX#XXXXXXX#XXXXXXX#X#XX#XXXXXXXXXX#XXXX#X#XXXXX#XX#X#XXX#XXX#XXXXXX#XXXXXXX#XXXXXX#XXX#X##XXX#XX#XXXX#XXX##XX###XXXXX##XX#XX#XXXXXX#XXXXX#XX#XXXX#X#XX#XX#XX#XXX#XXXXXXX#XX#XX#XXXX#XXXXX#XXXXXXXXXXXXXXX##XXXX#XXXX##XXX#XXXXXXXX#XXXXXX#XX##XX##XXX#XXX#XXXXXXXXXXXXX#XXXX#X#XXXXXXXX#XXXXXXXXXX##X#XXXXXXXX#XXX#XXXXXXXX#XXXXX##XXXXXX#X#X##XX#X#XXXXXXXXX#XXXXXXXXX#X#X#XXXXXXX#X#XX#XXX#XXX##XXX#XXXXXX###XXXX##XX#X#XXX#XXXXXXXXXXX###X#XXXXX#XXXXXXXXXXX##XXXXXXXX#XX#X##XXXXXXXXX#XX#X#X#XXXXXXXXX#XXXXX#XXXXXX#X#XX#XXX###XX#X#XXXXXX##XX##X#XXXX#XXXX#XXXXXXXXXXX##XXXXXXXXX#X#XX#XX##XXXX#X#XXXXXXX#X##X#X#XX#XXXXXXXXXXXXX###XXX##XX#XXXXXXXXX#XXXX##X#XXX#XXX#XX#X#XXXXX#XXXXXXXXXX##XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXX#XX#XXXXXXX#X#XXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXX###XX#XXXXXX#XXXX#XXXXXX#XXXXX##X##XXXXXXX#X#X#X##XXX##X#X###XXXXXX##XXX#XX#XX#XXXXXX#XXXXX##XX###XXXX#XX
XXXX####X#X#XXXXXXXXX#XXXXXX#X##XX#XXXXXX#X#XXXXXXXXXX#XX#XXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXX#X###XXXXX##X#XXXXX##X#XX###X#XXXXXX###X#XXXXXXXXXXX##XX#XXXX#XXX#X####X#XXXX#X#XXXXX#X#X#XX##XXXXXX#XXXXX#X#X####XXXX##X##XX#XX#XXXX#XXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXX##XXXXX##XX#XXXXXXXXXXXXXXXX#XXXXXX##XXX#XX#XX#XX#XXXXXXXX#XXXXXX##XXX#XXXXXXXXXXXXX#XXXX##XXXX##XXX#XX#X###X#XXX#XX#XX###XXXX#X#XX#XXX#XX#XXXXXXXX#XXXXXXXX#XXXXXX#X#XXXX#XXXXXX#X###XXX#XXX#X#X#XXXXX##X#XX#XXXXX#XXXXX##XXXXXXXX#XXXXXX##XX#X#XXXXX#XXX###X#X##XXXXXXXXX##X#XXXX#XXXXX####XX##XXXXXXXXXXXXXXX###XXX#XXX##XXXXXXXXXXXXXX##XXXX#XX#XXX#XX#XX#XXXXXX##X#X##XXXX#X#XXXXX###X#XXXXXXX#X#XXXXXXXXXX#X#X#X#XXX#XXX###XX#XXXXXXXXXX##X#XXXXXXX##XXXXXXXXX#XXX#XX#XX##XXX#XXX##XXXXXXXXXXX#XXX#XXXXXXXX#X##XXXX#XXXXXX##XXX#XXXXXX#XXXXX#X###XXX#XXXXXXXXXX#XXXXXX#XX####XXXX#XX#XXX##XXXXXXXXX#XX#XXX#XXX#XXXXXXXX#X#X#X#XX##XX##XX#XXXXXXXXXXXXXX#XXXXXXXXX#XX#XXX##XXXXXX#X#XXXX#XXXX##XXXX##XXXXXXX#XXXX##XXXX###X#X#XX#XXXX##XXXXXX##XXXX#XXXXXXXX#X##XXXXX##X##XX#XX#XXX#X#
#XXXX#XXX#XX#XXXXXXXXXXXX#XXXXXX##XXXXX##XXX#X#X##XXXXXXXXX#XXX#XX#XXXXXX#XXX#XX#XXXXXXX##X#####XXXXXX#XXXXX#XXX#XX##XX#XXXXXX#XXX##XXXXXXXXXXX#XXXXX##X#XX##XX##XXXXXXXXXX#XXX#X#XX#XX##X##XX#XXXXX#X#XX#XXX#XXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXX###X#XXXX#XXXX##XXXXXX#XXXX#XX#X#X#XX#XXXXXXXXX#XXXXXX#XXXX#XXXXXXXXX##XXXXXXX#X#X#XXXXXXXX#XXXXX#XXXXXX#XX#XXX##XX#X#XXXXXXX#XX#X#X##X#X#X###XXX#X#XXXX##XXXXXX###XXXXXXXXXX#X#XXXXXX#XX#X##XX#XXXXXXXXXX##XXXXXX#XXXXXX#XXXX#XXX#X#X#XXXXXXXXXXXXXXXXXX#X#X#XXX#XX#X#XXX#X#XX##X#XXXXXX##XXXXXXX##X##XX#XX###XX#X##X#XXX#XXX#XX#XXXXXX#XXX#XX##XXXX##XXX#XX#X###XX##XXXXXX#XX#X#XX#XXXXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXX#X#X##XXXXXXXX##XXXXX#XXX#XX#XX#XXX#X#XXXXX#XXXXXX###XX#X#XX##XXX##X#X#X##XXX#XXXXXXX#XXXXXX#XX#XXX#XXXX#X#X#XX#XXXXX#XXXXXX##X#XXXXXX#X#XXX##XXXX#XXXXXXXXX##X#XXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XXX##XXXXX###X#XXX##XXX##X#XXXXXXXXXXXX#X#XX#XXX#X##XXXXXXXXXXX##X#XXXX#XXXX#X#XXXXX###XX##XXXX#XXXXXXXXX#X#XX#XX##X###XXX#XXXXX#X#XX##XXXX#XXXXXX#X#XX#XXX#X#XXXXXXXX#XXXXXX#XXXXXXX
#XXXXXXXX#X#X#X#XXXXX######XXX#XXX##XXX#XXXX##XXXXXXXX#XXXXXXX#XX#XXXX#XXXXXXXXXXXXXX#X#X#XXXXX#X#XXX#XXXXXXX#XXXXX####XXX#XXXXXX###X#XX#XXX#XXXXXX#XX#XX#XXX#X#XXXXX#XXXXXX#XXXXXX#X#XXXXXX#X#XXXXX#XXXXXXX#XXXX#XXXXXXXXX#XX#X#XXX#XXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXX#X#XXXXX##X#XXX#X#XXXXX#X##XXXXXXXXX#XXX#XXX##XX#XXXXXXXX##XXXXX#XXX#XXXXX##XXXXX#X#XXXXX#XX#XX#XXXXXXXX#XXX##XXX#XX#X#X##XXX##XXXX#X#XX#XXXXXXXX#XXX#XXXXX###XXXXXXXXXXXXXX#XX#X#XXXX##XX#XXXXXXX##X#XXXXXX#XXXXXX#XXXXX###XX#X#XXXX#XXX#XXX#XXXX#X#XXXX#XXXX#XXX#X##XXXXXXXX##XX#XX#XX#XXXXXXX#XXXX#XX#XXX#XXX##X#XXXXXX#XX#XX##XXXXXXX#XXX###XXXXXXX#XXXXXXXXXXXX##X##XX#XXXXXXXXX####XXX#XXX#XXXXXXXXXXXXXXX##XX##X##XXXXXX#X#XXX#XXXXX##XXXX#X#XXXXXXX##XX#X#XXX#XXXX#XXXXXXXXX###XXX#XXXX#XX#XXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXX##X#XXXX#XXXX#XXXXXX##X#XXXX#X#XX#X#X#XXXXXXX#X##XX###XX#XXXX#XX###XXXXXX#XXXXX#XX##XXXXXXXXX#XX#XXX#XXX#X#XX#XXXX#X##X##XXXXXX#X#XXXXX#XXXXXXXXXX#X#X#XXXXXX#XXXX##X#X#XXXXXXX#XXXXX#XXXXXXXXX#XXX##XXXXXXXXXXXX#XX#X##X#XXX#X#XXX#XXX#XXXXX#XX#XXX#X
XXX#XXXXXXX#XXX#XX#XXXXXXXX#XXXXXX#XXXXXXX##XXXXXXXXXXXXX#XXXXXXX#X##X#X##XXXXXXX#X#X#X##XXX##XX#X####XXXX#X#XX###XXXX#XXX##XX#XXXX#XXXXXXX#XXXX##X#XXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX##XX#X#XXX#XXXXXXX###XXX##XXX##XXXX#XXX#XXXX#XXXX#XX##XX###XXXXXXXX#X#XXX#XXXXXX#XXX#XXXXXXX#X##XXXXXXXX#XXX#XXXX#XXXXXX#XXXXXXXX#XXX#XXX##XXXXXXXXX##X#XXXXX##XXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXX#X#X##XXXXXXXX#XXXX#X#XXX#XXXX#XX#XXXXX##XXX#XXX#XX#XXXXXXX#XXXX#XXX##X#XXXXXXXXXXX#XXXXX###XXXXXX#XXX###XXX#X##XXX#XXXX#XXX####X#XXXXXXXXX#XX#####XXXXXXXXXXXX###XXX#XXXXX#XXXXXXXXXXXXXXX#XXX#X#XX#X#XX#X#XXXXXXXXX##XX#XXXXXXX##XXX#X#XX###XXXXXXXXXXXX#XX#XXXXX###X#XXXX#XX#XXXX#####XXXXXXX#X####X###XXXXXXXXXXX##XXXXXXXXXXX###XX#XXX#X#XXXXX#X#XXX#X##XXX#XXXXX#X#X#XXX#XXX#XX#XXX##XXXX#X#XXX###XXXXXXXXX##XXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXX#XXX#XXXXXXXXXX#X##XX#XXXXXX####XX##XXXXXXXXX##XX#XXX##XXXXX#XXXXX#X#XXX#X#XXX#XXXXX###X#XXXXX#XXXXXXXXXX#XXX#XXX#XXX#X#XXXXXXXXXX#XXX##XXXX#X##XXXXXXXX##X###X#XXX#X#XX#X#XXXXXXX
XX#XXXXXX##XXXXXXXXX###XXXXXX#X#XXXXXXXX#XX#XXXX#XX#XXXXXXXX#X#XXXX#XXXX#XX####XXXXXXXXXXX##XXXXXXXXX##X#XXXX#XXX##XX#XX#XXXXXXX#XX#XXXXX#XX#XXXXXX#XXX#X#XXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXX##X#X#XX##XXX####X#XXXXXXXXX#XX##X#XXXXXXXXXXXX##XXX#X#XXXXXXXX#X###XXXXXX#XX####X#XXXXX#XXX#XXXXX#XX#X#XX#XXXX##XX#XXXXXXXX#XXX#XX##XXX#XXXXXXXX#X#XXXXXXXXXXXXXX###XX#XXX##XXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#X###XXXX##XXXX#XXXXXX#X#XXX###XXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXX#X#X#XX#XX#X#XXXXXXXX#XXXX#XXXXXX###X#XXXXX##XX#XXXXX#XXXX##XX##XXXXXXX###XXXXXXXXXX#XXXX#XXX##XX#XXXXX#X##XX#XXXX##X#XXXXX#XXXXXXXXX#XXXXXX#X#XX#X#XXXXX#XXXXXXXXX#XXX#XX#X#X##XXXXX#XXXX#XXXXXXXX#X#X#XXXXXXX###X#XXXX#XXXXXXXXXXXX#####XXXX#XXXXXX#X#XXXXXX#XXX#XX#X#XXX##XXXXXXX#XXXX#XXXXXXXXXXXXXX#XXX#X#XXX##X##X#XXXXXXXXXXX#X####XX#XXXXX#XXX#XXXX#XX##XXXXXXXXXXXX##XX#XX#XXXXX#X#XXXX##X#XXXXXXXXXX#X#XXXX#XX#XXX#X##XX##XX#XXXXXXXXX##XXXX#XX###X##XX#X##XXXXX#X#XX##X#XXX##X#XXX#X#XXXX#XXX#XXXXXXXXXXX#XXXXX#XX#XXXXXXX#XX#XXX##X#XXX#XX#XXX#XXX#XX#XXX#XXX
XXXXXXX#XXX#X#XXXXXXXXXXXXXX#XXXXXXX###XXXX#XXXX##XXXXXXX#X#XXXX#X#XXXXX#XXXX#XX#XXXXX##XXXXX#XX##XXXXXXXXXXX##XXXXXX#X####XX#XXXXXXXXX#X#X#XXXXXXXXXX#XXX#XX#XXX##XXXX##XXXXX#XXXXXXXXXXXX##XXXX#XX##X#XXXXX#X##XX#XXXX##XX#X#X#XXXXX#X#XXXX#X#XXX##XXXXXXXXX#X#XXX##XX#X#X#XXXXX#XXXXXX#XXX#X#XXXXXXXX#X#XXXX#XXX#X###XX#XXXX#XXXXXX#XX#X##X###XX#XXXXXXX##XXXXXX#XX##X#XXX##X##XX#XXXX#X#XXX#X#X#XX#XXXX##XX##XXXXXXX#XXX#XXXXX#XXXXX#XXXXXXXX#XXXX##X#XX#XXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#X#XXX#XX#XXXXXXXXXXXXX#XX#XXX##X##XXXXX#XX#XX#XXX##XXXXXXX#XXXXXXX##XXXXXX#XXXXXXX###XXXXXXX#XXXXX#X#X#XX#XX##XXXX#X#XXXXX##XXX#XXXX#XXXX#XXXXXXXXXX#XXX#X#XXXXX#XXXXXXXXX#X#XXX#XXXXXXXX#XXXXXXXXX##XXXXXXXXX#XXXXX#X#XX#XXXX#XX##XX#XXXXXX#XXXXXX##XXXXX####X#XXXXXX#X#X#XXX#XXXXXX#X##X#X##X#XXX#XX#XXXXX#XXX##XXXXXXXXXXX#XXXXX#X#XXXXX#XXXXX#XXX#XXXXXXXXX#X#XXXXXXXXXXX#XXXXX#X#X#XXXXXXXX###XXXXXX#XXX#XXXXXXXX#XXXXX#XX##XX##X#XXXXXX#XXXXX##XXXX#XX#XXXX#XXXXX#XX#XXXXXXXXXX#X#X#XX#X#XXXXXX#XXXXX###XXX###XXXXXXXXXXXXXX#XXXX##XX#XXX#XXX#XXX#XXX
####XXX#XXXX##XXXXXXXXXXX#X#X##X#X###XXXXXXXX##X##X#XXXXXXXXXXXXXX#XXXX#XXXXX#X#X##XXXXXXXXXX###X#XXXXXXXXXXXXXX#XXXX#XXX##XX#XX#XXXXXXXXXX#X#XXXXXXXXXX#XX#XXXXXX#X#XX#XX##X#XXX##XXXXXX#X#XXXXX##XX#X#XXXXXXXXX#XXX#XXX#XXXXXXXXXXXXX#####XXXXXX###XXX#X#X#XXXXXXXXXXXXX#XX#XXXX#X#XXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXX#XX#XXXXX#X#XXXXXXXXXX#XXXXXXXXX#XXXXXXX#XX#XXXXX#X#XXXXXX#XX#X#X#XXX#XX#XXX#X#XXXX#XXXXXXXX#X#X#XXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXX#X###XXXX#X##X#XXXX#XXXXXXXX#XX#XXXXXXXXX#X##XXXXXXXXXX#XXXX#XXXXX#XXX#XXXXX###X#XXX##XXX#XXXXXXXX#####X#XXXXXXX##X#XXXXX#X#XXXXXXXXXX#XX#X##XXXXXXXXX#XXX###X###X#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#X#XXX#X###XXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XXX#X#XXXXXX##XX#XXXX#XX#X#XXXXXXX#XX#X#XXXX##X#XXX##XXX##XXXXXXXXXX#XXX#XXXXX#XX##XXXX#XXXX####XX#XX#XXXXXX#XXX#XXXXXXXX#X#XXXXXX##XXXXXXXX##XXXX##XXXXXXXXXXXXXX#X#XXX#XXXX#XXX#XXXXXX#XX#X#X#XXXXXXXXX#XXXXXXXXX#XXX#X#XXXXXXXX#X#XXXXXXXXX###XXXXXX#XXX#XXXXXXXXXXX#XXXXX#XX##XXXXX#XXXXXX#X#X#XXXXXXXX#XX#XXXX#X#XXX#XXXXXX
XX#X#XXXXXXXX#XXXXXX#XXXXXXXX#X##XXXX#X#XXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX###XXXXXXXXX#XXX#X#X##X#XXXX#XX#XXXX#XX#XX#XX#XXX#XXX#XX##XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXX###X#XX#XX##XXXXXXXX##X#XX#X#X#XX#X#X#XXX##XXX##XXX#XXXXXXXXXX##XXXX#XXXX#XX#XXX##XXX###XXXX#XX#XX#X##XXXX#XXXXXXXXXX#X###XXXXXXXXX#XX#XXXXXXXX##XXXX#X##XXX##X#XXXXX#X#X###XXXXXX#X#X#XXX#X#X#XXXXXXXX#XX#XXX#X#XX#XX#XX#XXXXX###XXXXX#XXXXXX#XX###XXX#XXX#X##X#XXXXX#XX##XXXXXXXXXX#XXXX##X#XXXXX#XXXX#X#XXXXXXXX#XXXX#XX#XXXXX#X#XXXXX#XX#XX#XXXXXX#XX##XX#XXX##XX#XXXX#XXX##XX##XXXXX###XXXXX##XXXX#XXXXX#XX#XXX#XXX#XXX#XXXX##XXX#XXX##XXXXXXXXXX#X#X#XXXX##X#X#XXXXXXXX###XXXXXX#X#X##XXXXXX#XXXXXXXX#XXX##XXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXX#XX#XXX##XXXXX#XXX#XXXXX##X#X##XXXX#X#X#X#XXXXXXXXX#XXX##XXXX#XX#XXXXX##XX#XXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXXX#XXXXXXXXX#XX#XXXXXX#XX#X#XXXXXX#X##XXXXXXXXXXX#XX#XXX#XXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXX#X#X#XXX#XXXX#XX#XXXXXXXXXXXXXX####XXX##XX##XX#X#X###X#XXXXXX#X#XXXXX#XXX#XXX#X###X
##XXXXX#X#XXXXXX##XXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXX#XXXX##XXXXXXXX######XXXXXXXXXX#X#XXXX#XX#XXXXXXX#X#X#XXX#XXXXXXX#XXXXX#XX##XXX#X#XXXX###XXX#X#X#X#XXXX#XXX#XXXX#XX#X#XX#X###XXXXXXXX#X##XXXXX#XXX#X#XXX#XXXXXX##XXXXX#X##XXXXX#XXXXX####X#X#XXX#XXXXXX#XXXXXX#X#XXXXXX#XXXXX##XXX#X#XXX#XX#X#X#XXXX#X###X#XXX#XX#X#XXX#XXXXXXX#XXXXXXX#XX#X#X##XXX#XXXXXXXXXX##X#XXXXXXXX#XXX#X##XXXX#####X#XXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXX#XXX####XXX#XX#X#X#XXXXX##XXXXXXXXX#X##XX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXX#XXX#XXXXXXXX#X###XXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXX#X#XXX#XX#XXXXXXXXXXXXX#X#XXXX#XXXX#XXXXXXXXX##XX#XXX#XXXX#XXXXXX#XX#XX#XXX#XXXXX##XXXXX#X##XX##XXXX####XXXX#XXXX##XXX#XXXXX###XX#XXXXXXXXXXX###XXXXX#XXX#XX#XXXXXXXXXXXXXX##XXXXXX#X###XX###XXXX#X#XXXXXXXX#XXX#X#XXXX##XXXXX#XXX#XX#XX##XXXX##XXXXXXXX#XXXXXXXXXX#X###XXXXX#XX##XXXXXXXX#XXXXX###XXXXX#XXX#XX##X#XXXXXXXXXX##XXX####XXX##X#XXXXXX##XXXXX#X#X#XXXXX#X#XXXXXXXXXXXXXXXX##X#XX##X#XX#XXX##X###XXXXXX#XXX#X#XXXX#X#XXXXXXX##XXXX##XXXX
X#XX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXX##XX##XXXXX#XXXXX#XXXXX##XXXXXX##XXXXXX#X#XXX#XXXXXX#XXX#X#XXXXXXXXXX#XX#XXX#X#XXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXX#XXXX#X#XXX##XXXXXXX#XXXX##XXXXX#XX#XXXX#XXXXX#XXXXXXXXXXX##XXXX###XXX#XXXXXXX#XXX#XXXXX#XXXXX#XXXXX#XXXXXXX#XXXXX#XXX##XXXXXXXXXX#XXXXXXX#XXXX#X#X#XXXX##XXX###X##XX#XXXXXXXX##XXX#XX#XXX#XXXX#X#XXXXXX#X#X###XXXXXX#XXXX#XXXXX##XX##XXXX#X#XXXXXXXXX#XX#XXXXX#XXX#XXXXX##XX#XXXXXXXX#XXX##XXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXX##XXX#XXXXXXXXXXXXX#XXXX#XX#XXX##XXXXXXXXXXXXX#XXXXXXXXXX##X#XX##X#XXXXXX#XXXXXXX#XXXX#XX#X#XX##XXXX#XXXXXXXXXXX##X#XXXXX#X###XXXX#XX#XX#X##XXX#X#XXXXX###XX#XX#XXXXXXX#XXX#X#XXXXXX#X#XXXX#X##XXXXX#X#XXXXXXXX#XXXX#XXX##XXXX#XXXXXXXX#XXXXXX##X#XX#XXXXXXXX#XXXX#XXX#XXX#XXXXXXX##X#XXXXXXX#XX#XXXXXXX#XXXXXX#XX#XXX#XX#XXXXXXXXXXXXXXXXXXX#XXXX#X##XXXXXXXXXX#X#X##XXXX###X#XXX#X#X#X##X#XXXXXXXXXXXXXXXXX###XXXXXXXXXXX#X#XXXX#XXX#XXXXXXX#XX#XXXX##XX##XXXX#XXX##XXXX#X#XXXXXXX#XXX##XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX###XXXX##XXXX#XXXX
#XXX#X#XXXXX#X#XXXXXXXX#XXXX#XXX##XX#X#XX#XX#XXXXXX#X##XXX#XX#X##X#XX#XXXXX#XXXX##X#X##XXXX#XXXXX##XXXXXXXX#XXX##XX#X#XX##X#XXX#XX#X#XXX#XXXX#XXXXX#XXXXX#XXXXXXXX#XXXX#XX#X##XXXX###X##X#XX##XXXXXXXXXX#XX#XXXXXX##X#XX#X##XXXXX##X#XXXXXXX#XXXXXXX#XXXX#XXX#XXX#X#XXXXXX##X##X#XXXX###X###XXXXXXX#XXXXXXX#XXXXXXXXXXX##XX#X#XXXXXXXXXXXXXXX##XXXX#X#XXXXXX#XXXXXXXXXXX#X#XXX#XXX#X#X#XXX#X##X#XX#XXX#X#XXXXXXXXXXX#XX##XXX#X#X#XXXXXX###X#XXXXX##XXXXXXXXXXXX##XX###XXXX#XXXX#XXX#XXXXXX#X##XXXXXXXXXX#XXXXX##X#XXXXX#XXXXXX##XXXXXX#XXXX###XXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXX##X#XXXXX#XXX#XXXXXXX##XX#X##X#XXXXXXXXXXXX#XX####XX##XXX#X#XXXXX##X#XXX#XXXXX###XXXXXXX##XXX##XXXXXXXX#XX#XX#X#X#X#X#XX#X#XX#XX#XXXXXXXXXX#XXXXXX###XXXXX#XXXXXXX##X#XX#XXXXXXXXXXX#X#XXX#XX#XXXXXXXX#XXX#XXX#XXXXXXXXX#X#XXXXXXX#XXXXXXXXXX#XXXXXX##X#XXX#X#XXXXX#XX#XX#X##XX#XXXXXXXXXX##XX#XX###X#XX#XXXXXXX##X#X##XXXXXXXXXXX#XXXXXXXXXXX#X##XXXX#XXXXXXX#XX#X#XXXXX##XX##X#XXXXXXXXXXX#XXX##XXXXXXX#XXX#XXXX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXX#XX#XXX#XXXXX#XX#XXXXXXXXXXXXX#X
XX#XXXXXX#XX#XXXX#XXXXXXXX#XX#X#XXXXXXXXXX#XXXXX#XXXX#XXXX#X##XXXX#XXXXX#X#XX#XXXX#XXXXXXXXX#XXXXXX#XXX#XX#X#XXXX#XX#XX###X####X#XXXXXXXXXXXXXX#XXX#XXX##XXX#XX##XXXXX###XXX#X#X#X#X#X#X##XXXX#XX##X#XXXXXX#X##XXXXX#X#XXXXX#XXXXXXXXXX#X#XXXXX#XXXXXXX#XXXX#XXXX##XXX#XXXXX#XXXXXXXXX##X#X#X#XX###XXXX###XXXXXX#XXX#XXXX#XX##XX##XXX#XXX##XX#XXXX#XXX##XX#XX#X#XXXXX#XX#XXXXXXXXXXXXX##X#XXXXXXXX#XXXX#X#XXXX#X#XXXXXXXX#XXXXXX###XXXXXXXXX#X#X#XXXXXXXX#XXXX#XX#####XXXXX#XX#XXX#XXX#XXXXXX#XXXX#X#XX#XXXXX#X#X#X#XX#XXX#XXX#XXX#XX#X#XXXXXXXXX##X##XXXXX#XXX#XXXXXX#XX#XX#XXXXX#XXXXXXXXXXX##XXXXXXXXXX#XX#X#XX#XXX###X##XX#X#XX#XXXXX#XXXX#XXXXXX#X#XXXXXXXXXXXXX#XXX##X#XXXX##XX#XXXXXXXXXXXXX##XXXXXXXXX#XX#XX#XXXXXXXXXXXXXX#XXXXXX##XX#X#XXXXXXXX#X#XXXXXXX#X#XX#XXXXXX#X#XXXX#XXXXXXXXX#X#XXXXX##XX##X##XXXXX#XXXXXXXXX#XXXX#XXX#X##XX#X#XXXXXXXXX#XXXXXXX#X#XXX#X##XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#X#XXXXXXX#XXXX##X#X##XX##X###X#XXXXX#X####XXXX##X#XXXX#X##XX#XXXXXX##XX#XXXXX#X##XXXXXXXXXXXX#XXXXXXX#XXXXX#X###XX###XXXXX#XX#X#X#XXX#XXXXXXXXXXX#X
XXX#XXX#X##X#XXXXXX#XXX#XXXX##XXX#XXX##XXXXX##XXXXX##XXXX#XXXX#XX#XXXX#X##XXXXXXXXXXX#XX#XXX###X#XX#X#XXXXX#X#X#X#XXXXXXX#XXXX#XX##XX####X#XXXXXXXXXXXXXX#X#XX#XXXX#XXXX##XXXXXXX#X#X##XX#XXXXX#XXXXX###XXX#XXXXXXXX#XXX#XXXXXXXXXX#XXXXX#X##XX#X#XX#XX#X#XXXXXX#X#XXXXX#XXXXXXX#XX#XX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXX#XX#XX#XX##XXX#XXX##XXX##X##XXXXXX###XXX#XXXXXXXXX##XXXXXXXXXX##XXXXX#XXX#XXXXXX#XXXX#XXXXXXXXXXXXXX#XX##XXX#X###XXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XXX##X##XXXXXXXXXX#XXXXX#X#X#XXXXX#XX##XXX###XXXXX#X#XXXX##XXXX#XXX#X##X#XXXXXXX##XXXXXXX#X##XX#XX#XXX#XXX#X##XXX#XX##XXXXXX#XX#XXXX#XXXX#XXXXXXX#X##XXXXXXXXXXXX#XXXX#XXXXXXXXX#X##XXX##X#X#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX##XX#XXX#XXX##XXX#XXX#X#XXXX#X#XXXX#XXXXXXXXXXXXXXXXX#X#XX##XXXXX#XXXXXX##XXX#X#X#XXXXXXX#X#XXXXXXX#XXX##XXXXXXXX#X#XXXXXX#XX#X#XXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXX###XX#XXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXX##XX#XX#XX##XXXX#XX#X#X##XXX#X##XXXX#XXX###XXX#X#XX###X##X##X#XXXXXXXXX#XX
#XXX#XX#XXXXXX#XXX##XX##X#XX#X#XXXXXXXX#X#X#XXXX#XX###XX##X#XXX#XXXX#XXXX#XXXXXXXXXXXXX###XXX####XXXXXXX#X#XXXXXXXXXXXX##XXXXXXXX#X#XXX#XXXXXXXXXXXX#XXXXXXXXXXXX#X##XXXXXX#XXXXX#X#XXX#XXXX##X#XXXXX#X#XXXXX#XXX#X#XX#X#XX#X#XXXX#XXXX#XXXXXX#XXXXXXXXXX#XXXXX#XX#XXXX#XXX#XXXXXX#X##XXXXX#XXX#XXXXXX#XXXX#XXX#XXXXXXXXXX###XXXXXXXXXX#XXXX#XX#XXXX#XXXX#XXX#X#X##XXXXXX###XXXXXXXXX#####X#XXXXXX#X#XX#XX#XXXXX#XXXXX#X#XXXXXXXX#X#XXXXXX#X#XX#X#XX#XXXX#X##XXX#XXXXX#XXXXXXX#X#XX#XXXXX#XXXXXX#X#X#X#XX#XXXXX##XXXXXXXXX##XXXXXXX#XXXXX#X#X#XXX###XX#XXXXXXXX#XXXXXX#X#XX#X#XXXXX##XXXXX###XXXXXXXX#####X#XX#XXXXX#XXX#XXXXX#XXX#XXXX#XX#X###X#XXXX##XXXXX####XXX##XX#XXXX#X##XXXXXXX#XX##XXXX#X####X#XX#XXX###X#XX#XXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XX#XX#XX#XX#X#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXX##X#XX####XXXXXXX#XXXXXXX#XXXXXXXXXXX#XXX#XX#XXXX#XXXXXXXX#X#X#XXXXX#XXX##X#XXXXXX#XXXX#XXX#X#XXXXXXX#XX#XX#XXXXX#XXXX##XXXXXX#XXXXXXXXXX##X#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXX#XX#XXX#X#XXXX#X#X###XXXX##XXXXXXXXXXXX###XXXXXXXXXXXX#XXX##XX#XXXXX
##XXXX#X##XXXXXX#XXXXXXXXXXX#X##X#XXX#X##XX#XXX#XX#XXXX###XXXX##XXXXXXX#XX#XXX#X#XXXXX#XXXXXX#XXXXXXXXXXXX##XXX#XX#XXX##XX#XXXXXX##XX#X#XXXXXXX##X####XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X###X#XXXXXX#XXXXX#XXXXXXXXX##X#XXX#XXX#X#XXXXXX#XX##XXXX#X#XXXX#XXXX#XXX#XXXX##XX#XXXXXXX##XX#XX###XXXXXX#X#XX#XXXX#XXXX#X#X#XXXX#XXXXX#XXXX##XXXXXX##XXXXX#XX###X#XX#XXXX#X##X#X#XXXX#X#XX#XXXXXXXXXX#XXX##X#X#XX##XXXXX##XXXXXXXXX#XXX#XX#X#X#X##XXX##XX##XXXXX#XX#XXXXXXXXXXXX##X#X##XX#XXX##XXX#XXXXXXX###XXXXXXXXX#XXXX#XXXX#XXXXXX#XXX#XX#XX#XX#XX#XXXXXX##XXX#X#XX##X#XXXXXX##X#XXX#XXXXXXXX#XXXX#XXXXXXX#XXXX#XXX#XXXX#X#XX#X#X###X#XXXXX#XXXXX##XX#X#X#X#XXX#XXX#X#XX##XXXX#XXXXXXXXX#XX#XXXX##XXX#X#XXXX##XXXXX#XXXX####XXXXXXXX#XXXX#XXX#X#XXXX#XXXXXXX#XXXXXXX#X#XXX#XX#XX#XX#X#XXXXXXXXXXX#XX#X#XXXXXX#XX#X#X#XXXXXXX##X#X#XXXXXXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXX#XX#XXXXX#XXXXX##XX#X#XX###XXXX###X##XXXXX##XX#XX#X##XXX#XX#XXX#XXXX#XXX#XXX##XXX#X##XX##XXXXXXX#XXXXXXXXX####XXXXX##XX###XXXXXX#XXX##XXXX
#XX#XX##XXX#XXXXXXX#X##XX#XXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXX#XX#XXXXX##XXXXXX#XXXXXX##XXXXX##X#XXXX#XXXX#XX##XXXXXX#XXXX#XXX#X#XX#XXX###XXX##X#XXX#XXX#XXX##X#XXX##X##XXXXXXX#XXXX#X#X#XXXXXXXXXX###XXX#XXX#XX#XXXX#XXXX###XXXX#X#XXX#X#XXXXXXXXXXXX#XXXXX#X##XXXX#X#XXXXXXXXXXXXXX###X##XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XX#XX#XX#XXXXXXX#XX#X#XXX#XXXXX#XXXXXXXXXXXX#XXX#XXXXXXXX#XXX#XXXX#XX#XX#XXX#XXXXXX#XXXXXXXXX#XX#XXXXXXXXX#XX#XXXXX#XXXXXX#XX#X#X#XXXXXXXX##XXX#XXXXXXXX#XXXXXX#XXXX#X#X#XXXXXX#XX#XXXXXXXX#X##X#XXXX#X#X#XXXXXXXX#XX#X#XXXXXXX#XXXXXXX#XX#XXX#XXXXXX##XXXX#XXXXXXXX#X##XXXXX#XX##X#XXX##X#X#XX#XXXX#X#XXXXX#X#XXXXXXXX#XXXXXXXX##XXXXXXXXX#XXXXXXX###X#XX#XXXXXXX#XXXXXXXXXXXXXX#X#XXX#XXXXXXXXX#X#XXXXXX#X#XXXXXXXXXXXXX##XXXXXX#XXXXXX#XX#XXXXX#X#X#X#XXXXXX#XXXXXXXXXXX###XX#XXXXXXXXXX#XXXXXXX##X#X#XXXXX#XX#XX#XXXXXX#XX#X#XXXX#XXXXXXXXX##XXX#XXXXXX#XXXXX#XXXX#X#XXXXXXXXX###XXXXXXXXXXXX#XX#XX##X#XXXXXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXX#XXXX#XXXXX#XXX##XXXXXXXXX#XXXXXXXXXXXXXXXX##XX#XXX#XXX##XXX#XXXXX#XXXXXXX##X#XXXX#XXXX
XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXXX#XXX#X##XXXXXXXX##XXXXXXXX##XXXXXXXXXX###XXXXXXXXXX#X###XXXXX#XXX#XX#XX#XXXX##XX###XXXXX#XXXXXXXXXXXXX#XXX#X#XXXXXXX#XX#X#XXXXXXXXX#X##XX##XXXXXX#XXXX#XX##XX#XXXXX#XX#XX#XXXXXXXXXXX#XXXX##XX##XXXXXXXXXXX#XXX##X#X#XXX#XXXXX#XXXXXX##XX#XX##X#X##XXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXX#X#XX##XXX#XX#XXXX##XXX#XXXXXXXXXXXX#XX#XXXX#X#XXXXXX#XX#XXX#XXXX#XX#X#XXXXX#XXXXXX####X#XX#XX#XX##XX#XXX##XX#XXXXXXX#X##XXXXXXXXXXXX#XX##XXXXXXXXXXX#XX##XXX#XX#XXXXX##XX#XXXXX##XXXXXXXXX#X##XXXXXX#XXXXXX##XXXXXX#X#XXXXXXXXX#XXX#X#XXXX#XXX#X##XXXXXXX#X#X#XX#XXXX#XX#XX#XXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXX#X#XX#XX#X#XX#XXX##XXXXX#XXXXXXXX#X#X##X#XXXX#XXX#XXX#X#XXX#X#XXX##X#X#XXXXXXXXXXXXX#X#X##XXX##XXXXXXXXXXXX#XX#X#X#X#X#XX#XXX#XXXX#XX#XXX##XX##X#XX#X#XXXXXXXXX#XX#XXX#X#X#XXXXXXXXXXXXX###XXXX##XXX#XXX#X#XXXX#XXXXX#XX#XXXXXX#X#XX#XXXX#X#XXXXXXXXXXXXXXXXX##X#XX#XXX#XXX#XXXXX#XXXXX#XXXXXXXX#XXX##XXXXXX###X#XXXXXXX##XXXXXXXX#XX#XXXXXXXXX###XXX#XXXXXX#XXXXXXXXXXXX##X#XXXXXXXX###XXX#XXXXX##X#XX
#XX##XX#X#XXXX#XXXXXXXXXXXXX##XXX##XXXXXXX#XXX#XXX#X#X#XXX#XXXXXXX##XX#XXX#XXXX#XXXXXXXX#XXXXXX##XX###X##XXXXXXXX#XXXXXXXXXX#X#XX#XXXXX#XXXX#XX#X#X#XXXXXXXXXX#XX##XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXX#XX##XXXX#X#XX##XXXXX#XXXXXX#XXX#XX#X####XXXXXXX#XXXXXXXX##XX#XXXX#XXXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXXXXXX#XX####XXXXXXXXX#XXX###XX##XXXXX#X#XXXXXXXXXXXXX#XXX####X#XXXXXXX#XXXXX##XXX##XX#X#XX#XXXXXXXX#XX#X#XX#X#XX#X##XX#X#X#XXXXXXXXX#XX#XXX#XXX#XXXXXXXXX#X##XXXXXXXXXXX#XXXXXXXXXXXXX#XX#X#X#XXXX#XXXXXXXXXXX#XXXXXXXXXX##XXX##XXXXXXX###X#X###XXXXXXX#X###XXXXXXXXX#X##X#XXXXXXXXX#X#XX#XXXX###XXXX##XXXXX##XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXX###X##X##X#X#XX#XXXXXXXXX##XX##XX#XXXXXXXX#X#XXXXXXXXX#X#XX#XXXXXX#XXXXXXXXXX#XXX###XXX#X####XX#X#XXXXX#X###XXXX#X#XXXXXXXX#XXXXXXX#XX#X#XXXXXXXXX#XX#XXXX#XX##X###XXXXXXX#XX#X#X##XXXX#XX#XXXX#XXX#XXXXX#XXXXXXXX#X#XX#XX#X#XXXXXXXXX##XX#X#X#XXX##X#XXX##XXX##XX##XXXXXXXXXXX#XXXXXX#X#XXXX#X##XXXX#X#X###XXXXXXX#XX#XXXXXXX#XXXXX#XXXX#X##XX#XXXXXXX#XX#XX#XXXXXXXXXXXXX##XXX##XX###
X#XXXX#X##XXXX#XXXXX##XXX#XXXXXX#X#XXXXXXXXXX#XXXXXXX#XX#X#XXX#XX#XXXXX###XXXXXXX#XXX###XXXXXXXXXX##XXXX#X#XXXXXX#XXXXXXXXXXXXX#XX##XX#XXXXX#XXXXX##XXX#XX#X#XXX##X#XXXXXXXXX#X#X#XXXXXXX#XXX##X##X#XXXX##XXX##XXXXXXXXXXXXXXXXXXXXX##XXXX#XXXX#XXXXX##X#XXX#X#####XXXXXXXXX#XXX#XXX#XXX#XXX#X#X#X#XXXXXXXX#XXXX#XXXX#XXXXXXXXX##XX#XX#XX#XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXX#XXX#XXX#XXXXXXX#XXX#XXX#XXXXXX###XXX#XXXX#X#XXXXXXXXXX#XXXX##X#XX#XXX#X##X#XX#X##XXXX#XXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXX##XXXX#XXXXXXX#XX#X#XX#XXXXX###X#XXX#XXX#XX#XXX#XXXXX#XX#X#XXXXX#XXXXXX#####XX#X##XXXXX#X#X#XX#XXXXXX#XXX#XXX#XXXXXXX#X#X#XXXX##XXXXXXX#X#X##XXXXXXXXXXX#XXX#XXXXXXXXXXX##XXXXXX####XXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XXXXXXX#XXX#XX#X#XX#XXXXXX#XXXX#X#X#XX##XXXXXXXX#XXXX#XXXXX#X#XXXXXXXXX#XXXX#XXXXXX##XXXXX#X#XXX#XXX#####X#XX##XX#XXXXXXXXXX##X##XXXXX#X###XXXXXXXXXXXX#X#XX#X##XXXXX#XXXX#XXX#X#XXXXXX###XXX##XXXXXXXXXXX##XXXXX#XXXXX#XXX#XX###XX#XXX#X#XX#X#XXXXXXXX#XXXXXX#X#XXXX#XXXXXX#XXX##XXXX##X#XX#X#XX#XXXXXXXX#XX#X#X#XXXXXXXXXXXX
#XXXX##XXXX###XX#XXX#XXXXX##XXX#XX#XXXXX#X#XXXXXXXXXX##XXXXXXXXXXXXXXX##XXXX#XX#XXXX#X#X#X#XXXXX##XX#XXXXXX##XX###XX#XX##XXXXXXXX#XXXXXXXXX##X##X##X#XXXX#XX#XXXXX#X#XXXXXXXXXXXXXX#XXXX#XX####X#XXXXX####XXXXXXX#X#XXX#XXXXXXXX#X#XX#XXXX#XXXX#XXXXXXX##XXXX#XX###XXXX#XXX#XXX##XXXXX#XX#XXXXXXXXXXXX#X##XX#XX#X#X#XXXXXX#XXXX#X#XXXX#XX#XXXXX###XXXXXXXX#X#XXX#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX####XXXX#XXXXXX##X#XXXX##XXX#XXXXXXX#XXXXXXXXX#XX#XX##X#XXXXX#XX#XXXXXXXXXXXX#XXXXXX#XXX##XXXXXX#XXX#X#X#XX#XXX#XX#XXX##XXXXXXXXXXXXXX#XX#XXXXXXXX#XXX#XXX##XXX#XX###XXX##X#XXXXX#XXXXXXX#X#XXX#XXX##XXXXX#XX#XXXXXXX#XXXXXXXX#XX#X#X#XXXX#XX#XX#XXXXXXXXXXXXXXX#XX#XX##XXXXX#XXXX#XXXX#XX#XXXXXXXX#XXXXXXX##XX#X#XXX#XXX##XXX#X#XXXXX#X#XX###XX##XX#XXXXXXX#XXXX#XXX#XX#XXXXXXXXX##XXXXX##XXXX##XXXXX##X##X##XXXXXXXXX#XXXXXX#XXXX#X#XXXXXXXXX#XX#XXXX#X#X#X#XXXXXX#X#XXXXXX#XXXX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXX#XXXXXXXXX#X###XXX#X#X#XXX#XXXXX#XX#XX##XXXX#XXXXXXXX#XXXX#XX#XXXXXXX##XX#XXXXXXX#XXXXXX#X#XXX#XX##XXXX###XX
XXXX#X#XXXXXXXX#X#XX#XX#XX#XXXXXXX#X#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#X##X##X#XX#X#X##XXX##XXXX#XXXXXXXXXXX##X##X#XXXXX#XXXXXX#XXXX#XX##X#XXX#XXX#X#XXXXX####XXXXXXX#XXXXXXXX#X#XXX#XXXXXXXX#X#XXXXXXXXXXXXX#XXX#XXXXX#XX#XX#XXXXX##XX#XXXXXXXX#XXX#XXXX#XXX#XX##XX#XXXXXXX#XX#XXX#XX#XXXXXXXX#X#XXXXXX#X#XXXXXXXXX##XX#XXXXX#XXX####XXXXX#XX#XXXX#XXXX###XXX#XXX#XXXXXXX#XXXXXX#X#XXXXX#XXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXX####XXXXX#X#X#XX#XXXXX#XXXXX#XXXX#XX#XXXXX#X#XXX#XXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#X#X#XXXXX#X#XXXX#XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX#XX#XX#X#X#XXXXXXXXX##XXXXXXXXXXXXXXXXXXX###XXXX###XXX#XXXX#X#XXXXX#X##XXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXXXX#XXXXXXX#XX#X####XXXX#XXXXXXXXXXXXXXXXXX#X##XX#XX#XXX#XXX#XXXXXXX##X#X#X#X#XXX#XXXX#X#XXXXXXXXX###XXXXXXX##XX#XXXXXXX#XXXX#XXXXXXXXX#XX#XXXXXX#XXXXXX#XXXXXX####XXXXXXXXXXXXXXXXXXXXX#X#X#X#XXXX##X#XX#XXXX##X##XX#XXXXX#XXX##XXXXXXXXXXXXX#XXX##X#X#XXXXXXXXX#XXXX###XXXXXXX#XXXX##X#XX#####X#XXXX#XXX#X#XXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXX
X##XXXXXXXX##XXXXXXXXXXXXXXX##XXX#XXX#XXXXX#XXXX#X#XXXXXXXX#XXXXX#XXXXXXX#XXX#XXXX#XXXXXX#X###XXXXXXX#XXXXXXXXXXXXXXXX#XX#X#XXXXX#XX##XX####XXXXXX#XXXXXX###XX#XX#XXX####XXX#XXXXX##X##XXXXXXX#XXX#XXXX#XXX#XXXXX#XX#XXX#X#X#XX##X#XXXX#XXXX###XXXXXX#X#X###XX#XXXXXXXXXXX#XXXXXXX#XXX###X#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXX#X#XXXXXXXX#X#X#XX#XXX#XX##X#XXXXXX#XXX##X#XXXX##XXXX#XXX#XXXX#XX#XXX#XXXXXXXXXXXXXX###XXXXXXXX#XXX##X#XXXXXXXXX#XX#XXXXX#XXX#XX#XXXXXXXXXX#XXXXXXXXX#XXX#XX##XXX##X#XXXXXXXXXX#XXX##XXXX#X#XX##XXXXX##XXX#XXXXXX#XXXXX#XXXXXX##XX#XXXXXXX#XXXXX##XXXXXXXXXXX#X#XXXX#XXXXXXX####XXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#X#XXX##XXXX##XX#XXXXX#XXX#XXXX#XXXXX#X#XXX#XXX#XXXXX####XXX#XXX#XXXXXXXXXX#XXXXXXXX#X#XXX#X#XX#X#XX#XX#XXX#XXX#XX#XXXXXXXXXXXXX#X#XX#X#XXX#XXXXXXXXXXXXXXXX#XX#XX###XXXX#XX#X#XXXXXXX#XXXXXXXXXX#XX##XXX#XXXX#XX#XXXX#XX#XXXXX#X#XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXX##X#XXXXX#XXXXXXXXXXXX##X#X#XX##X#X####XX#XXXX#XXXXX#XXXXXXXX#XX#XX#XX##X#XXX#XXX#XXXXX##XX#XX#X###X#XX##X#X##XXX
XXX#XX##XX#XX###XXXXXXX#XX#X#XXXXXX#X#X#X#XXXXXX#XX##XX##XXXX#X#XXX##X#XXXX##X#XXX#X#XXXXXXXXX#XX##XXXX##X#X###XXXXXXX###X#X#XX#XX##XXX#XXX##XXXXXXX#XXXXXX#X#XXXXXXX#XXX##XXXXXXXXX#XXXX#XXXX##X#X#XXXXXXXXXXXX###XXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXX##XXX#XXXXX#XX#X#XXXXX#XXX#XXXXX#XX##XXXXXXXX#XXXXXXXXXX#XXXXXX##XXXXXXX#XX##XX#XXXX#XXXXXXXX#X#XX#XXXXX#X#X#XXXXXXXX#XX#XXXXX#XXXXXXXXX###XX#XXXX#X#X#XXXXXX#X#XXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXX#XX##X##XXXX#XXXX#XXXXX##X##X#XXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXX#XXX#XX###X#X##XXXXX#XX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXX##XX##XXXXXXXXXX#X##XXXXXXXX#XXXX#XX#XXXX#X#X#XX##X###XXXXX#XXXXXX#X##XXXX#XX##XXX#XXXX##XXXXX#X#X#X#X##X#X##XX#XXXXXXXX##XXX##X#XXX#XX###X#X##X####XX#XXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXX#X##XXXX#XX##XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXX###XXX#XXXXXX#X##XX#XXXXX#XXXXXXXXXXXX#XXXXXXX#XX##XXXXX#XXX#XXXXXXXX#XXXXX#X#XX#XXXX######XXXXXXX#X#X#XX##XX##XXXX#XXXXXXXXXXX#X#XXX###X#XXX#XXXX#XX##X###X#XXX#XXXXXXXXXXXXXXXXXX##XXXXX##XXXXX#XXXXXXXXXXXXXXXXX#XX#X#X#XXXXXXXX#XX#X#XXX
#XXXX#XXXXX#XXXXXXXXXXX##X###XXXXX#X#XXXX#XXX#X#XX##XX#XX##X#XXXXXXXX#X####XXXXX#X#XXXX##XXXXXXXXXXXXXXXX#XXX#XXX#XXXXX#XXXXXXXXXX##XX#XXXX#XXXXXXXX#XX##XXXXX#X#XX#XXXXX#XX###XX#XXXXXXXXXXXX##XXXXXX##XXX##XX#XXXXX#XXXXXX#XXX#XXXXXXXX#XXX##XX#XXXXXXXXXXXXX#X##XXXXXX#XX#XXX##XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#X#XXXXXXX#XXXXX###XXX##XX#XXXXXXX###XX##XXXX##XXXXXXXXX#XXX##XX#X#XXXXX##XX###XXXX#X#X#XXX#XX#XX#XXXXXXXX#XXX#XXXXX####X#XXXXXXX#XXX#X##XX##XXXX#XX#X##XXXXXXXXX#XXXX#XXXXX#XX##XXXXX#XXXXX#XXXXXXXXXX#XXX#XX#XXXXXXXX#XXXXXX#XX#XXXXXXXXXXX#X#X#X#XXX#XXX#XXX#XXXX#XX#XX#XX##X#XXX#XX#XXXX#X#XX#XXXX#XX#XXX#XXXXX###XXX##X#X#XXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXX#XXXXXXXXXXX#X#XX#XXXX#XXXXXX#X##XXXXXXXXXXXXXX#XXXXX##XX##X#XXXXXX#XXX##XXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXX###XXX#X#X##X#X#XX#XXXXX#XXXXXXXXX#X##XXX##XXXX#XXXXXX###XXXXXX#XXX#X#X#XXX#XXX##X#XXXXXXXXX#XX#XXXXXXXXXX#XXX#XXXX#XXXXX#XXXXXXX##X#X##X#XX#XXXXXXXXX####XXX###X#XX#XXX#XXX###X#XX#XXX#X#XXX##X##X##XXXXXX##XXXX##XXXXXXXXX#X##X#X##XXXXXXXXXXX#XXXX##XXXX#XXXX
XX#XX#XXXXX#XXXX#XX#XX#XX#XXXXX#XXXXX#X#X#XXX#XXXXX#XX###XXXXXXX#XXXXXX#XX#XXX###XXXX##XX#XX###XXXXXXX#XXXXX#XXXX#XXXXXXXX##XXXXXXXXX#XXX#XX#XXXXXXX##XXX#X#XXXXXXX###XXXXXXX#X#XXXXX##XXXXX#X#XX#XXXXX#X#XXXXXX#XX#XXXXX##X##XXXXXXX#XXXXXXXXX#XX#X##XX#X###XXX#XX#XXXX#X#XXXX##XX#X###XXX#XXXXXXX###XX#XXXX#XXX#####XX#XXXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXX#X#XXXXXX#XX##XX#X#XXXXX#XXX#XXXXXX#X#XXXXXXXXXXXXXXX##X#XXX#XXXX#X#XXX#XXXX#XXXX##X####XXX#X#XXXX#XXXXX#X#XXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXX#XX#XXXX#XXX#XXXX###XX#XXXXXXXXXX#X#XXXXX#XXXXXXXXX#XXXX#XXXX#XXX#XXXXXXX#X#XX#X#XXX#XXXXXXX#XXXXXXXX#XX#XXX#XXXXXX##X###XXX#XXXXXXXX#X#XX##X#XXX#XXXXXX#XX#####X#X#X#XX#XXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXXXXX#XXXXXX#X#XXXX#X#X#X#XXXX#XXXXX##XX#XXXXXXXXXXXXXXXX#X##XXXXXXXXX#X###X#XXXX##XXX#XXX#XXXXXXXXX#XXXXX#XXX##XXXXXXXX#XXXX#XXXXX#X#XX#XXX#XXX#X##XXX#XXXXXX#XXXXXX#XXX#XX#XXX#XX#XX#XXXXXXX##XXXXXXX##XXXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXX##XXXXXXX#XXXXXX##XXXXX#XXXX#XXX##XXXXXXXXX#XXXXXX#XX
####XXXXXX#XXXX#X#X###X##XXX##X#XXX#XXX#XXXXX#XXXXX##X#XXX#X#X#XX##XXXXX#XXXX#XXXX#XXXXXXX#XXXXX###XXXX#XXXX#XX#XXXXXXXXXXXXX#XXX#X#XXXXXX#XXXXXXXX#X#XXX#XX#X#XX#X#XXXXX#X#X#XXX####XXX#X#XXXXX#XXXXXXXXXX#XXX#####XXXXX#XX#XX#XX#X####XX#X#XX#XX#XX##X###XXX#X###XXXXXXXXX#XXXXXXXXXXXXX##XX#X#XXX#X##XXXXXXXXXX#XXXXXX##XXXXXXXX#XXX#XX#X#XXXXXXXXXX##XXXXXX#XXXXX##XXX#X#XXXX#XXXXXXXXX#XXXXX##X##XXX#XXXXX#X#XXX#X##X#XXXXXXX#X#XXX#XXX#XX#XXXXXXXXXXXX##XX#X#X#XXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXX#XXX##X#XXXXXXXXXX#XXXXX###XXXXXXXXXXX#XX##XX###X#X#XXX#XXX##XXXXXXXXXX##X#XXX#X#XXX#X#XXX#XXXX#####XXXXXXXXXXXX#X#XXXXXXX#XX####XXX#X#XXXX#XXXXXX#XXX#XXX##X#XXXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXX#XXX#X#X#XX#X#X#X#X#X#XXXXXX#XXXX#XX#X##XXXXX#XX#X#XXXXXXXXXXXXX##XXXX#XXXXX#XX#XXXXXXXXXXXXXXXX###X#XX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXX#X#XX#XX#XXXXXXXX#X#XXX##XXXXX#XXXXXXXX#XXX####X#XXXX#XX#X#XX#XXX##X#XXXXX#XXX##XXXX#XXX#XXX##XXX##XXXXXX#XXXX#XXXXXXXX##X#X###XXXXXX#XXXXXXX#XXXXXX#XX#XXX#XXXXXXX#X#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX
XXXXXXXX#XXX#XX##XXXX#XXXXXXXX#XXXXXXXXX#X#XX#X##XXXXXXXX#X#XXXXXXXXXXXXXX#XXXX##X#XX#XXXX##X#XX##XXXXXXXXX#X#XXXX##XXXXXXX#XXXXX#XX#XXXXXX#XXXXX#XX#XXXX#XXXXX##XXXX#XXXXXX##XXXXX#X#X#XXXX#X#XXXXXX#X#XXX###XXX##X##XXXX#XX#XXXXX##X#XX##XXXXX#XX#XXXX#XXXXXXXX#X#X#XX##XXX#XXXXXX#XXXXX#XXXXXX#X##XX#X#XXXX#XXXXX#X#XXXX####XXXXXX#XXXXXXX#XXX##XXXXX#XXXXXXXXXXXXX#XXX#XX#XXXX#XXXXX#XX#XXX#XX#XX#XXX##XXXXXXXXXXXXX#XXX#XX#XXXX#XXXXX#X##XXXXXXXXXXXXXXX#XXXXX#XX##XX#XXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXXXXXX#XXX#X##XX#X#XX#XX#XX#XXXX##XXXXX#XXXXXX#XXX#X#XX##XXX#X#X#XXXX#XXX#XXXXXXX#X#X##XXXXXX#X##XXX#XXXXXXXXX#XXXXX#XXXXX##XXXXX#XX#XXXXXXXXXXXXX#XXX#X#XXX###X#XXXXXXXXXXXXXXXXXX#XXXXX#XX###XX##XXXXX#XX##X####XXXXX#XXX#X##XXXX#XX#XX#XX#X#X#XX##X#XX##XXXX#X#XXXXXXXXX#XX#XXX#XX#XXXXX#XXXX#XXX##XXXXXXXX###XXXXX#XXX##XX#X#XX#XX#XXXX#XXXXXX#X#X###XX#XXX#XXXX#XXX#X#X#XXXX#X#XXXX#XXXXX#XXXX#X#X##XXX#X#XXXXXXXXXX#XXXXXXXXXX#XXXXXX#XX#X#XX#XXX#XX##X#XX#XXXXXXXXXXXX#XXXXXX#X##XX##X#XX#XXXXXX#XXXXXXX###XXXXXXX##XXXXXXXXX#XXXXXXXX##X
X###XX##XX#X#XXX#X#XXXX#XXXXX#X#XXX#XXXX#XXX#XX#XX#X######XXXXXXX#XXX#XXX#X#XX#XXXXXXXXX#X#X#X#XXXXX#XXX#XXXXXX#XXXXX#XXXXXXXX#XXX#X#######XXXXX###X##XXX##X#XXX#XXXXXX#XXX##XX#X##X#XXXXX#XXXXXXX#X###XXXXXXX#XXXX#X#XXXXX#X##XXXX##XX##XXXXXXXXXXXX#X##XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXX#XXXXXX##X###X#XXXXX#XX#XXXX#XXXXXX###XX##XXXXX#XXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXXX##X#XX#XXXXXXXX#X#XXXXXXXX##XXXX##XX#X#XXXXXX#XX#X#XX#XXXXXX#XXXXXXXXXXXXX##XXXXX#XXXXXXXX#XXXX#XXXXXXXXXX##X##XX#X#X#XX#XXXXXXXXX#XXX#XX#XXXXXXXXX#XX##X#XX#XXX##XXXXXX#XXX#X#X#X#XX##X#XXXXX####XXXXXXXXXX#XX#XXXXXXXX###XX#XXXX##XXXXXXXXXXXX##XXXXXXX#X#X#XXXXXXXX###XXXXXXXX#XXX#XX#X#XXXX#XX#X#X##XXXXXXXXXXXXXXXX#XXXXXX#XXXX##X##X#XXXX#X#XXX#XXXX#X#XXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXX#X#XXXXXXXXX#XXXXXXX##XXXXX##XXXXXXX#XXX#XXXX##XXX#X#XXXXXX####X#XXXXXXXXXXXXXXXXXXXX#XXXXX#XX##X#XX######XXXXXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX#XXX#XXXX#XXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXX####X#X#XXXXXXX#XXXX#XXX#X#XXX#XX#XXXXX##XXXX#X#XXXXXXXXXXXX#XXXXX###X#X#X#X
###X###XX#XXXXXXXXX#XXXX#XXXXX##XX##X###XX#XXXXXXXXXXXXX#X#X##XX#XXXXXXXX#XX##X#XXX##X#XX#XXX#XXXXXXX#XXXXXXX##XXXX##X#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXX#XXXX#XXXXXXXX#XXX#XX###XXXXX#X#X#XXX#XXXXXX#XX#XXXX#XXXXXXXX#XXXX#X#X##XXXX#X#XXXXX#XXXX#XXX#XXXX#X##X#XX##XXXXX#X##X#XXX#XX##XXX#XXXX##XXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX#X#X#XXXX#XXXX###XXX#XXXX#XXXXXX#XXX##XXX#X#X#XX#X#XX##XXXXXXXXXX#XX#XXX#XXXXXXXXX#XXXXXX#XXX#XX#XX####XXX#XXXXXX#X#XXXXXX#XX#XXXXXXXXX#X##X#XXXX#X#XX#X#XXXX#XXX#XXXX#XXXXXXXXXX#XX#XX#X###XXXX#XX##XXXX#XXXXX#X#X#X#XXXX#X#XX#X###XXX#XXX#XXX#XXX#XXXXXXXX#XX##XXXXXX#XX#####XXXXXXXXXX##XXXX#XX##XXXXXX#XXX#XX#XXXX#XXXXXX#XX#XX##XXXX#XXXXX##XXXXXXXXX#X###XXXX#XXX##XX#XXXXX#XXXXX#X#XXX##XXX#XXXXXXXXXXXX#X#X#X#XX#XXX#XXXXXXXXXX##XXXXX###XX#X###X#XXXXXXXXXX#XXX#XXXXXX##XXXXXX##XXXXXXX#XXXX#X#XXXXX#X####XXXXXXXXXXXXX###X#XX#XXXXXXXXXXX##X#XXXXXXXXXX##XXXXXX#XX#XXXXXXXXXX#XX#XX####XX#X#XXXX#XX#XXXXXXXX#XXXXXXXXXX#XXXXX#X#X###X#X#X#X#XX#XXX###X#XXXXXX#XXXXXXXXXX#XXX#XXXXXX#XXXXXX#XX#XXXXXX##XXXXXX#XXXXX#XX
XXXXXXXXX#XXXXXX#X#XXX#XXXXXXXXXX#XXXX#X#X#X#XXX#XXX#X##XXXXXX##X#XX###XXXXXXXX##XXX#X#XXXXXXXX#XXXX##XX#XX##XX#XXX#XX##XX###XXXXXX#XXX#XX#X#X#XXXXXXXXXXX###XXX##X##X#XX#X#XXXXXXXXXX##X#XX##XX#X#XX#XXXX###XXX#XXXXXXXXX#X##X#XXX#####XX#XXXX##XX#XXXXXXX#XXXXXXXXXX#XXXXX#XX#XXXX#XXXXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX##X#XXXX#XXXXXXXX#X##XXXXXXXXX#XX##XXX#XXXX#XXXX##XXXXX#XX##XXXXXXXXX###XX#X#XXXXXX#XXXXXXX#X#X#XXXX###XXXXX#XXXXXXXXXXXXX#XXXXXX#X#X#XXX##XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX##X#XXXXXXX##XX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXX#XXX#XX#XX#X##XXXX#XXX#XXX#X#XX#XXXXX##XXXX#XXXX#XXXXXXX#XX#X#XXX##X#XXXXXXXXXXX#X#X#X##X#XXX#XXX#X#XXXX#X#XX###XX#XXXX#XX#X#XXX#X#XXX##XX#X#X##X##XXXXX#X#XXX##XX#XXXX#XX#XXXX#X#XXXXXXXXXX#XXXXX#XXXXXXX##XX##XX#XX#X##XXXXXXXXXXXX#XXXXXX#XX#XXXXXX#X#XXXX##XX#XX##X#XX#XXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XX#XXXX#X#X#X#XXXX#XXXX#XXX#XXX#XX#X##XXXXX#XXXXXXXXXX#XXXX##XXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXX##XXXX#XXXXXXXX#XX#XX#X#XXXX#XXXXX#XXXXX#X###XX#XX#XXXXXXXXXX#XXXXXX
XXX#XXXX#X#XXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX##X##XX#XXX#XXXX##X#XXXX##XX#X#X#X#XXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXX##XX#X#X#XXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXX###XXXXXXXXXXX##XXXXXX#XXXXXXX##XXXXXXXX##X#X#X#XXX##XXX#X#X#XX#XXXXX#XXX##XXXXXX##XX#XX#XXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXX###XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XX#XXX#XX#XXX##XX#XXXXXXXX#XXX#XXX#X#XXXXXX###XXXXXXXXXX#XXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXX#XXXX#X#XXXXX##XX#XX#X##XX#XX#XXX#XXXXXX#XXX#XXXXX#X#X###XXXXXXX#X#X#XXXXXX#XXX#XX#XXXX#XXXXXXXXX##XXXXXXXXXX#XXXXXX#XXXXXXX#XX#XXX#XX#XXXX#XXX#XXXX###XXXX#X#XXXX###XX##XXXXXXXXX#XXXXXX#X#XX#X#X#XXX#XX##XXXXXXXXXX#XXXXXXXXX##XXX#X#XXXXXX#XXXXXX#XXX#X#X##X#X#XX#XX#XXX#X#XXXX#XXX#XXX####XXXX#XXXXXXX#X#XXXX##XXXXXXXXXXXX##XX#XXXXXXXXXXXX####XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXX##XXXXX#XXXXXX#XXX#XXXXX#XXXXX##XXX#X#XXXXXXXXX#XXXXXXXXXX#X#XX#X#XXXXXXX#X#XXX#X##XXXXX###XXXX#XXX##X#XXXXXX##X#X###XXXXXXXXX##XXXXXXXXX##XX#XX#X#X#XXX##XXXXXXXXXXX#XX#XXX##XXXXXXXXX#XXX#XXX##
XXXXXX#X#XXX#XX#X#XXXXXX#XX###XXXXX##XX#X##XXXXX#XXX##XXX#X#XX##XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXX#XXX#XXX#XXXXXX#XXXX#X#XX#X#XXXXXXXXXX####XXX###XX#XXXX##XX###XX#XXX#X#XXXX##X#XXXXXXXXXXX#X##XXXXXXXXX###XX##XXX#X#XXXXXXX#XX#XX#XXXXX##XXXX#XXXXXXX##XXXXXXX#XXXX#X##XX#XXX#XXX##XXX##XXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XX#XXXXXXXX#XXXXX##XXXXXX#XXX#XXXX#XX#XXXXXXXX###XXXXXX#XX#XX#XX#XXXX#XXXXXXX###XXXXXXXXXX#X#X#XXX#X#X##X#XX#XXXXX#XXX#XX#XXX##XXXXXX#X#XX##XXXXXXXXXXXXX#XXX##X#XXXXXX#XXXX#XXX#XX#XX#XX#X#XX#X#XXXXXXXXXX##XXXXXXXXXX##XXXXX##XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXX###X##X###XXXXXXX##XXXXX#XX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##X#X#XXXX#XXX#X#XXXXXX#X#XXX###XXXXXX#XX#X#XX#XXXXXXXXXXXXXXXX#XX#XXX###XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXX#XXXXXXXXXX##XXXXXXXXX##XXXXXXX###XXXX#XXXXX#XXXX#XX#XX#XX#XX#X#XXXXXXXX#X###X##XXXXXXXXX#XXXXXX#XX#XXXXX#XXXXX###XXXXXX##X#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX###X#XX#XXX#XXXXX#XXXXXXXX##XXX##XX#X#XXXXX#XXXXXX#X##XXXXX##XXXXXXXXXX#X###XXX##XXXXXXXXXXXXXXXX##X
XXX#XXX#XX#XX#XX##XX##XXXXXXXXXXXX####XXX#X####X###X#XXX#XXXX#XXXX##X#X#XX#XX#X##XX#XX#X##X#XXXXXX##XXX#XXX#X###XXXXXXXXXX##XXXXXXXXXXXXXXX#XX#X#X#XX##XXXXXX##XXX#XXXXX#XXXXXXX#X#XX#X#XXXXXX#X#XX##X#XXXXXXX#XXX##XXX#XXX#XX#XXXXX#XXXXXXXXXXXX##XXXXXXXX#XXXXX##X##XX#XXXXXXXX#X###XXXX#XXXXXXXXX##XXXXX#X###XXX##X#XXX#XX#XX#X#XXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXX####XXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#X##XX#XXX#XXXXXXXXXX#X#XXXXXXXXXXXX#XXX#XXXXX##XXXXXXXXXXX###XXXX#X##X#XXX#XXX##XXXXX#X#X#####XXXXX#X#X#XXXX##XXX#XXXXXXXXXXX#XXXX##XX#XXXXXXXX##XX#XXX#X##XX#X#XXXXX#XXX#XXXXXXXX#XX#XX#X###X#X##XXX#X#XXXXX#XXXXXXXXX#XXXXXXXX#XXX##X#X#XXX#XX##XXX#X#XXXXXX###XXXXXXXXXXXXX#XXXXXXXXXXX##XX##X#XXXX#XXX#XXXXXX#X#X##XX##X#XX##X#XX#X##X###X#XXXXXXX##XXXXXXXXX#XX##XX#XXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXXX#X#XX#XX#XXX##XXXXXXXX#XXXXXXXXXXX##XX#XXX#XX##XX#X#XXXXXXXX#XXXXXX##XXXXX##X#X#XXX#X#X#XX#XXXXX#X##X#XXXXXXXXXXXXXXX#XX#XXX##XXX#XXX#X#XXXXX##XXXXXXXX#XXXXXXXX#X#XXXXXXXX#XXX##XXXXX#XXXXXXXX#XX##XX#XXXX###XXXXXXXXX#XXXX#XXX#X#XX#XX#
XXXXX###XXX#XXXXXX###XXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXX###XXXX#XXXX#XXXXXXX#X#X#XXXXXXXX#XXXXXXXXX#XXX#XXX##X#X##X#XXXXX#XXXXX#X#X#X#X#X#XXXX#X#XXX#XXX#X#XXXXXX#XXXXXXX#XXXXX##XXX#XX##XXX#XXXX#XXXX#XXX#X###XX#XXXXXXXXXXX#XX#X#XXXX#XXXXXX#X##XX#XXXXX##XXX##XXXXX##XXXXX###XXXXXXXXXXX##XXX#XXX#XX#XXXX#XXXX#XXX##X#XXXXXXXXX#XX#X#XXX##XX#X#XXXX#XXXXXX#X#XX###XXX#X#XX##X#XXXXX#XXXX#X#XXXXXX##XX#XX#X#XXXXX#X#XXXXX#XX#XX#XXX#XXXX#X#XXXXXXX###XXX#X##XXXXXX#X##XXXXX#XXXXXXX#XXX#XXXX#XXXXX#X##XXXXX#XXXX#XXXX#X##XXX#XX###XX#XX#XX##XXXX#XX#XX#X#XXXXX#XX#XX##XXXXXXXXXXXXXX##XXX##XX#XXXXXXXXX####XXXXXXXXXXXXX#XX###XXXXXXXXXXX#XXXXXX##XX#XX#X#X#XXXXXXXX#XXXXXXXXX#XX#XXXXXXX#XXXXX###XXX#X#XXXXXXXXXXXX#XX#XXXXXXXXXX##XXX##XXX#XXX#XXX##XXXX#XXX##XXXX###XXXX#XX#X#XXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXX#XXXXXXX#X##XXXXXXX#X#XX#XX##XXX#XX##XX#XXXXX#XXXXXX#XX#XX#XXXX#XXX###X#X#XXX#XXXXXX###XX##X#X##X#XXXXXXXXXXXXXX##XX#XXXX#X##XX###XXX##XXXX#####X###XX##XXXXXXX####X#XX#XXXXXX#XX#XX#####XXXX#XXXX#XXX#XXX#X#XX#XX
XXXXX#XXX#XXXX#XX#X####X###XX#XXXXXX##XXXXXXX#XXXXXXXX#XX#X###XXXX##X#XXXX##XX#XXX####XXXXXXXX#X##XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#XXXX#XXXX#XXXXXXX##XXX##XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXX##XXXX#XXX#XXX##XXXXXXX#X#XXX#X#XX#XX#X#X#XXXXXXXXXXXXXX#X#X#XXX#XX#XXXXXXXX#X#XX#X#XXXX#####XXXXXXXXX##XX#XXX#XXXXXXXXX#XXXXXX#XXX#XXXXXX#X##XX#XX#XX###XXX##XXX##XXXXXXXX#X#XXXXX##XX#X#X#X##XXXXXX#XXXXXXXXX#XXX#XXXXX#XXXXX#XXXXXXXX##XXXX#XX#X###X#XXXXXXXX#XXX####XXXXX##XXXXXXXXXX#XXX##XXXXXXX##XXXXXXXX#XXXXXXX##XX#XXXX###XX##XX#XXXXX#XXXXXXXXX#XXX#XX##X#XXXXXXXXXX#X#X#X#X#XXX#XXXXXX#XXXXX#XXXXXXXX##X#XXX#XXXX#XX##XX#XXXXXXX#X#XXXXXXXXX#XXX#XXXX#XX#XXXX##X#X#X#XXXXX##XXX#XXXXXXX#XX#X#XXXX#XXXXXXX#XXXXX##XXX#XXX#XXXXXXXX##XX#XXXXXX#XXXXX##X#XX#XX#XXXXXXX#XXXXXXX#XX#XXXXXX##X#X##XX#X#XX#XXXXX##XX#X#XX#XXX#XX#X###XXX#XXXXX##XXXXXXXXXXXXXXXX#XXXX#XX###XXXXX#XXXX#XXXX#X##XXXXXXXXXXXX#X##XX#XXXXX#XX##XXXXX#XXX##X##XXXXXXX#XXXXXXXXXXXXXXX#X#XX#XXXX#XXXXX#XX#XX#X#XXXXXXX#XXXXXXXXXX###XXX#X#X#XXXXXX#X##XXXXXX##XXXXXXXX#X
XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX##XX##X#XX#XXXXX#XXXX#X#XXXXXX#XXX#XX##XXXXX#XX#XXXXXXXXXX##XX##XX#XX#XX#XX#XXX##X#X#XXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXX#XXXX###XXXXXXXX##XX##XXX#XXXXXX#XXXXXXXXXXXXXXX#XXXX###XX#X###X##X#XX##XXXXXX#####XXXXXXX##XX#XXXXX#XXX#XXXXXXXXXXXX#XXXX##XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXX#X#XXXX#X#X#XXXXXXXXXXXXXXXXXX###XXX#XX#X#XXXXXX#XXXX#XX#XX#XX#XXXXXXXX#X#XXX###XXXXXXX#XXXXX##XXX#XX#XXXX#X#XXX#XXXXXX#XXXXX#XXX#X###X#XXXX#XX#XXXXXXXXXXXXX#X#XX#X#X#XXX#XX#XXXXX#XXXXX#XX#XXXX#XXXX#X#XXX#XXXXXXXXXXX#X##XXXX#XX##X#X#XXXXXXXXXX#XXXXXXXXX#XXX#X##X###XX##XX#XX#X#XXXX###X#XX#X#XXXXX#XXX###X#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX##XX##XXXXXXXX##XXX##XXXX#XX#XX##XXXXXXXXXX####XXX#X##XXXX#XX#XX#XXXXX#X###XXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXX#X##XXXXX#XX#XXXXXXX#X#XX#XXXX#XXXXX#XX#X#X##XX#XX#XXX#XXXXX#XXXXXXXXXXXXXXXX#XXXX##XX#X#XX#XX###X#XXXXX##X#X#X#X#XX#X##XXXXXXXX#XXXX##XXX#XX#XX#X###XX###X#X####XXXXXX#XXX#XX#X#X#XXXXXX#X#XXXXXXXXX#X#X#X#XXXXXX#X##XX#X#XX###XXXXXX#X##XXXXXXXXXXXXXXXXX#X#XXXXXXXX
XX#XXX##X#XXX#XXXXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXX##XXX#XXX#XXX##XXX#XX#XXXX##XXXXXX#XXXX#XXXX#XX#X#X#XXXXXXX#XXXXXX#X#XXXXXX#XX#XXX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX###XXX#XX#XXXXXXXXX#XXX#XXXXXXXX#XX#X#XXXX#X##X##XXX#XXXXXXXXXXXXX###XXX#XXXXXX##XXXXXXXXXXXX#X#XXXXXX#X#X#X#X#XXXX#XXXX#XXXXXXXXX#XX#XXXXXXXXX#XXX##X#XX###XXX#X#X#XXX#X##X##X###XX#XXXX###XXXXXXXX#XXXXXXXX##XXXX#XXXX#XXX#X###XX#XXXXXXXXXXXX#XXX#XXXXX#XXX##X#X#XXXX#XXX#X##X##XXXX##X##XXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXXXX#XX#XX#X#X#XXXX#XXXXX#X#XX#X#XXXXX##XX#XXXXXXXXXXX#XXXXXXXXX#X##X##XXXXXXXXXXXX#XXXX#XXX###XX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX###XXXX#XX#XXX#XXXXX###XXXXXXXXXXX#X#XXXXX#X#XX#XXXXXXXXXXXXX#XXXX#XXXXX#X#XX#X#XXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXX###X##XXXX#X#XXXXXXXX##XXX#XXXX#XX#X#XXXXX###X#XXXXXXX#XXXXXXX##X#XXXXXXXXX#XX##X#XXXXXX#X#XXX##X#X#XXXXXXXXX#XX#XXX#XXXXX#XXXXXX#XXXX#####X#XXXXXXXXXXXXX#XXXX#XXX#XXXXX#XX##X#XXXX#X###XX
# | 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... |