# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1031707 | diegoangulo5 | Nowruz (IOI17_nowruz) | Text | 0 ms | 0 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
.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
.........XX.X...
.X.X.#.X...X..X.
X.XXX.X..X#XX..X
...X...X..XXX.X.
#.X.X.X.#..X..X.
..........X.X...
.#X.X.X.X.....X.
...X...X..X.X..X
X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.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..X..X..X..X..X..X..X..
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
X..X..X..X..X..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.XX..X.XXX.XXX...XX.X.X..X....X.X.......X.X..X.#.XXX
X.X.............X...XXX...X.X..X.#.X...XX....#.XX.X...X.#.X..X..
....X.XX.XX.X#X..#.X.X#.X..#..X......XX...X.#.X#.#.X#..X..#X..X.
X.X.X...X..X.#..X.....#X.#.X.X.XX.#.X#..X.#......X.X..X.#.X..X..
.X.X.XX.#X.X..X..#.X.X...X.X.#.XXX.X.X#X.#.X.XXX....X......#.X.X
......#X...X.X..X...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.XX#X.....X..X..##.XXX..X.XX..XX...X...X.....XX#.X.XX##X.
X.X..#.......X.X...X.X.....X.XX.XX#X...#.X..#X.#.X.X...X.#..#.X.
XX..XXX.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.
..............XX#.X....X.#X#X..#X.XX.XX.X.#.X...#....XX..#..X..#
.XX.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.......XX.X.XX....X#...X.X.X.XX.XX.X.X.X..X.#.XX.X...X.X.
.X......X.X.XX...X....X#X..##....X...X.......X..#..#....X.X.....
X.XXXX.X.X..#XX.X.X.X.X.X#.XXX.X.X.##.X.X.XX..#..X..X#X.X..X#X.X
.....X#....X.X....X#........#XX.......XX.X.X.XX.X.X..X....X...#.
.X.X..#.##.X...#X...X.X.X.#X.X.#.XX.X...........X.X.#.X.X..#X.X.
X.X.X.XX.XX..XX..XX..XXX.........X..XX.X.X.X.XX.X.X.....#X......
............XXX.X.X.X.X..X.#X.#.#..X.#XX#XX.X#......XX.X..X.X.X.
X.X.X.XX.X.XXX..........X..##..#XX.X.X.X.X.....X.X.X##...X..X..X
XX..X.#.X.X.X.X.XX.X.XXX.X..X#.#X##........XX.X..X...#.##.X.X#.#
X.#X.X..........#..X.#.....X..X.XX..X.X.X.X..X..X..X#.....X...XX
......X.XXXX.X.X.X#.X#XX.X.#X......X#X...#..X#X.XX...X.XX.X.X..X
XX.X.X.X.....XX..X......XX.#XX.X.X#.X.X.X.#...XX...XX....#...X..
..XX....X#.X...X..XXX.X.X.#.#..XX.......X.X.X#.XX.XX.#X.X.#.X#.X
X.#.X.#....#X.#..X..#.X......X#...XX.XX.........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.XX.X.XX.........X.#...#.X.#...X..X..XX.X..X#..X......
....X..X.X...#....#.X#.#XX.....X..#..XX.#.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...##..
...XXX...X..X.X...X.XX.XXX.#..X..XXX.XX.XX.X.X...X.X.#...X.X...X
X.XXX.XX.X.#XX.#X..#........X..X...X..X...X...XX.X.....XX...#.X.
...X...X#.X.X.....X.X.X.X#.X.#X.X.X.#...XXXX.X..XXX.XX...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.XXX..X.X.#.
#..X..#X..X..X...#....X..X.XX.XXX....XX.#.X.X....X...XXX.X...#..
..XXX..XX.X.X.#.X.XXX...#..X...X.X.XX....X...X.X..X#..#..X#.X.X.
.#XX.X.....#....#.....XX.XX.X.X....X.XX.X.XX.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.XX....X.XXX.XX.XXXX.X...X#.X..X..X..
XX#X.X..XX.X#..X.#...##.X#.....X.X#.X.....XXX#..X.#.....X.XX..X.
.#.....X..#X.X.....X.X...XX.X.#....X.X.X.XXXX.#X..XX.X.X....X.X.
..X.XX.X.X.....X.X.#X..X..#X..##.XX.....X.X#....X...##.##.X.#.X.
.X.X.......X.X##..X...XXX.XX.XX#.X..X.XX....X#.X..X..#.X#.X..X..
.....X.XX.X...X..X.XX..#......X.X.XXX....##X.....#..X....XX.XXX.
XX.#..#...XX.X.XX.....X.X.X#X.X.......X.XXX.X.X.XXX.X##.X..XXX.#
...X.X..X...#.....X.#X....#XX.XX.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.XXXX..XX.X.X..X..X.X.X#XXX.XX.X...#.X.X..X##.XXXX....
.X.#..XXXX...#..X.......XX#....X.X.........X.XX.XX.X........XX.X
..#.X.#...X.X.XX..X.XX.XXX.#X.X...X.XX.XX.X.......X.X.##.XX.#..X
.X...#..X.....X.XX..X.XXX.....X.#....X...X..X.X.X....X.X...X.X..
..XX..X.X.XXX......X...X.XX.X.X..X.X.X.X.#X..#X#..X.X....#....XX
.X.X.X.#.X....#.X.X..#.......#X.#...X...#.X.X.XX#.#..#.X..XXXX..
.X.........XX.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...XX.X##..X.X..X.X.X.X#..
...X.XX.....X.X.#.#..X.XX.X#....X..X.X.XX..XX.X.X.XXX..X..X.#.X.
#.X.X..X#XX..X.....X.....#...#.#.X...X....XX......X#X.XXX..X#.#.
....X.X.....X..X.X...#.XX.X.X....XX.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.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.XX
................................................................................................................................................................................................................................................................
X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X...X
X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..X.X..X..
...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X...X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X.X..X..X..X..X..X..X..X..X..X..X.X..X..X..X..X..X..X..X..X..X..X.X..X..X..X..X..X..X..X..X..X..X.X..X..X..X..X..X..X..X..X..X..X.X..X..X..X..X..X..X..X..X..X..X.X..X..X..X..X..X..X..X..X..X..X.X..X..X..X..X..X..X..X..X..X..
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X...
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.
...X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
X.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..XX
X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X
..#.X..X.#XXXX#..X..X..X..#...X...XX.X.X...XX.#...X.X.X.#.......X.....X..X..X...X......X.X.XX.#.X..X..X..X.........X...X.X.##..X#XX.XXX#XX....X..X...X...#..X.#...X.#....X..#..XXX..X.X....X.X#.X..X....X.....X#...XXX.......#.XX..X.XXX.X.#..X......X....XX.#X.
X.#..#.X.X#XXX..X.X.X.X.#...##..X.......XX......#.........X.X.#...X#.X..X..#..XX.XXX.X.X.........X..X...#.X.X.XXXX..XX...X.XXX..X#...XX#X.#X.X..X.XX..XX...XX.X.X....X.X.X.X.#..X..X....#.#.......X.X.X..X.X.X.#.XX.X..XXXX.X.....X...#....X.XX.XXXXX..XX.......
....X.....#XX..X....#.X..#X....XXXX.X.X.X..XX.X.X.XX.X.XX.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.XX.X...X......#.X..XX.XXX.X.XX.XXX...X.#...X..X......X....#..XXX.#.X#..X.X.....#...X.XX.XXX.X.#
#.X...X.XX.X..X..XX.X.X.XXXXX.#.X..X.#...#XX.X.X.X.X##..#X..X.XX.XXXX.#.XX...XXXX.#X.X.XXX..X..#X.X..#..X..X..XX....X..XX.X..X..X.X.#...X.XX#.....#..X#....X.#X.......XX.X.X.##..X.X.X..#......XX...#X.X.#.#.X...#.XXXX.XX.#.#..X......#.X..X.X...X.........X..X
..XXXX......X.X#X.......#XX..X...X...#.X.X...........X.X.X.#...X...X......X#.X.........XX.##..XX..#X.XX..X...X.X.XX..X.....#.#.X..X.#X.#.#..X.X.X..X..X.X.XX...X#.X.X.X.....X.X.X......#.X.XX.#..#.#.X...#.....#XXX.......X.XXX.X.X.##XX...X.X.X.X..X.X.X.X.X#X.
##.....#.XX....X.X.XX#X..X.#..X#...X#.X...X#XX.#X.XX..X.....X#..X.#..X.XX..X..##.X.#.#.....X.X..X.....#.X..#X...X..X.X.X.X#XX...#...X.....X..X#X.X.#.X.#.....X.#.XX.#..X.XX.......X.X.XX.....X..X....X.X#.X.##X#.X..X.X#.#...X...X...X...X.....#X.X.XXXXXXXX..X.
X.X.X#X.X..XX.X...X....X.X..X...##..X...X.X...X#.#.#X..XX.X.#XX....#X..X.X.X.#XXX.#.X.X.#.X...X..#.X.X.X.X...X.X.X.X....XX.X..XXXX.#.X.X.X.X..X....#.X..X.XXX..#.....XX...X.XXX.X#.XXXX..X.XX..#..XXXX......#.....XX...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#....XX.#.....X.X.XXX.X.#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.XX...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#.......XX.....X.X.#..X..X......#.X.X.X..X.X.#..X#X..XXXX.....#.X.XX#.X..X....X....#..XX.X.....X.X#...#..#X...XXXXX.X..X...X.X.X...X.X#.XX..X..#.#X..XX.X..#..X.X.X.X.#X.X..X.X.X.X...X.X.X.XX.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.X.#.X.XX.#X#XX...#..XX..X..X.X..X.X.X.#...X.XX#X.X..X.XX..X.X.X...X.XXX.X.X...X...XX.XX...X....X.X.XX..X..XX.......X.X.##....X....XX.X.#X.X..X..X...X....#....##XX.#.X....XX...XX.X.X.X....X....X#..XXX..
.#...X.XX.X...X....X..X..X..XX.....X...X.XX##...X.X#..........X#.XXX.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.XX.X.....X#.XX..#XX.#.X.X....X.X..X.XX.X.XXX.X#.XXX....#X.X.XX.X......X.X#.X.#X.#.XX..#..X
..XX.#XX.#..X.X.X.#.X...X.X.X.XX.X..X.X...X.X.X......X.XX.XXX..X..X....X..........#.#.X#.X.........X.X.X...XX#.XXX.......XX.XX..#..X.X..X.X...X.X..X.XX.X..#.X.##...X.#.XX#.X#X....X.X....X.X.XX.XX..X.#X....XX.X#.....X..X.X......X.#.X.X.X....X.....X..X.XX#..
.X.##......XXX.XX.X.##X....X....X.X.XX.X.#...##XXXXXX.X..#....X#.X.#.XX.#X.#.XX.#..........X.X.#X#.X..X.X#.XXX..X.X.XX.X.X.##.X..X...X.X..XXX.....X..X....X..X...XX..#...XX.X...X.X....XX......X..X.#..X..XX.......X.XX.X..X..X.XX......XXX#.X.X..X.XX..XX..#..#
.X...X.X.X#.X..........XX.X.X.X..........X.#..........XX...XX...............X..X..X.X.#X.#..X.X....XX...X...X..X...XX...X.....#X.#.X.X...X..XX.X.X.X..X.XX..X..X.X..X.X.X...X.XX.#..XX..X.X.X#.X.#..X.X..X.#.XX.#.#.#.X...X.X..X.X.X.XXX.#.X..XX#..X..X....XX.#X
..X.X.X.X.#...X.X.XX.X.X..X..X##XXX.XX.X....#.X.#.X.#X..XXX#.#.#.X.X.#X.X.X#.X..X..X..X.X.X.#.X.XX..X.X..X.X.X..XX...X.X.#X.X.....#....X..#...X....XX.....#..X..X.X......##.X..X.XX..X.#.#....X...X...#X....XXX##.X...X#.XX...X...XX.#...X...X.#.X..X.##X.XX..#X
X...........XX..#...X...#...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#.XXX...X#.#X.#...X.X...X..X...X.XX.#...#.X.....X.X..#X.XX..X#..X#X..X.X.XXXXX.X.X.X....X.X.XX..X..X..#.XX.....XX..#..X..#.#
..X##.X.X.X.X.XX.X.X.#X...X...X..#.X.XX..#.XX.#.....X.X.XX.....X.X...X.X.X.X.XX.XX.X...X.X...X.......X...#X.#........XXX.XX.X.X..X..XXX#.XX.......X.X.#..#X..X..XX.#..XX.XX.X..#.X.XX...X.X.X.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.XX..X.................XX.X.X.X..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##..XX...#..#X....XX.#.XXX.X.X..X.X.X.#......X.XX.X#.X..#...X.#.X.X.....XX..XX
..X...XXXXX.#.XXX.X.X..#..X#..X..X..#X..XX.#.X.X....#X.X.#..X...#X..X.X.#.X.XX.X.XXXX......X.XX...X..XX...#.X..X#.....X.XX.X...X.X.X#..XX.X.X.XX.X..X.XX.X.X..X..X.....X.X.#.X.#..X.X.X..X.XX..X.X.X..#....X...XX..#XX#.#X#.X.X.X.......X.X.XX....X...XXXX...X..
#X.X.#X.X.X..X....X.#.X..XX.X.X.X.X#..X........XX.###..#.#.#.#.X..X.XX...X...#..#...X.XXXX...X.X.#XX.#.#.X...XX..X.X.X...X#..X......X.XX..X....#...X..X.....X..X..X.X#..X..#.....X.....X..X..X....XX.XXX.X.X.X..X.#.X..XX..XXX....X.X.X.X.....X.X..XX.X....XX..#
.#..........X.XXX#.X...XX......X....X...X.X.X.X..X....XXX..#...#.#...XX.XXX.X#XX.XX...#..X.#...#.#X.#.....#.#..#..X.#..X...X.X.X.X.X..X.X..X.X#.##...X..XX.X..X..XX.#.X#XX.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.XX..X.X.X.X.X..X..X.XX...XX.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..XX..#.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..XX.XX.XX#..#X..#.X..X..#X.#X.##.X.#.....X.XXX.X...#XX...X.X.XX..XX.X.XXX...........X..X###.#.XX......#..#.XX#X...XX#.#.X...X...X.XX.....#.X.#X.#XX.X...X.....X...#.X..X.#..XX.#....#.#.#.XX.#...X.X.X.#X......XX.XX...#.X..##..#X.##XX.#X..#X..X.X.X
.......X..X.X..X...#.X.X..X...X.X#XXXX.......X.X.#.X.#.X.X.XX.X..XX.XX.X...X..XXX...X#.X.X.X.#.#XX..........XX.X.#X.X.X#..X.X....#..X.XX.XX..X.X.X.X.....#.#....X.X..XXX..X.X...X.X...X.....X.X..X.....XXXX..........XX.X.#XX.##.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.XX.X#..XX...X..X#....#.#.X#.XX.X.X.X...XX...X....X##..X.XX#.X.X..#X#..X#X.X.#...X.X.X#.X...X...X..#..X.XX...#.X..X.X.X.X.XX.....X.X.
..X#X.......X.X.XX#X....#.X...#XX.X.X.X.X#.X..X.##X.##.X.X.X.X.#.X....X#X.....X..XXX.X.X.XXX..#.XX.X.X...X...XX.X.X..X.#.....X.#.X....X#..X#.X.X.XX..X..X..X..#..X...XX...XX#...X.X.X.X.XXXX#.#..#.......XX.XX....XX.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....XX.X..XX.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.#.XXX....X#.X.X.X.X.##..#X.X..X#.XXXX.XX.X.#X.#.X.X..X.X...X
.X.X.#....#X.XX.X..X..#XX..X.XX.#.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.#XX.#X.#..#.XX#X..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.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..XX.X.XX...X...XX.#..#.XX#...X.....XXX.X...X....X...#..XXX#.X.X...XXX.X..X...X...X.X.#XX...X.##...XX..X..X.X...X....X.XX......#.#.XX..XX.X.X....X.X....X...XXXX.......X..XX..#.X.X#
.X.X.XXX..X.#.#....XX..X..XX.X.....X.X.#.#.......#..........XXXX.#.X#XX.#X.X.XX.XXX...#X.#.X....X.#.XX#X.X.X.XX..X...X.#..XX..XX..#...X.....#X..#...#XXX.X.X.#..X.X.#.X.X.#X.#..X.X.XX...X.#.X.XX.X...X.X.X.X.....XXXX..X.XX.#...X.X.X.X.XX..X.X#.X.#X...X.#....
.#....###X......##....X.#.X....#X.XX.X..X..X.X.#..#X.#.X.X.X.........#...........#..#.....X..XX..XX..X..#......X..X.X...XX.X.#X.#...X#.XX.X#...X#.X.X.#......X.X..X..#..X....X.X.......X............X..X......XX.XXXX.X.X..#.X.X.XX.........X..X.......X.....XX.
X.XXX.X....XX.X..#.X#.......X.X..X...X.#..X.X..#X.....X...X..XX.X.XX...#XX.X.#XX..XX.XXX.X..#...X#..#..XXX.X.X##X....XX..........XX.......#.XX.....X..X#X.XX....X..X..X.X.#XX.X..X.X.X.XX#.X.XX.#X.X..#.X.X.X...XXX#.....X..X...X..X.XX.X.X..#.X.X.#.X..#.X.##.X
......#.X.X..XXXX..X.X.X.X#..X..#X#X..X..##..X.#XX.X.X.X.X..X..X.X##XXX.....X...X........X.X.XX.X..X.X..X.X.X.X.XXXX...#XX#.##X.X..X#X.XX.....#.X.X.X..X...#.X.X.X...XX.........#.X.X.X...XX#..X.X..X....#.X.X.#.XXX#.X.X..XX.X..#.....XXX..X.X.X.#.#X.X.#X#X...
X.XXX.XX.X#X..X..XX...#X.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......#.X.X...X...XX....XX.X.XX.........##.#X.#X.XX..X.X...X..X...#X.X...X....#XX.#.##X.X.#.X.........X#.XXX..X.
XX........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.XX.X.X.X.X.X.X.#.X#..X..X.X.#X.X.XXX.#..X.X.XXX.X.##...X..X....XX#..X.X..X..X.....XX.X.X.XX.X..........X..X.X.X.X.....X..X.X
#.XX.X.XX..X.X.X.#...X.X.XXX.X.X.X..X.#X.X.#.#XXX..X.X.XX.X.X..X..##XXX.....X.XXX......X.X..#....XXX..X....XX#..#..X.X.#......XXX.......X.......#.XX..#.X.#.#X...X.......#X....#...X.XX..#..X.X#.X...X.XX.X.XX.X.X.XX.X.....X#...X.X.XX.XX#..X..X.#XX.#.#X.X....
...X.XX#.#.......XX#.X.X.##..#.....X........X.X#.X..........X.X.X#XX.#.XXX.X#..X..XX.X.X...#..XX.X.X.X.#XX.X..X..##.#....X.X.X.X.XX.##X..#XXX.#...X..#X.....X..X..X.XXXX..#.X.X#X.X....X..X.X....XXXX.#..X........#..X.X.XXX..X.X...X..X..X.X.X..X#..X.......#.X
X.X.#.....XXXX.X...X#.X...#X...XXX.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.XX.#..X..#X......#..X......X#X.#X.X.X..XX........X..X.XX.#X.X...#.#...XX.X.X#.X..X......XX...X.XXXX.X#...
..X..XX.X.X...X.X.X.X..#.XX..XX........X...X.X#....#.X.X...XX.X....X.X.X.XX...X.X...XX........X.XXXX..XX...X.XX.X...X.XXX.X...XX.X...XX.X.X.XXX#.....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#XX.X.X.......X#.XX.
#..X...X....XX....X..X..X#..X..X.X.XX.X.X.#....X.XX....#X.#..#.X.X.XX.X#X.X.#.....X.X.XX.X.X.#.##....XX.XX.X..#X.XX...##.X.X.X.XX.XX....#X.X..X.X.XX...XXX..X.X.X.X..#..X...X...X.X.X.#.X.X.....X.#.X.........XXX.X.X.X.XX..X..X.X.XXXX....X......X.X##.X......X
.X.XX.X.XXX....X#...X.X....XXX.XX.X...X.X..XXX...X.XXX..XXXX....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.XX.X.#X..X...........X#.X.XXX.....X.X.X.XXX..X..#X..XXX.X.
.X..X.X....#.X.XXX#.X..X.#..#......XX...XX.X...X.....#.#..X.X.X...X.X.#XX.X.X#X#..X.#.X.X.X...#.X...XX.X.X...##.XX.X..XXX.#...X#X.XX..#X.XX...XX...X..#.....#X.XXX..X..X###..X..X.X.#..X....X.X...X.....X.#..XX.##X.#X.X.X.......#..X.XX.........XX.#.X.X#X.X#..
...X..X.X#.X.XX.X....X..X.#..X.X.X..###..X..X#..XX.#.X..#....X.XX.XX..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..XX.XXXXX..#.X..X#XX....X.......##..XX.XX.XX.X.X.XXX.X.X.XX.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...XXX..#..X..X.#.XXXX.XX..X##X..X.#...#.X.#..#.....XXX.X#..XX..X.XXX..X........X.....#X#.X.XXX.X#.XX.X..XX..#....X......X..XX....X..X.X.X.X.X.##..
..XX.X#.X#.X.X.X..X..X..#...X.X.#.#.XX..X#....X..XX.X...X.X.#X.X.X.X...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...XXX..X.##.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..#..X#...X..X.X.X..X.X.X.XX.....X.X......X.#..X.X.#X..#..X......#.XXXXXXXX..X#X.X#..X......X.X...X.XXX#.X.X.X.X...#X.X.X..#X..XX.XX....X................#..X..X..X...X.X.X.X.X..X.X#X.X.#X......X........X..#.X#.##X..X.XXXX.XX.X.X.X.X.X.
..XXX...X.X.X.XX...X..XX#.#XX.X..#......X...X..X.X#X.X...X.#.X.X.X.XXX.....XX#..X.X.####..X.X.X.X.....#.#...XX#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..#.......XX.X.#...X.X.X.X.X.......XX#.....................
X.....X.X#..X.X.X.X.X.XX.#.#X...X..XX.#.#X.XXX...X..X.X.XXX.X.#.X...X.XX.X.XXX.X.X.#....X.....X...XX.#..#X.#.....XX...X..#X..XX.X#.X.#..XX.X..X..X..XX.X.XXX.....X..X.X...XX.X.X....XX#....X.X.X#..X.X..##.XXXX....X.X.#...X.....#X.X.X..X..X.X.X.XX.X.X.X#.#.X.
XX.XX..X..X...................XX.X.X..#.....X.XX...X.....#....X.X#.#....X.#.#....X..X.X..X.XX.X#X.XX...X...X.X.XX...X..X....#X........#.X...#X.X.X.XXX#...X..X.X.XX...X.#....X.XX.X.X.X.XX#.....XX...X.X........X.X...X.X.XXX.X.X....XXX...X.X..#...#.X....X#..X
X.#.X.X.X..#XX.X.X.#X.X.X.X.X.......X..##XX.....X.#..XX.#.#.#.....X..XX......#.X..X..X..X.#.X....X..X.X.XXX.X.X...X..X...XX....X.#.X.X..X.X....X..#.#XX#.X.XX...X...X..#.X#.X...X..#..#.X.X.#XX....X....X.XX.X.X....X....X.XX#...X.X..X..X....X..##....X.X.X..#.
.....X#..X...XX.XXX..#.X..X..X.X.XXX.XXX...X.X#....##.X...XX.X.X.#.XX..XX.#X..X.X.X.X.X...X...X.X.X..#..........XX..#..#X...X#X..#..#XX..XXXX.#..X...#X.X.....XX.XX..X.....XX.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..#.XXX.X...X.X.X.X.X..X.....X...X..XX......X.....X..X.X.X.XX##.X...#...X.#.X#..X..#...#...#.X.X.X.XX.#..X.X..X.X.XX.#.XXX.XX.X.X...XXX.XX....#.X.X.....XX.X.X.......XX.....#.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.XX.X#.XXX#.X..#.X.#..X.XX.X.X..X....#....X.X.XX......X.X..X.##..XX.XX...#XX.....#...#.##.....XX.X.........X.XX.....X.XXX..X.XX.X....X.X.XX.X....X.X..X....X...X.X.X..X.X..XX.X#X....X......X.#...X.X.XXX.X.XX.....X.X.X.X..X
.#.X.X.X.X....X.X.X.XX.#.#...X..X.....#.X.......X....XX.X.X.......XXXX.X.#XX.......X.X.#..#.#....X.#.....XXX#XXX.#X.X.#..XX.XXX.X.....#X.#.X#XX...X#.X.#..X.X..X....XX.X...#....X.X.X.X.X..XX.#X.X....#.XX...X..X..XX.X...X.X.###X.XX.X.....X#...X#.X..XXX.X.X..
..#..#....XXX.X..........X.XX..#..X.X....#.XXX.#..X.XX..X..XX#X.X..X.........X.XX.X.X.X.X.X.X.X#.X.X.XXXX....X#.#...X..X.X.......#X.X#...XX.....X...X...#.X...X.X.X...#XX.X.#.X#..X.X..#.#.X....XXX.XX..X..#X.X...X.#XX.X..X.X..#..#....X.X..X.X...XX#..#....X.X
.X.XX.XX#.......X.X.XX.X.X...X.#X..X.XX.#.X...X.X.#.X.X#.X.....#.#.X#XXX.X.X.XX...............X.X...X....#.X..X..X.XX.XX#X.X.X.XX.....#XX.X.##.XX#X.XX.X#.#.X...#.#.#X.##...X#X##..X#.XX.X..X.X..X....X..#.XX.X.X......X#.#...#..XX..#.X...#..X..X#.#X.X.X.X..X.
...X......X.X.#X...X..X....##.X...X.........X.X....X.......X.X..........X.#.#..X.#.X.#X.X.X.X....#X.#X.X..X..X..X....XX#..XX.X...X.#.XX.X...X...#....X.#..XX..XX..X.....##X..#XX..X.X.....#.X.X.#..#X..X.........#.#.X..#XXX.X.#....#.###.XX.XXX..#....X....X#..
.X...X.X.XXX....#.X.X.#.#.#...X#.X.XXXX.XX.X#.##X.#.X.XX.XXXX#.XXX.XX.X.....X.X.#..X.X.X..##.X.X........XX.#.#X...XX#X#XX.....X.X#..X.....X.#.X#.X.X.X..X..XX..XX.X.#.X.XX#.X.X..XX...XX.X.X#..X.X.X..X.X.X#.X.X..X#..X...X......X.XX.X.##..X.XX##X.XX...X#..X.X
X..X#.X#X.XXXX.X.#..X.X.X.XX.X..X......X...X.XXXX#..XX..X..X.XX....X.#..X.X.......X#X...X.##.X#..X.##XX.........X...XX.X#.X.##.#X.XX.X.X.#XX.....X..X..X#.X...X.X.#X#.X..XX.X.XXX#.XX...#..X.X....XX.X...#X...X..X#..XX#X..X.#.XX.X.......#.X..X.#.X..#.X..X....
.X..#..XX..#..X...X....X.......X.XXX.X..XX....XXXXX....X..#...X.X##....#XX.X.XX.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#....XX...X##..X..#..X..XX..XX.X.X#X.#X.X....X..X...X.X..#..#.#
...XXX....X.X.X.#..X.X...X.XX.X..X..X..#..XX.#.#XX#.XX..X..X.X.X.X.XX.X.X#...X...X.X.X.#.X..#......#.##..#..XXX.XXXX.X.X#.#.X..X.XXX.XX.....X#..##X....X.X...X.X.X.X..X..X.XX.##.XXX#X.....#.X.XX.#.X....X..X.XX.#.X.#.X.X.X........XX.....#.#XX..XX....#..XX.#.
#.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...#XX.......X..XX.....X.#.X.....#.#.XX.#X...XXX.X..#.X....X..XX.XX.X.#...X......X.XX.XXX.X...X..X.XXX.........X#.X.X...XX.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..XX.X.X..X#XX.X....XXXX.XXXXXX.X..X.X#.X..#..XX.X#.X#..X.X.#..X....XX.X...X......XX....#.#.#X##.X.X..#X...X..X.X..X.X.X.#.X......X.X.XX...XX.#X.XXXX........X..XX.X....X..X..X.##.......X....#.X.
....X..XX.X...X..X...X.X..XX..X..#...X.X.X...X..X.XX..#XX.....X.X.X.X.XX.....#X.X...##X...X.X..XX.#X.#..X#X.X..#....X#.X..X.X#.#X.#...X.X.X.X.X.XXX.X...X..#...#...X.#.X.X.X#..#..XX.....X.X#.#.......X.X..X.#.....XX.XX.XX.X....X.##...X.XX.#X#.#XXXX...X.#...X
XX.#.X.....X.#..X.X.#....XX.X..X..XX.......XX.#...#X.XX...#XX...........X.#X.X.X#X.#...X.X...X.........XX.#.#X..X.X.....X..X...XX.XX.X....X..#...X.#X.XX.X.X.X..X.XX...X.X#XX.XX#.X.X.XX.#...#..#.X.X.X...X....X.X#....#.....XXX.X#.X.X#...X.XX..#....X.X...XX..
...#...#X.X.X.X.......#X....X.X.X.X.XXX.XX.....XX.......#.X...XX.XX.X.X...X..X..XX#.X.X....X..XX.X.X.XX#..#.X..X..X.#X.XXXX.X.X.....X..X.#..XX.X.....X.......#.X....X.X....X...##....X....X.X.XX...X.##.X..X####.XXX.X..XX.X.X..X.X..X#..#X.....XX.X.XX..#.X.X.X
.X...#.#........X.X.X#.XXX#.............#XX.X#....X.#.X#X#..X..#..#X...X.#XX.X#..XX.#...XX..X.....X..X.X#...XX#..X....X.#......#.X.X.X..X..X...XX.X.XX#.X.#X.#XX.X.X#.XX.XX..XX...X.XX#.#.X.....X.X...X..#...X....#.X..X#.X.XX.X...X.X#X.X..XX.XX..XX...X#...##X
X..X..XXX.XX.#X.X..X........X.#.X.#X.X.X.#..X..#.XX#....X.XXX.XXX...X.X.X.XX#..X......X.X..X..XX.X.XX....XX...XX..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.#..XX.#X..X..........X.X...X...X.X.X#.X...#X...X.XXXX
X#..XX.#..X.X...X.X.X.X.#X.X...#XX....X....X..X#..X..X.X......X#..#X.X..X..XXX...XXX.X..X.X#.#...X.X.XXX....X...##X#XX.#X.#....X...X.X.XX.X.....X.X.X..X..X....X.#..#..X...X.XX...X...#.#.#..X.X.##X.X.X....X...XX..X.X.X.X.XXX....X.X..X......X.X.XX...X..XX#XX
X#.X....X....X.X.#X..X..X.X..XX.X..XX..#.#X..X...X..X...#.X.X...XX....X...X.#..XX....XX.X..X.#X.X....#.XX.X.X.XX.XX#XX.X...X.XX.X.X.X...X..X.X.X..X..#.#.X..X.#..X.#X.X..X#....XX...XX.X..##X..X......XX.X.XX.X....X....XX.....X.#.....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.XXX..XX....X.#.XX.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.....XX.X.X.X.X.XX...X....XX.XX..X.X...X.XX.X..X.#X...#..XXX..X.X..X..#.X....
..XX...#.X...#X..X...X..X.X..X.X.X..X.X..X.XX.XX..X.#..X......X......X...X.X.X.X....XX#.X.XX#.#.....#.X.#X..#.X.XX...........X..X.XX.X..X...X..X..#...X#..X....XX.XX.X.X.X.#..#.X..XX.#.......X#.X.X.#.X.X.X.#.XX.#X...X.X....X..X....X.XX#.....X...X..#....#.#.
.#X..#.#..XXX.XX.X.X.X.#.X..X...X..#...X..X......XXX..X..XX.X.#XXXXX.XX.X.X....#X.XX...X...X.XX.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...#.....XX...X........X.X.#.X.X.XX.XX#.#.X.X..XX.X.XX..X...X.XX.#X
...X..#X#X.......#XX..#....XX#.XXXX.X.X..X.#.X#X..X.XX.XX....X..............XX.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.XXX..XX..X.X.#X.XX.....X..X.....X......#.X.....#.XX.X..X.....
.X#..X.X.#.XXX#.X....#.X.X..X..XX.....X.X..#X....X........X.X.#.X.X.X.X.XX.X..X.XX.X........XX.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.XX.XX..XX.X.#..#.X.#..X.X.X..XX.X.
#..X.#....X...#X.XXX.X....XX..X...X.X.X...#X.XX.X..XX.X.X.#.X...X..X..#.X..X#........X.X.X.#X..XXX...#.XXX##.XX...X......X#..X..X.........X..XX.X.#..X....X...X...XX.XX.X..X..X.X#X.###.X..X.X..#..XX....X.#.X..X.X.#..X..X...XX...X..X.#..X..X#..#......XX....X
.X.XX..#.X..X......XXX.X.X..#XXXX.X.X.#.X........##..X..X.XX.X#X..X.X.X.X.X..X.X.X.X.X#..#X...X....XX..#X......X.X.X.XX.XX#X.X.#.X.X#.X.X..X...##...X.X.X.#.X.X.X..XX....X..X..#.X.#.X.XX.#X.#.#.X#..#.#X.X.XX.X..X..X..X..#.X...XX..#..X.X.#.X#.X..X#.X....XX..
......#X..XX.X.#.X....X.X.X...X...X.XX..#.X.#.X.XX#X..X..X......X....X.X.X..#.X..X.X#...X..XX..X.X#..X.X..XX.X..XX.X.X...X.#..X...X...#.XX.##.XX.#X.X...X..X.#..X.X.X.XX..XX..X#.X.X.....X..........X.........XX.XXX.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.#.XXX.X.X...XXX#....X.X..X..X...X..X....X....#.#X..X...X.XX.....X.X....X.XX...X..X.....#.......XX.X.X....X..#...X..##.X........XX.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#.XX.#X.XX.X.#.XX..X.#X.X..X..X.X.X.......#..XX..X.....X.X...#.#.#X.#XX.XX.XXX..X.XX..#..X..X.X...X.X.X..XX.#X.....X..XX..#.X..#.X.#.#...XXX.#.X..XX.X..#.#X...X#.X.X##.XX#...#..XXX#X..X.X.XX......XX..XXX.X.X..X.X..XX...X.XXX...#.X.X..XX.....
.#...XX.X..###.........XXX...X..#.X.XXX.X.X.X..X...X.X.X..X..XX.X.#.X#XX..X...................X..X.#...XX.X..X.XX..X#..X...X.##.X.X.XXXX..#..#...X..X.#X....#.#.X....#.X...XX.#.X.......X.#XX.X...XXXX#X.X...#.X.X..XX#.X..X...#...X...##..XXXX#.X...X.##.XX.#.X
X.X.#.#.XXX...X.X.#.X.X.X.X.X.X......X........X..X..#..XX..XX..X...X.X#.#X..X.X.XX#X.XX#X.X.X..##....X...X.X.X...XX.XX.XX.X#...X..X..X##.X..X#.XX.X.X.#.X.X.X.##..X.X..X.XX...X...XX.XX.......X.X..XX...#X.XX..X..X.....XX..X.X.X.X..XX...#XXXX..#.X........X...
....X..X....XX.X...X.X.....XX...X.X.X..X.#.X.X..#.XX.XX.#.#X.#..X.X...X.XXX.X..X....XX.....X..X...X.X..#X...X..XX........X.X#.X..X..X..X..X...#.....X.#...X.X.X.XX..X.#..#..X..XX.X....XX.X.XXX..X....X...X.XX..X.X.X.X...X.X.X....X...XX.XX#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.XX.XX.#X#.X....XX.X...X#.X.#XX.......X..XXX...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.XX.XX.X..........X.X..#.X..
X#X.X.#.#X..X.#.XX..X....X.X.....#.XX..X.X..#.X..##.X.X...XX...X..#...X#......X.X..X.XX...X....X..#X.X.X.X.....X..X..X....X.X.#..X..#..X..X..#..#XX#....X.XX...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.
XX..X.....XX#X#...XX..XX.XX.X#XX.X...#..XX#.#..X.X.X..X.X..X.#..#X.XX...X.X.#.....X.X...XX.XX.X#X.X....#.#.X.X..X#..X.#.X..X..#.XX.X.X.XX.X.#X.XX##.XXXXX...XXX..X.X#....X.X.X..X..X..X.X.X.X.X..X.X.X...X..X..X......#.XX..X#.X..XX.X.XX.X...#X.#.X.#..X....X.X
X.X.#.X.#......#.XX.X.X............X...#XX...X#.X....X..#.XXX..#...#..X.X.X..X.X.XX..XX.X.....XX.#.XXX..X.#..X.X.X.X..#X.XX..X....X.....X.X#....#X........XX....X...X.X.X#...XX.X.X.#...X..#...X......XX.X.X#.#..X.X.X.X..XX...#.#...X...X.X.X.........#..##....
..X.X#X#.X###.##.....X..XX.X.XX.X.X..#..X..X#....X#.X.X#X.XX.X...X..X..#...XX.XX.X..X...X.#.XX.........#X..X.X....XXX.......X.X.X.#.X.X..X..X.X....X#XXX.X...XX.X.X..XX##..XX...X...#.#.X.X.X#..X.X#.#...#....XX..X#.....X.X#X.XX.#X.XX.X......XXX.XX.X.XX..X.X.
X....XXX.X.......X.#...X..##XX..X..X..X..#...#.X..##...........X#.X..X.X.#.X....XX.X.XX..X..X..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.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.XX....X..X.X..XXX.X.#XXX...XX.X#.#X.XX.X..#....X.X.XX.X........#XX..XX...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#.#.XX.XXX..#.X..X#.X..X...XXX.X.#..X#X..#X.X.X.#..XXX..X.XX.X.X.X.X.
.X......XX..X..X..X..##..#..XX.#.#....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#XX.X#X.......#X..X.X.X.X.X#X.X.....X......#.....XX##X...X.X.XXX.X##.#.#...X..X.XXX.X.......X.X.XXX.X.XX.X...X..
X..X.XX..XXX.X.XX...XX.X...XX.X..XX.X..XX.XX........X.#XX.X..#.XX..X.XXX.X.#.X.X..##XX..XXX..X....#.X.X.X.X.XX....X.X......X.X.XX.X...#...X....X.X#X.X..X.X.XX..#..X...X....X...#.#X..X.XX..XX.XX.#..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.##.XX#XX....X...X.XX....#.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.#.X...
X.X.X..X.XX.#.X.#...XX.#.X..X.X.X.#..X.#..#.....#XXX.X.#.XXX.#....X.###...X..XX...X.....X.X.#.....#.X.X.XX..XX...X.XX.X.X.X..X..X.X...#......X##.X.X.X..#X..XX...X.#...X...XX.X...X..X..X...X.X.X.X..X..X#...##..X...X.X.....X...XX.X..X.X..XX...X.##.X.#....XX.
...X.X...X.X#XX.X.X.XX..##.X.XX.X.X.X..X.##X.X.XXX....#..XX#..XX.XX.#..X.X..X...XX..XX.X...#..X.#.X.......X..X.X..X....X....XX.X...X.X..X.X.X.X...X..X.XX.X.#..XX..#.X#XXX...XX#X.X.X.X.X.X..X...X..X..X...X.#..#X.#...XX.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.XXX.XX....X..X.X..X..#.XX.XX.XX#..#X#X.#..#.#X...X.#.#..X...#....X.X.X..X.....X...XX....#...X#X#.XX.....##X#.XXX.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#.....XX.X.#..X...####X.X.#..X#.X...X#...#X.X.XX..X....XXX.X.##.X.X..XX.X..#.X.XX.....X.X.X..X#..X#XX.X..XX....XX.X.X.XX.X.XX.X..X..X.X.X.X.#.X.XX..X...#.....X.X....X.XX....X.X..X.X..#X..X..X..XX.X.##XX.X.X.X.........#.X.....XX#.....XX
X.X.X..X...X..X.X.X.X.X.X.X....XX#..#.XXX##..X.##X....XX.X#X.X...X...X...XXX.X..........XX....X....X...X.XX....#.X...X.....XX.X.X.#...X.#.#...X#.....X..X...X...XX...#.X.X.XX.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..#..XXX..X..#.X.XX.X.X..X..XX.#..XX.#X#......XX.X.#.#..X.X.#X.XX.X.X#X.X..#.#.XXXXX..X.X...#.....#.X......#X...X.X###..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..XX.#.#.X.X..X.X.....X...X..X.#X.#.X...X#......X...X#.X.#.XXX......XXX.X...X..X..X..X.....#XX..XX....X.....#....X..X.XX.X.X.X..XXX.#X...X.X......X.#...X....X.X.X...X.#.XX.XX..X..X.X#..XX.X#.X.X.X#X...XX....#.XX..X..X..X...#XX.X.X#..X.X.X#XX..XX##.X.#
.##.XX.X.X....X.#XX..#.X.X..X.X.X.X.......XX..X.X.X.XXXX.X.XX..X...X.X.X......#.X.X.X.X..X.X.X.X.XX#X...X.X.#.#.#.X.#X..#XX##....#.XX....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...XXXXXX
#..X..#....XX.X.X...XX..X..X..X...XXX.X#.XX#.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#.XX...X.X.XX.X....#X.X..X......X..XX.##.X...X.X.X.....XX..X##X.X.X....X...#.X..X..X#..X.XX..X..X.X.X
XX..X..X.X.#..X..#X.#..#..X..X..XX...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.X..X.X...X.X#X.X.X..#...#.X..X..#X.X..#....#X.X...#.X.X.X.XX#..X....X..XXX.XX.X.XX.X..#...#X.X.X.X.X.X.XX.XX.X.X..X.....X.XX......
#.X...X.X.#.X.X.X.X.#XX.X.X.X.X.X.XX...XX.X.XX......X.#XXX.##.#X.X.X.XX......X....X..#XX.XXX##.X.X...X.X.X....XX...X..XXX..X..X.#XX..#.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.XX...X.#XXX
....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..XX.#.X..X.X.XX.XX.X..X..X.X.X.X.XX##...#...X...X..X.#..X..X.X..X..#X.X..XX.X......X.X.X.X.XX.X.X..X...X..X..X.X.#X.X.X.X..X..X...#X#....X.X......
XXXXX.....XX.X...X.X..X.X.XXXX#X..X.#X.X.X.X#.X..X.X#....XX.X#.X#XX.X.X#.#X...#.....#.#XX.X..XXX.X#.X...#.#..#...X..#.X..........X.X..X...X..#X.X...XX..X..XX..X....X..X.X..##..X...XX...#.X.X#.X...X...X.X.....X..X.X.X..X#X..X..##....X..X##X#.#.X.X..X.X.XX.X
......X.#.X...X.XXX..X..X..#.....X..X.......#X.X.....X.X.................X..XX..#.X#..X....XX........XXX...X..#.X..XX#..X.XX.#.#..X.X.X.X.X.#.....X.X..X..X.X.XX.X.X..XX..X..X.XXX.X...X...X...X..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.X.X#XX#X.X.X.X....X.X.X.X#X.#X.#.X.X.X.#X.X.X...X..X..X..XX.XX.XX.XX.#.....X..X#.#X.XXXXX..XX#.X.X.X....X.X..X..X#X.X..##.X.X...X.X...XX...X.X#.XXX.X.X.X.XXX.XX..X...XXX.X##XX.#.#X..X..X..#X.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..XXX...X.XX.......#..X.#X..X.#X.....#X#XX..X.X.#..#X.X..X.XX.XX.X#X..X.X.#..XX....#XXX.X.X......X..............XX.XX..#.....X.XXX...X..XX.XXX..#..X.X#.#...X.XXXXX.#.X.X#..#..#.X
X...##..X...XXX..#.#.X..X.X.#XX...X.....X#.X..XX...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.XXXXX.X.XX.X.X.X.X......X..X.XX....##.X..X.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.XX...X.#.X.X..#X.XX..#.X.X..XX...#X.X#......X.XX..X..X.....#.........XX.#X.XX.X...XX...XX.X.X#..X.XX.#.X.#.#.X.XX.#........X..#..X.X..X##.X.X..#.X..X.##.XX.X.XX..X.X.#..XX..XXX..XXX.#X.XX.X.X.X#..#X.X.X.
X..X.X..#...X.X...X.#...X.##.X.X.#.X.X.X.X.X.#X...XXX..X.X..X..XXX#.....X.......X..XX...X..#.X.X#.X...X..#..X.X..X.X.#.X.X..#X....X..X##.X.X....#.X.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.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..XX.#......X..#.#.X..X.X.XX.X.X..XX#X.X..#.X..X.X.##.X..XX.X..XX..X.XX.X#.#X.X.X##XXX..X.#...XXX.#.XX.X..X#...X.#.#..
.X...XXX..X..#.X..X...#....X.X.X#..X...X.#.X.X.X.........#XX.X......X.X..X...X.X..X.XX..X#X...XX...X..##.X.X.X..#.XX.X.X.X..X.X....XX.X.X..X.XX..##X.X.X.X.X..X....X.....XX........#..##....XX...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.XX.XX....X..##..X.#X.X.XX.#XXX.#XX.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..XX..X.###...XXXXX#X.X.X.X.X.#.XXX.X#X.X.X...##.X..X.#.X.X...X.X..X.X.....XX.XXX..X....X.XX..X.X.
..#..X..#X.........X...X...X.X.X.XX.X..X......##...XX..XX.....X.X...X.X.#.....X.#..X.X..XX.X.X..#..X.#.X.#X..#.X.X........X.X.XX.XX....XX..XX....X...XX.X..X..#...#.X.X.#.X.........X...X.X.........X.....X...XX.X...##.XX.XX..X#...X.X.X......X.X.X.X.X...XX...
.#..X..#...X.#.XX#..#.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....X......X.XX.XX...#X..X#..X.X.#X.X#X.#..#....XX#.XX#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....XX.X.#..X.X.X..#..#..X...X.X..#..#...XX.#..##...XX#..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...XX##.X.#.#.XX...X...X..X...X...X..X.XX.X.X#X#X.X...#..#..X...X.XX...X.#..
.#..X..X.XX...XX.#....X.#..X.#..XX..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..XX.#.XX...#..X.##..#..X....X.XX.X..X.XX#...X..X#...XX..X.X.X..#X.#.#..X.X........X.....X..X.XXX.XX#..X.#.#...XX
..XX.X......X...XXX.##....X.X#.X...X.#X.XX...X.XX..X..X...X.XX......X...X.X..XX..#X#..#.X.X.X.....X#..X.#XX..X.......X#X...X....X.XX.X..#..XX..XX..X.....X..XX.....X.#.#X.X.#.X#.XX.XXXX#.#..#...X.X.X.XX.X.X#XX..X..#X..X.X.X.X.X.XX.X..XX.........XX....#.X...
.X#....XX.X.#X.X.XXX...X.X......XX.........X.....#X.X..X.X#....X.XXX..XXX.#.XXX##.X..X.XX.X#.X.XX#.X.X.....X..X.X.XX...XX.XXXXX....X..X.XXX.X.X..X.#XX.#.X.X...X.XX.....X..##...#..X..XX.X.XX..#..X#...X........#X..XX..X...XX#.X......X...X##.X.#.XX#.X.#..X.XX
#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.XX...........X....##.X#..X.X....X.X....X....X.X.X..X..X....#.......X.#X.XX..X...X.X#..XX.X.X..X.X........XX..X..X.X..XX.X.X.#.#...X.XX.X.XX.XX.#X.XX.X..X...XX#XX#X..###....
....#.#..X.XX.XX.X.........X.X.#...#.XX..XX...X..XX.X..X.X#.X.#X.XX.#X.XX..#.X.....XX.XXXXX.X.X.XX.X.X...X..X....X.X..X.X.#XX.X..XX.#X..#...#.X..XX.#XX.......#X..#..X.X.X......X.....XX.#.#...X..#.X##X..X..#..#.X.X..X..........XX....X.XX.#.##X.#XX##..XX#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.XX.X.#.X...X.XX.X...X.XX....#X.#.#X...#.#...X...X.XXX.....#X.X..X.X.X....XX..X.X.#####X..X.XX....#.....#XXX.X..X....
..X..X...X..X.XX...X.XXX.X.X.X.X..X#..X..#X.X..X..XX..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...XX.#...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...#.#X....XX.X.X.X..X..X.XX#.X#X..X..X...X..XX...X..XX..X.X..X..X....#X......X...X.X....X.#....X.X..#..#XX.X#.X.XX..X..X.....##..X.X..X.X.X.#..X#X..X.X#.X...X.#.........X.X.#X#.X..X.X.X.......#...X.X..X#.XX..X.X.X.XX..#.X..#XX.#X..#...X..#..X..
...#.#..#..X.#..#.X.X.........XX..##.XX.X.XXX.#X.X.X..X...XXX..#...X...X##.XX.X.XX.X.#.X..X.X.XXXX.X#..X.XX...X.X.XX#....X..X#.X..X..#.#X#..##.X.X#.#...X.X#...X......X.X..X.#.#.X.X.X.X....XX.##..X.X.X.XXX.XX....X.X.#..X.XXXX..#..X...XX.X....X.XX.XXX.X.XXX.
.##X..X..X..#XX.....X.XX.X.X.#..X...X......X.X.#..#..#X.XX...X.X.#.#.XX....#...#...XX..#XX.....#...XX.#....X.#..X..##X.XX..X...X.XX.X..#...XXX.X.X...X.X..#..X.X.X.X#.X..X.#..X...X.....XX.X..#.XX##.X.X......X.XXXX.X.X.X....X.XX.XX..X....XXX.XXX..X.#....#XX.
..X.X..XX.X#.X..X.X#.X.X..XX...X..X#.#.X.X.......X..X.....#.X.XXX.X..#..X.#..X.X.X...X...XX.X#X#.XX....XX.#...X..#....X...#X.X.#.X.#XX.X.X..X...X.X#X..X.#XX..X...#....X..X..X.X.X..X.X......X....X...#..#.XX.#.....X......X#........X..#.XX...X.#..XX...XX.##..
.X...X..X.....#..X...#..XX...X..#..X.#.XX..XX#.X.X#.X.XX##X.X..X....X..#...XX...X.X.X.#XX.X.....X.#.X.#X..X.X.XX..X.X.#.X.#..X.X....X.X...X..X.X..#X.X.XX.#.X..X.#.X.#..XX#.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.#XX.#...X.#X..X...XX..XX..X...X...X....#X....X........X.XX.X.XX..X.XX.X.#...........#.#X....#...X.X..X...X.#.X.X..XX.X..#.X...XX.X..X..XX.........#.XXX.X.....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..XX.X.XXXXXXX.........X.X....X.X.X.XX.X.X.X.X.XXX.X..#.X..X.X.X.X........X...X#..X..XX...X.X..X...X.XX.XX.......XX.X.##.XX.X.X...#.X....X.......#X.X.......##X..X..X..#...#.X.X..X.X.X.X...XX...X.XX..X.#XX..XX.
##XXXXXX.#...XXX.X.....X..X.XX.X.#.#.....XX#..X#...#..........X.X.X.XX...X.X.X.....#..X.X..X...X...XX...##XX..#..X.#X.X.X..X..X.X.XX...X.X#.XX.X.XXX.X.X..#X.X.X.XXX.#X...#.#..X.XX..X.#..XX.X.X...X.XX.X.#.#..X.X..X...##.X....##.X.X.X.X...#.X.X.X.#...X..XX..
.........X.X.XXX...XX.X..X....#...XXXX.X.....#...X..##XXXX.X.X...#..#.X.X#..#XX.X.X..X...#XX.X.X.X..X.#X.XX.#...X...XX.X..#..X.....#.X..X...#X....X.....X...#.X........#.XX.XX..X..X.X.#X..X.X..XX#.#X.X.XX.XX...X.X..X.X....##.X...X...X..X.X......X#.X.##...X.
.#.X#.XX.#.#..#..X.#X#.X#.X.#..XXX.#.#X.XX.X.X.X.#X........#..X.XXX...X..X.XX#...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...X.XX#..X..............X.X...X..#XX.X.X...XXX.X#.X.X...XXXX.X#...X...X##.
.X.X#..X..#X.XX.X#X.X.......XXX....X........X...#X.X.XX.XX.X.X...XX.X.X.X.#.#.X.#..#.#X.XX.X..X.#X...XXX.XX.X..X..X..XX.X.....X...#...X.......XXX.X..X.....#X.#.#..X...X.XX.#.XX......XXX#XX.X...X.X.X.X.#X.X.#X.X#X#X.XX.X...XX.......XXX..X....X...XX#X#X.XX#.
#...XXX..X..XX.X.X....XX.XX....X.X...#.#XX.XXX.X....#....X..X.X.X...X.X.#........X.X.#....X..XX...X.XXXX..X..X..#X.X...X..XX.#.X.X.#.X.X.X.X.#.X....X.X.X.#......X.X.XX.#..#....X.X.X...X.X....X..X.X...##..X....X...X....XX.X..X.XX.X..X..#.X.XXX.X....X....#.X
.#.X...X#..XX......X.X#.X...X.X.#..XX.X.....X#.X.#.XXX.X#..X..X..X.XX..X.X#.##.X..X....#.XXX...XX....#X..X..X#.X.....X..X..X.X.....XX.....X.....XX.#..#.X..XX.#.X..XX.....#.#X.X...X..X...XX#X..X....XX..X.X.XXX#.X.X.X#.X....#...X.X..XXX.X......XX.X.X.#.X....
..X.X.X..#....#X.X.XX.....#.X.X...X.....X.#X....X..XX.#...X#.#..###...XX..X.#.X.XX.XXX..X#X..XX.X.X.X...X..X...#.X.X..X..X..##.#.XX.XXX.XX.X.XX...X..#..#.X...X..X....XXX.....X.X#X.X.X.X...X..XX.X.XX.X..##.X..X.....X#XXX.X.X.X...#X..X.X..X#.X...XX...X.#.#.#
X.......X#.X.XXXXX...XX.X.X.X.XX.XXX.X.X..X##X.XXX......X.#...X..#..#...X.##.......X...X....X.....#.X.X.X.X..X..#...##.XX.X...#.X.......#.....X.X..X.XX.XX..X..#.#.#X...XX.X.XX.......X..#.XX#...X.X#...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...XX......#XX.XX.X..#.X.X#..#.X.XX.....X.X.#...X..X.X..XX.X.X..XX#...#..#.#X.X........XXX...X.X.X..X.X.X..X.X#......X.X.XXX..X..#...X#...XX.XXX..X.#..XX.X.....X.X...X.X..X..X.#XX..X.X..XX....X.XX.X..XX..X..X..##X.X.X.X
...X.X..X.X..X.XX.X...XX.X.XX.X.X....X.XXXX.XX.##XXX.X##X....#..X.X.X..X.#.X..X...X.X..X.X..XX#.X.X.XX#.X.XXX.X.X..X.#X.X.X....XX..#XX..X.#..#X.XX...X.X.X.X#..#.X..#..X.X.X.X#...#...X..#.X....XX.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...#XX...XXX.X..XX.XX...X...X#..X....X..X...X..XXX.#..#X.X.X.X.X.X..X#.X..X..X..XX.XX.X#.X..XX.##.X.X#X.X.X..#..X..XX.XXX.....X.X....XX.X#....X.XX.X..#.XX.X..X.X.XX.#.X....X.X.X...X.X.X..XX..X.X......X.X.X...X...#...X...X..X.X
...X.X.XX.X...XX.X.#.X..X.XX..X#.....X..X..#X.......X...X...X..X.X..X.X.#X.XX.XX#XX.X.....X..X..X.....X...#XXX...X.......X...X....#....X.X...X..X....X#.#.X..X#X.XX.....X.X....#..XX....##.X..X...X#X..XXX.X.X..X..XX.#.#...X.##.X.XX.X...#.X..#.X.X.X.X.X..X#..
X.X#..X...XX.X.X#......X....#XX.X#X.X..XX#...X##XX.X.X.X.X.X..X#.X.X..X.X......X.#..X#.X.XXX...XX.XX.X..##.X.XXX.XX.X.XXX.XX.X#.XX.X.X.....X..#..XX.X...X..X....XX.X.X.X..X.X.X..X.XX.##.X.XX.X.#X.#.X.........X##.X.X.X.X.X....X....X..XX...XX.....X....X#.XXX.
....#.#X.X......X.#.XX..X.XXX........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#...XX.X.XX.X.X.....XXX.X...#X#X......#....X.X.......X.X.#X.XX.X##X.......##.X..X.#..X..##.XX..XX.X.X.X..X..XX.
.X.#.X...##.X.X#XX..X..#.....XXX.XX.X##X..#.X.#X.X.#X.X..X..#.X.....X.X..X...XX.XX..X.#.#........XXX.X.#.X.##.X.##X.#.X.X.#.X.X.##X.X...#...X#X..XXX..#..#....#X.XXX....X##.X.X.#.#X#.X.X.X#..X.X.XX.X...X#.......#..X.X.X....XXX.XX.X..XX....X.X.....XX.XXX...X
X.....XX...#...X#.X..XX..X.X.X.XX...#.#X#.X..#X.X...#.XX.X.XX...X#X....X.#.#...X...X..#..X.##.X.X.X..X...#.#XXX...X.X...XX...XX..X.#..XX..X..#..X....XXX..X.X...X....X.X...XX.X..X....#.#...X.X.#...X.X.X.#X.XX.XXX.#.X...X.X.......XXX...X.X#...XX.X...XXX..#X.
X#.X.X.X.X#.X.X.....XX..X..X.X....#....X.X.#......XX.X...X...XX....X.X.XX.X..X..XX..X..X..X.#.X....X..X.X..##...XXX.X.#..#X.XX.X....#X.X#..X..X.#.X#..X#.#X#X.X#.XXX.X.XX.X.....#X#X.X..#.#XXX...#X.#.X...X#..X........#X.#.X.X.#.X.XX#.X.X.X.XX..X.X.X..X.#....
###X#.....X..X.X.XX.#..XXX.X..XXX.X##.#.....X.X.#..X...X.X.X..X.XXX..X....#.X.XX...X..X..#....X.#.X..XX.XX...X.X.....X..X..X...XXX.#......#X#..XXX...X....X....X.....XX.X...#.#X.#XX.X.X....X..X.X....X.XX...XXX.X.X.XXX.X.X.X..XXX..X.X..#.....X.X.XX..X....#.#
..##.XXXXX.#.X..X#..X.X.XX.X.X......XX.XXXX....X.XX..#X..X..#X.....XX..X.XXX.....X.#.XX.##X.#..X..#.X....X.X#.X..XX.X.X...XX.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..#..........#.XXX#.#......X#.X.#.X........X.XX.X#X...X.X.X...#.#...X..X#XXXX.X.X.X...X...X..#..#..X.X.X...X..X...X...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.XX.X.X..X.#..#X.X.XX#.X..X....XXX...
..XX.X.X#.X.X....X.X...##X.X.X.X.X..X#.X.XX..X.......X.X#..XX.X..XX.XX.XXXX#...X.X..#.X.X.#.X.XX..X..XX#XXX.X.X.#.X.X.X..X.X.XX##.X...X.X..X.X...X.X....#X..#.XX.XX...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..XX.....X....#....#X..X....XXX.X..X.XX.X#X.XX..X..X..X...X.#XX#X.XX..X..XX.........X.X.X.X.X.XX........X.X.X...X.....X.X..XXX.X..X.X.X#.XXXX..#.#..#.X.X.X.X..#..X.#.XX.X.X.XX.X..X.X..XX..X.X#.X.X.X.X........#.X.X#..X.X..X##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....XXX.X...X..X...XX.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...XX.#X..X.#.#X....#..XX...X.X....XX.XXXXX.XX.X..X.#
X...XXXXXX.X.X#X.X.#..##......#.X..X..#....X.X.X.X.#.X.X#...X.X#....XX.XX.X...##..X..X.X..X....X...X.X..XX.X..#X..#..XXX.......X#..X...X..#..#...X.#X.X.X.X.XX.#.XX.X.X.X....XX.#.X..X.X.X.X.X.X.X..#.#XX..X.X.....X..X..#.#.X...XX..XX...#.X.XX..#X#......X##..
.#X..X.XXXX...#X.X.X.##..XX.#X.#..XXXX.X.XX.......X...X...X..X...X.#...X....X.XX.X..#.#X.X.X.X..XX..X.X...X..XX.#X.X.#..X.XX.X....#..X.#X.XX..X.X...X..X..XX......#.X..X..XXX..X.X..#X....X..X.#.X.XX.XX.XX...XX.#..X..X...X.X.X.X.XXX..XX##....X.#X..X.X.XX#..X
..X#X...##.X.#....X.#XXX.X.....XXX.#....#...X.X.X.XX.X##.X..XXX.#..X.#..X.##......X...X.......X..X.XX..#XX.XX.........X....#.#XX.X.XX...XX...X.X..X#.X...X...X.X.#..#.X.X....#.....X..XX.X.X.X....XX......X.X#X...X..#.##.X..#.XX.....X.....X.X.XX..XX...X#X.#..
#..X.X.X...X#..X.X#..X##..X.X#X.....XX.X.X.X..X..X...#....X..#...X#XX.XX.XX.X.XX.X#.XX..X#X.#..#.X....X.......X.X.#X.XXX.X..X......XX.#..X.X.X..#....XX.X#X##.X.#.#.X....XX.X.X.XX...X.X.X.X..X.X...X#.X.X.....X.X.XX..#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.XXXX.XX.X..X...X..........X....X..X..X..##..X..XX.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.....X...XX..X.XX......X.XX.X....X...#.....#.X..
.......X......X.#...XX.X...#X.X..#..XXXX.X.X#..#.....#..X...#.#..X..#.X.XX.X.X.X.X..X...X#X..#.#X#...X...XXX..#...#.....#X#....X#XXX.#.....X.X.....#..X.X..X.X....X.X...X..XX.X..X..X.X.XX.X#..X.#..X..#..X..#.X.XX.#..X...X.X..X.XX.X.....X..XX#.X.X#X.XX.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....XX..X..#..XX..#.X.X.X.X.X.X#..X...X.X.X...X.#.XX#.X..X.X..X..XX.X.XX..X#.....#.XX.X##..X..X..X.#X...XX.....X..X#.#..X.X..X..X...X..X.X.X.XXX.XX..X..X.X.XX.XX.X.#XX.X.XX.X#..X
......X.X...X.X.X.XXXX#X.#....X..X.XX.X.X#......X.X..X..#...#.XX#...XX.#X.XX.X.X.X.XX..X.XX...XX#.X.X.........X#..X..X...XX.X....X...X.#.XXXXX.#..X....X.XX.X.X..X....#.X.X.#.#...X.#...X.##..#.X..X.X....X.X.X.X.X.XX.X.X....XX..#..X#X#..............X.....X..
.XX.XX..XX.XX..X......##X..##...#.X....#..X.X.X....#.X.XXX.X...X.X.#......X..#X.....X.X...X#.XX.#....XX.XX.X.X.XX.#.XX.X#....#XX...#X.X.....X.##X..XX.X.....X.XX.#.X.XX....#X..X.X..X.#.X.XXX....##.X..XX...#.XX.X....X#.X#.X...X..X.X...XX.#.#.XXX###X.X.X.X..X
X...#..X.....X.XX.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.XX.X.#XX.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.....XX.X.X........X.#..#.XX.X.X.X..XXX..X.....X..X...X.X.X..X....#..XX.XX...XX.X.XXX...XX.XXX.XX.XX.X..#..X..X..#.#..X.X.X.XX.XXX......X...#.........X.XX.....X..X.#.#...X..X.X...X.#.X.XXX..#..X.XX...X#..XX.XXX.X..X.X..#X....X.XX.....X.X.#.X.X
X.#.X..X..X.XX.X#....XX.#.#.X.X..X..X..X.....X..##X.#.XX.X.X#.#X##.......X.X.X.#X....XX.X..X.X.#..X.#X.XX#.....X...X.X.X..X..X..X.XX........X...X.X.X.##X.X#.X.XX.X....XX#X.XX.....X.X..#....X.X..X......X..X.X...X.X#.X.......X..X...X.XX.X.#...X.X.XX.X.....XX
..###.X..XXX..#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...#.#.XX..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...XXX.X..X#.X.X......#.X.#..X......X.X..X
.X....X.X.X..X......XX..X.X..#....X.X..#.X...X.X.X.XX.X..X..X..X...X..X..X.X..XX#....XX.X.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........#XX#.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.X..#.##..X..X.#.#X..X....X.X....X...#.#.X..XX.XX.#X.X.X.X.XX.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.XX...X......#XXX..X....X.#.X.X...XX........X.XX#X..X#..XXX.X..#.....#...
XXXXX........#.X...#X...#.X..X...XX.X.XX.#..#..X.X.X.X.....X..#......X.X...........#.X.X.#.X.#.X..X.XXX...XX#..X...X.XX.X.X.X.X.#..X..X..XX#X.XX.#..X...X.#..X.X.X..XXX##.X.....#..#.#....X.X.XX.X#.#.#.X..XX.X...X.#.X.X..X.X.X.X.XX.X...XX..X.#...#...#X.#..X.
X..X..##.X.XX..XX.X..X.#...X#.X.X......#..X.XX..X.....X.X.X..XXXXX.X.....X.X.X.X.X....X..#.X....X.XX....X..XX.X.X.X.X....X.......X..X..X....X.#...X...XX....X..X...XX#....#.X##..#.X...X.X........X.....#X.#.X..X...#.#...#..#..X#.....XX...X....XX...X...#.X..X
.X.XX.X.XX.#.X..X...X..#X.X......#X.X.#X.XXX...X.#.X.X...X.X..#....XX.X.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..XX.X.X.X.X....X#..XX.X.X.XX..X.X...X...X..X.#..#.X#..#..XX..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..XX#.XX...X#...XX.X...XX.#XX.#X...X..X#..X.#X.X...X..###...X.XX.X.....X.X...X.X.#..#..X...X..X..X....X...XXX.X...XX.X..XX...X.#X.XXX.X.X.##....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.XX#.X...XX.XX...X.X.XX.X.....#XX..X..X...X#.......X.XX.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.XX.....X...X.X.X...X.#.X..X.
..XX...XX.#X...X..X..XX#.....X.X......XX.X.X..#..XXX.X.X...X...#..#.......X.X....X..X.XX.X..XX.X.#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.#.XXX.X..#..X.X.X...X.X......X.X.X..X...X.X.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.XX.X..X...XX..X.X.X.#.X..X.XX....#.XX.#..#..#...XX#...X..X#.XX...#X.#..X.X..X..#.X.X...X.X.#..X.XX..X.....X.#XXX.##....X...X.XX.XX..X.#.#X.#....X..X.XX..##.
..XXX..#X..#..X..X.X..X.#X#.X..X...X#..#.X.XX....XX.#..X.XX....X#X#XX....X..X..X......X#.XX.XX.#..XX...X.#..X.X..XX..X.....X..#..X.XX.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.XXX.X..XX..#X....X....
X..X..X...#.X..X.##.X..##XX..X.XX.X...X......X.#...#.X.XX...#.X.X..X.#.X.X.X.X.XX.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.#...XX.XXX.X.XX..XX.X.X..#X..X.....#.X#..XX...X..X.#..#.......X...#..XX.X..XX.X
.#X..X.X.##...XXX.X.X.X..X.X.#..XX..X.#.X.X.X.X..X....X..X.X.XX...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...XX.X...X...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...XX.X.X.X.X..X..X.XX...XX.XX#..X.X..X.X.X.X...X.X.X.#.X.#X.X.XX.#.X..X.....XX..#..#X....#.XX..X..X..##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..X.X.X.X.X..XX.X#X..##...X..X##.X...X..X#..#..X.....XX.X...#.X.#X..XX#....X.#.X.XX.....X..#..X......X..X.X#...X..XX..X.XX#...XXX.XX...#.#.XX..#X.XX.#XX..X....#.X...X.X.....#..X..X.XX.......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.##..X.X.X.X...X.X...XX.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#XX#.XX.X..X.X#X.#.X..X#....X.X.#..X.#......XXX.#XX.X.XX..X.X.....X.X.X..X..X..XX...XX.#
X...X.X.......X...X..#X#X.XX..X.X..........XX.X.#.X.XX....XX#.....X.X.X...X.X...X.X.X#.X.X.XX.XX.#X.....#.X......X..X..X..XX..XX..X.#.X...XXX.X..X.#X.X.X.##.X........X.X.....XX..X...X.X...X.XX#X.XX.X.#.XX...XX.#.XX...X..#....X##..#.XX..##..#..X..X...X.#X..
XX.X...X.#XX.X..X..X..#......X..X.XX.X.X.X..X.........X.X.....XX.X......XX....X#.......#X.....X.....XXX#.X..X.X.X.X..X..X..X.X...XXX....X.#X#.#X.X....#X...X..X.X.X.X...X.XX#X.#X.X.X....X.X...#X..#..XX....X.XX##....X.X..#..#.X....XX...X...XX..#..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.#XX.XX.XX..X.X.#.#X.X......#.X..#.#.#.X#X.#.X..X.X..X.XXX..#XX.#...X.#X...X.X..#XX.#XX..X##....X.XXX.XX.#.#..#.X...X..X...X.XX...X.X.#.XX..X..XX...#.#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..XX.X.#..#.X....XXX#.#..X..X..X......X.X..X.X.X.#..XX...X..XX..#.X.....XX....#....X...XX..#.XX#.X..X.X...XX....#....X#..X...#..X...X..X..X.X.X..#...X..X.X.#.
..#.#X...X.X..X..#..X.X..XX.XXX.##XX....X.X.#..#.XXXX.X.#.X.#..X.#..X.X...X.X.X.X.X..X..XX.X.XX...#...X.X..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.XX.X#..#.X.#X#X.X.XX...X.#..X..#XXXXXX#..X..X##X.#.#..#.X.XX.X..X..XXX.#X...X..X.X...XX.X##.X.#....#..#...X....X.X..X.X.XX....X..#.X.XX......#...X.XX....X#.X.X.X..X.X...X...X
.#.XX...X.X.X.X..X..X.X..#.XXX.X.X....X.XXX..#....#X.XXX.XX..#..XX#..X.#.X.X..X..X....#.XXX...#.......X.X..XX..X....XXX#..X..X.......XX.XX.X..X..X..XXX.X...XXX#..X.XX...X..X..X#.#.X.X#..XXXX.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.XX.#..X.XX.XX......X.X.XXX.##.X.XX..X.X.X...X#.X....X.##..XX.X#X.X.X.X.X.XX.X....XX...X..##..XX.X..XX.X.X.X.X.XX....X..X.XX..X....X...X#.X.....X...X#.X...X...X.#.X.X...#.X..X.#.X..X..X....X.#.X.#....#....X....X......X...XX.X..XX....
....X.X.X...X.X..#XX.XX#...##.X.....XX.X#.###.X....#.......X..X..XX..X.XX.X.#.XX.XX#...X....X.....X..XXX.#.XX..X..X.X...#X.....X.X..X....X.XXX.XX.X.XX.XX..XX..#...X.X#XX.XX...#.X..X.......XX.##..X..X#...X.X...XX..XXX..XX.XX..X.X..X.X..X.#X..XX...X.X.X..X#.
.X.#...XXX.XXXX.X.#...X.X.X.....#X.X....X.#.....XX...X.X.X.X#...X...X....X.X....XXXX#.X.XX.X..XX.X.X...##X....#..XX..##....#X.#...X..XXXX...X.........XXX.X...XXX.XX...#....#.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#.XX##..#......X.X...#..XXX..X.X.X.X...X.XXX...XX.XX..X.XX.XXX.#..X.X....X.XX#XX.X..#...X#.....X.XX#...XX..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..X.X....#.....XX#X....X...X#X.X.X.XXX.X.X.X.X..X.##..X
..X...#XXXX.X#X.X.X..X#.X#.X....XX.XX..X.X..X....X.X#....X......X..XX..#.X.#..X#XXX...X...X....X.X.X.X...X...X.X..X##...XX.X.XX..X.XXX#.X.#X.X.X...X..X.#.X##.#.#.#.XX.X..X.X.X.X.#....X.#.X....#X.#..X..X..X.XX.XXX.XX..X.XX.X#..X.#.........X#....#..X.XXX#X..
X.X.X.XX#X....X.XX.XX.......X.X#....X.#..XXX.X.X#.X.###X..X.X.X..X#...X....XX...#X.XX...X#..#.X..X.X..#X.XX.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.XX.X..X.X.X.X....XX..#
.##.X..X...XX......X.XX.XX.X..XXXXXX...X...X...X..X......X.#.#..#.XX.X..X#...X.X......X...X.#.X.#...#.#.X....X.X..XX.X..X.X#..XX.XX....X.X.X.X.X.#.XX.X.#.XX.X.XXX...X.X...X...X.XX..X..#.X..X..XX.X#.X..X..XX.....#.X..#.#.#........X..#.X....X..X..X#X.X...XX.
...X..X.#.#X.X.X.XX......X.X.X.X.....X#XX.X.##.XX..X.X.X.....XX....X..X.#.X.X..X.#.XX.X.XXX#X.X..X.XX.X...X.X...X...X.X.X.XXXX.X...#X.#..X...X#...X..#XX.#X..X.#.XXX....X.X#XX.....X.X.X..X.X.X.#......#..##...X.X..X..#...#.XX.#X.X.X.XX..X.#.X.X..X#XX..XX....
X.XXX.X...X...X..#..X.X.X.X.##...X.#..XX......X..X...#.#.X.X#.X.X.X.X.X.X....X.X..X...XX..XX..X.X....X..X..#XX.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..#.X...X.X#.X.X.#.XX#..X..X.#.##..X..#.X.
...XX#.X.X.X.X.X..X.XX....X....#X...X...X#.X.XX#...X#X#..X..X....XX....#XX.X.X..#X..X...X....#...X.X.XX#.#..#XX....X.X.X....##.....X.X....X..XX....XX...X.#..X.X.X.X..XXX.XX.XX.X...X.X.#X..X.X.X.#.X.X.XXX....X.#.#...X.X.X.X.X....X......X.X..XX....XX.X.X.#..
XX..X...X........#...XX.X..XXX..##.XXX.X.X..X.X.#X..XX.X.X.#..X.XX..X.X.X.##.X.#...XX.XXXX.X#..#.X.X...#..#.#X.X.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.XX...X.X.X..XX.X..#.X.X...#...X.XX........X.
.#.X..#..XX.#X.X..X.#....X.X...X....X.#....#.......X......X..X....X.X......X.X..X.X.....#....X.X.X.X.X.XX...X....#..X.X.XX.X.XX...XX.....#.X.XXX.X....X#.X..X.X.#X.#....X.......X.##.XX.X...X.X.#.X.XX.XX.X.X..XX...#..X.......X....X.X..XXX.X..X..#...X.XX.X##.
.X..#X..X...X...XX.X..X.X..XX.X..XX....X.XX..X.X.XXX.X.#.XXX..#.X.X.X.X.X.X..X.X.X..X.#X..#.X..#..#..X..XX.X.XX#X#XX..........X.X..X.#XX..X..X....XX.X...X.XX....X...XX..XXX.X.#..X....X..X.X.X.X.#..X.......X...#.XXX..X.XX.XXXX.X#..X.X.X.X.X.X.X.XX.X...X#.XX
..X...X...XX..X.....X..#XXX..X..#X..XX..X...X#X.#...X..X..X..X..XX...X#..X.#.#.X...X..X..X..XX..#..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.XX..X.X..X.....#....XX#.....#...X.....X..X......
X...X..#.XX#X.X.XXX#X.X.X.X.X.X.X..X..#..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....XXX..X.X.X..#..XX.X.X.X.X.#...X.....#XX..X.X..X.X.X..XX....X...X.X...X..X.#.#.X#....X.X.X..XX..X.XX..#X.X.XX.
.X#X#X....#XXX..X.....X.........X.X.X...X..X..X.X#..X.XX..X.X...X.X...X..X.#.#.X.XX...X..X..XX..X..X..X..##..X..X...#..#X...X..##.X..X.#.X..#..#X.#.X..X.X..X.#..XX...X#.X...X.X#.XX.X#.#..X...X.X..XX.#..X.X..X.X..#.X..#.X..#..X..X#.X..X.#.#.X..XXXX.X...XXX.
.......X.X.##.X.X.X.X.X.X.XXX.X.X##.X.X.##.XX.#X...X....X.X.X.XX..#.#...XX.X....X...X..X..X.#XX..X.#.##.X#.#..X..X.X.X.#.XX...X..#.XX.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...XX.X..X.#...XXXX.#..X..X..
#.X.X.XXX........X...X..XX....X......X..XXX...X..X.XX.X#.....X..X.#..X.X...X.X.X..#X..XX.X...#..X..#...#....#..X.XX...X.....X..X........#.#.#X.#.XX.XXX..X..X..X.X.X..X..X..X#.X.XXXX.XX.......X#X..#X.XXXX.XX.X..#...X....X...X.X..X...X..#XXXX.X.XX....#.#..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....X.X..X.X..X.#X.X.X.X.XX.X.#X..X.X..X.XX.#.XXX.#..X..X....X....X..X.X...X..#..X.XX..X.X...#XX...X.X.X....#.X....X#XX.XX#..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..XX...#...XX.X..X.X..X.XX..X.X#X..XX....X..#...#...X........XX#.#.XX...##....X.X.X.XX.XX.X.X.XX.X.X.X.X.X#.XX...X.#..XX..X.XX.#.#.X.X#..X..#X.......X.X.X.XX......#.XX.X..X..XX.......XX.#..#..XX.X..
.XX#XX.XX.X..#.XX.X.X#.X..X.X..X.X..X..#.#XX.#.#..XX#..X..X...X##..X...XXXX....#.....X...X..X...XX..X...XX..#X..X.X#.X..X......XX.X#X.X.###............#...X...#X....X#..X..XXX...#X#.X..#.X..X...X.X..X.XX.XX........X.X.XXXX.X.XX.X.X....X.X.X...#.#X.#...#.#.
..X#X...X.#.XX......#..X.X...#X...#X.X#.#X.....X#.....X#.X..X.XXX.#.##..#...X.X.XXX.#XX.X.X.XXX..X.X..XX...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.........X..XX.#X...X.X.XX......#.X.X#
.X.X..XX..X...XX.X.X..X..XX.X.XX.XX........X.X..#.X.X...X..#...X....X..X..X.XX.......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.XX..#..#X.X#..X.XX.X.X...X...X.X.X...#X.XX#.#.#.....
.....X..XX..XX...X..X#..X...X..X#...#XX.X.#..X.X..#.XX.X.X..X.X.#.X..X..X.X..XXXX.X.X.X...XX.#X.X...XX.#X...X.#..X.X...X#X..........X..XX.X.#.X..X..X.X...X.XX.XX.#XX.#....X.X.X.X..XX.X...X...XX...#X#.XX....#.#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...XX.....X.X...XX...X.X..X##.....X.....X..X.X....X.#.X.XX#.X.X........#X.#.XX..X#XX.#........XX.X.#..X...#X...#X.X..#...X.XXX...##.X.X.....X.XX..XX.X.X.X.#..X..X.X.X.X.XX.XXX.X.X.#...
X....#.XX...X....X....X.X...#X..X.XX.XX..X..X...X.X.X..XXX..X..##..#.#..X.X..X.#.X...XX.XXXX...#.#....#X.XX.X.X..X.X..X#.X.X.X.XX.X.##X.X.X.XX..X.XX.X.X.X#..X.X.#X.#...X....X.#.X...#...XXX..X.#X.XX..##...X.X.#.X..X.XX..X.#.XX...#X..#..X..X........X.....#.X
..X.##....X..#X.X..X.XX.X.#..XX.........#..XXX.X.....X....X.X.XX.X.X...XX.#.X..#..X.X....X...XX.X..XX..X...X..X.#..X.XX.#............X..XX..X..X...........X....##..X.X..X.XX.....#.X..X..X..X.##.X...#...#.XX..X.#.XX...#.X....X.X.#XX.XX..X...X.X.X.X..X.X..X.
XXX.X.X.XX..X.X.X.X#.X.XXX.X#...X.X.X.##.XXXXX..XXX.X..X.X..X.....X..X.#.....XX..X#..#.X..X.#.X.#.#.X.XX.X..X.X..X.X....XX.X.X.X.X.X..XX..X.XX.X.#.X.X.XX#X..X.#.XX.#..X.X...X.X.X.X.#..X..X......X.X.X.XX...#X.X..X..XX....X.#..X.X.X...X.X..X..XX.X..#X.#.#.#.
......X.X..X....X...X..XX.....X.X.X.X..X.X.X#..X....X.X#.XX..XX.X.#XX.#..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..#.XXXX.......XX..X..#.X.XX.XX..X.X.X#X.#.X..X..X.X.X..X......X.X...X..X...XX.X.X.#.X...
X.X.X.X.XX.XX.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.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
...#X.XX.....X..X.##..#.X.X#..#....X#...#X.XX.X...#..X.XXX.#...X..X.X.X.#..#XX.X..#X#.#..X...X..X.X.X..#...X..X.#....#.X..X..#XX.X.X.....XX....X.X.X....XXXX..XX...X....XX.XX..X.#.#..X..XX..X#X..X.XXX..X.X.X..#......X.#..#....#.#X#XX....X..#X.#X.X#.X.X.X...
.X...X...X.X..#.....##.#...##.X.XX.X.X.XX.X....X.X.X..X.XX..XX..X..X.#X..X..X...#.X....X..#.#..#.X...##.X.X..X...X.X..XX.XX.XXX.X....X.X...X#.X..XX#.X.#.....#..XX..X.XX...XXX......X.X.X.#X....X..X#X..#...#X.X..XX.XX..X.X..XX....X.X.X.X#X.X...#..X...#.#.#X.
.X.X..X.X...X..X.X.XX....X..X..X.....X.#....#.XXX....X.....XX..#X.XX....##.X..X.#..XX.X.#.XX..X...X.X#X.X.XX..X.X.X..X...#.XXX..X.X.X..XX.X....X....X..XX.X.X.X.XX.X....XX..X..X.#.X#.X...X.#.XXX.XX...XXX.X....XX..X...#..X.XXX#.X......X......X..#..X.X#...X.X
#...X.#X..X..X.#..XX..X.X..X..XXX.X.#.X.X.X.X..XXX#X.XX.XX...X.X..#..XX...#XX..X.XX...X..X..X..X.XXXX.......X..X....#X.XX..X#.X..X.X.XX.X.X.X.X..XX...#...X.......X.X.X.X..X#X.X.#..X#..XX.......XX..##X#..#X.#....#XX.XX#.X..#X..#.X.X.#XX.X.X..X#..X..#X#.X...
.X.X..XXX..XXX..X.X..X#X..X.X..X..#XX.....X.X.X.#.....X.X..XX..#.X..#X..X..X.X.X....X...XX.#.XX...X...#.X.#.X.X#X.X.#..XXX.....X.X.........X..#X.X..X..X.X.X.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.#....XX#X..X...XX....X.X.X...XXX.X..X#...#.X..#XX...X..X.X...X..XXX.X.XX.XX..XX.....X.X.X.X.XX.#..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......XXX..#.X.X.X.X......X.XX.XXX#X....XX...
...X.X...X.X.X..X..#..X.#..XX...#..XX.X...#.#...X#.X..#.#..XX..X....XX..X.......#.X..X.#.X.X...........X..#...XX...XXX.X...XX.XX.#..X..X.#X.....X...X...X#X.X.X.X.X..X.X..X#X.X.X##.X.XXX.X..#..X.XX..X.XX..X.X.#X..#.XX....#..X.....#..X.X.#X.....X.X.XX.X...X.
.#.X.XX.X...#X.X.X.X.X....##..XX..X..X..X.XX..XXXX..X.X.#X.X#.XXXX.XXX.#.X.#.X.X...X.X.XX...X.X.#X.X.X..X#..X....X.X...X.XX......X.X.X..X...X.#.X.XX..X..###.....#.#...X.XX..#....X.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.#.......XX.#XX...X...X.X.X..X....XXX.X.X......X..X.XX.#..X..X..#XX...X.X.#....X.X.X..X..#.X.X..XX..#.X..X.X..X#.XX.XX..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.....XX..X.X...X.X.X.XX........#.X.XX#.#X.....XX#..#..X.#.X..X...X#......X.#XX..X.X.X.#X..#..X..X.X......X..X.XX.X..X..X.X.X.##X.#XX......#.X..#.XX.X.X.#..X.X.X.X#.#..X.X.##.X##.X.X.X.X.X...XX.X.X.#..#.#.X.#.X....X...XX.X.X..X..#.XX.X.
.X..XXX..XX...XX..X..XX.X...#.#X..X.X.X.X.X..X.XX.X..XX#.XX..XX.X.X.XX#..X....X..X.#X.X.X.X.X..X....#........X..X.X.X..X.XX.X#.X.....X..#..X.#..X.#...XX.XX.#.X...X...........X.X..........#...X.....##.X...X...XX.......#..X....X.X..XX.X.#X...XX#..X.XX.XX.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.XX.X.#..X.X.....X..XX.#......##XX.X..X.X.X.XX.X...#.X.X.X.X.##.XXX.X.X....#.##XX...XX.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....#.XX.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...X...X..X...X.X.#X.#..XX..X..XX..XX#.X.X.XX......X.X..X..X..X.#XX...X.X..X..X.X#..X....X.XXXX.X.X.X
.X.......X..X..X.XX....X..#.#...X....X..X.X..X#X.#..XX#..#...#..#XX..X..XX......X.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.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......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.#XX..XX....X..XX.XX.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.XXXX...X.X..#.....X...X...X..X..X.XXXX.XXX...X#....X#.X.X.#......X.X.X.X.XX.X.X..#.#...#....X.##.X.XX...X.X..X....X...XX.X..X...X...#XXX.#.X.XXX...X.........X.XX.X.XX.......X..X.X.#X...XX..#...XX.X.X.X...X.#X.X.
.##X.XX..X.#.......#..X.#XX.X.#X..X..X....#.......X.X..X..X.XX.X.X#..X.XX..X..X.....X..X.X.#X.#....X.X..X.X.XX..X...X........#XX..X..#X.X...X.#X.X.XX....XX#.X.X.X.X.X.X.#X.X..X..#.X.#.#..X.XXX.X.X.X.XX.#XX..#.X..X.XXXX..X..X....XX...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.#...#.#XXX..#.X..X..XX.#.X..XX.X..X.X..X..X.XX.X..X.X.X.X.X.X.XXX#..X#.#..XX.....X.X..#...#.XX.........X.X.#X.#......X...X....X..#..X....X..X.XXX......#.X..XXX..X.X.XX#..#X.X.X.XX.X.X.X.X.
.#XX.XX.X..X..#.##X...X..X...#.XX.XXX..#.X.XX.X...X##.#XX..X.#.X.#X..#.X.#.X...XXX..X.X........X.#..X..X..X.X.....X..X...X..X.........XX....##..XX.XX.#XX..#.X.....XX.X.XX.#.....X..#.X.X.#.X..XXX..X#.#..#.XXX......X.X.#X...X....#.#X...X.#XX#.X..X....X...XX.
.........#..X..X....X.#.X..X..X...XX#.##X...X..XX.#X.XXX.XX#...X.X.X#..X.....X.#X#X....X.X.X.X.X...XXX#.X....XX#.XX.X..XX.X#.X.X.#.X.XX.#.X..XX........#.#..X..##X...XXXXX.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.XX..X#..###.#.#X....X.X..X.X.XXXX..X.X.X........#......XX....X##..XX.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...#.XX.XXXX#.XX.X.XX.X..#X.X..#.....#.X#.X..X..#...#
X.X.X.##.X...XXX.X...X.#X....XX.X...#...X......XX.X.X..X.XX.##.X.XX.X.#..X.XX..X..#..XXX..X#.X.##.X..XX.X..#...#X.X#.#..X.XX.#.X..X....X.X.X.XX.......#X.X.XX...X...X.....#X.X..X#.X.....X...X.X.X.#..#.X...X#X.....#..XX.X......#X.....X..X.X.X.X..XXX...X.XXX.
..XX...X..XX.##...#X.###XX.#X.X..X.X.#X...XX.X.X...XX.X.X...X..#......#X.#X...X.X...X...XX......#..X...X#.X.X#.XXXXX#..X.X....X..X.X.X.X.#X..X..X.X.X.X...#...XX..#..#.XX.#XXX#...#..X.X.#X.X...#X.#X.X...X..X.XXXX.#.X....X.X#XX...X.XX#.X..#X...#..XX#X.......
.X...XX..#..X...X.....X.#...#..X........XX...X.X.#...XX..XX...X..X.X.X.X.X..X.X...XX.XX.#.X.XX.#..#.X.XX.....XX.#.XX.#XX..##.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....XX....X#.X..X...X.X.#.
X..##..X.XX..#X.X.X.#X....X.#X...#X.XX.X..X.XX.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.XX.#.#X.#X.X.XX.X.#XXX.X.X#.X..##X...XX.X.X..X...X..XX.X.
XX...#....X#....X..X..X.X.#..X.X.X...#.#X.X.X...X...#.X.X.X.XXXXX...XX.X..X.X..X#..X.X.X.X...X.X.XXXXX.#X.#.....XX#X#.X.......X.X.X....XXX#...X.X.XXX..X..XX.X.##..X.#.X.X.X...X.XX..#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.XX.#..XX....X..XX....XX....X.XX..X..X.XX.X#.X.........XXX.X#.X....X.X.XX.X..X...XX#..XX.#.#..#..X..X..X.......X.X..X#..XX.#.X.X..X...X..XX....X...X.XX.#.#...#.X.X.X#X....X....XX#X.....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..XX.XX.X..X.X..X.X.X.....X.XX#..XX...#.#...X..X...X..X..X..X#.X.#XX..X#XX.X.#..X..X.X#X...X..X.X..XX......XX.X.X..#X...#X.#X...X.X....#X.X...XX.#.#XX.X.X.X.#X..
...X..X..X.X......XX...XX.X.X..X.X.#X.X..#XX..X##.X#.X.X.X.#.X...#.#X.X.#.X...#.X#.......#.X.X.X.XX#....X...XX......#X.X....X..X...X..XXXX...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...X.#.#..X.X..#X.
X.X#.#..X...XX#XX...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.XXX.#.#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..XX.X.......#...X..X..X.XX...#X.X.#.X.X.
..X.X.XX.X#.......X....X#X..X.XX.#.#...X......X#X.X#.#.X.X.X...#..#...X.X..X.#.X.X..X..X..##..##X...#..X.X....X...X..X.X.....X.....X..X..X..X#..X..X..#.#X..X....X.#.X.X..X.....X.X....X..X.X.X..............XXX.X.#.XXX...X.#.X.XX...#..X.X.X....X.X..X..X...X.
.X........XX.X.X.XX.X.XX.#.X....X...XX.X.#X.#..X......XXX...X.X.XX..#..X..X.......X..#..XXX.X...X.#X.X...#.X.X.X.X..XX##.##.X.XXXX..#.X.X..X...X..XXX.X.#..X.XXX..#.....X#.X.X.X...X.X..X..X..X.X.XX.XX.XX.X..X#...X..XXX.X....X.X.X.#X.X...#.#.X.....X.X..X.XX.
.X.#X.X.#.....X.X....X.....XX.X..X.#.#..X..X..X.X.#.X..X.X.#....X..X..X.X..X.XX.XX#.X..X......XX...X...X..#.......X..X...X....#....X..X..#..X#..X..X...X..X......X..X.X.....#.#..X.XX..X..X..XXX..##..##....X..X.X..#..X...#XX..X...#....X###.X.#.XX.X#...XX...X
..X...XX.X.X.X..XX.X#..X.X...#X.X......XXX..#...X..X..X.....X.X.##.X.X....X...##...#.XX.XX.XXX#..X..X.X.XX.X.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..X.X.X.#...X.#..#XX.#.X..X..XX...X...X#.XX.X..X#...#...X.#X.X...X..
.#..X..X...X..X......X.XX..X#....XXX.X..X.X...X..X.XX.X.XXX.X..X.#X..X.XX.##X...X.XX.......#....XX.XX#.......X..X.###X..XX..#.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.#......XX#....X.#.X.X.X#X..X..X.
.#.X..XXX.X..XXX.XX.XXX...X...X.#....X.X....X.X.X....X..X....X.....X..X......#.#.....X.X.X..X.X...XXX#.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.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.XX.X...........#.....X...X.X..X......#...X#X#..X..X.#...X.XX#..X.X.X.X..X..X.XXX..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....XX....#..X.#X#.##X..#X...#...XXXXXX..X.##....XX#.#.XXX...X.X......XX.#............XX.X.##X.X...XX#XXX#X.X....X.XX.X.X.....X...X.X....#.X#.X.XX##XX.#..X#.#...X.XX#.....X...#X##...X..#XXX.X..#XXXXXXX..#....#....X.XXX.#.XX....#X.X..XX.X.XX.XXX.......X..X..X#X..X.X...#.....#.X.X.XX#.........XXXXXXXXX..XXX..#.X.#.XX..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......XX.X..X.......X.X.X.X...X.X..XX#..X.X.....####....X.......X.#........#.#XX.##.X.X.X.X...X..XX..#.#..X.X#...#....X.........X.......X.X.XXX..#..#X...X.X.X.XX.XXX..X#...X...........X.
...X#X.X.X.#......X.X.XX...XX..#.#.XX.X..XX...X..X........#XX.##.XX.X.#.X.X.#.#...#...XX.X...X...##X..X...#X.#...X..#......X#..X....X.#...X...#..X.#XX#.X.XX.#..X.#X.X......##.X.XX..X...X.#X.#.....XX.XX...#..X..#..X.XX......X..#X.X...X...XXX.X.X.X...#.####.XX.....X.X.XXXX....XX..X.X.X..X......X...X.#X...X.X...X...X..X..X.X.X.#..X..X#XX..X...#.#X..X.....X.XX.X..XX.X.X....X.X.X#.X#XX...........X.#.#.X#XX...#X.X.........XX.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.#.XX.XX.X#X.X....#XX.XX.XX#..X#X#XX#.X..#..#X........X..X..X..#..#...X...#...X#..X...#.X...##..X.XX..X.X.X.X.X..X.#.#..X..#XX..X.X..X.....X.X.....#..........#...X.XX.X.X.X#XX#..X.XX#...XX...X.X.#.XX....X#..X#.X.X..X..X.X..X.X.......X.X..XX.X#.XX..X#...#....X.X.#X..X..X..#.X...X#.##...XX...X.X.XX........#X..X.X.X#X...#.X.#X#.#.X#X.#.#XX.X.X.X.#.X.XX....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..
XX..........#XX#.X...XXX.X.#..X#.......X.X.#.XX.#X#XX.X##....XX...X.....X...X..##.#.XX#.X..XX.X.X....X.XX.#...XX...#..XX.X...#..#.#X...X.#..XXX.X.....X.....X..X#X..#..X.XX.........X..XX.XXX#..X.X......XXX.#.XX.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..#..XX.#X..X..XX.X.#.X.#X...X....X..X...#..X.XX.X.#..#..X.#X..X...X..X#..XX.X.#..X...XX.XX#XX.#.X.X...#....#X.#.X#...X.X.X.X#...X..#XX..#X.X..XXX.X.#..X..X#.#XX.X.XXXX..............#....X.#.X.X#X.X.X.X#X.#......X..X..X.X.XX.XX.X...X#X..X.XXX.X.#...X##..#..X.XXX.X.X.....X..........X#.XXXXX.#X..X.X..X.#XX...X..#..X.X.X.X.X.X.X.#X...#XX.#XX.X.#.X#X#...X.#X.#X.X.X......XX.#.#..X.X...#X.#.X.XX#..X..X.#.X.X.X..X.#.XX..#.XX#.#.XX.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.XXXX..#......#XX.#.X....#....X....#.XX.X...#...#...#.X.X.X....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.XX.X.X.......X.X.X...X.X...XX.XX.X#.X.X.X...#...X###.X.#..XX#..#X.X.XX.XX.....X......#.X....#.X...#X..#.X...X...X..XXX.X.X.X.X.X.#....X......##X...XX.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..#..XX..##..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....XX....X...X.X..X............#.XX.XX.#.X.X#.X.#............#..#....XX.#..#.XX..X...##...X.X.X...X.XX.##..X.#X....X.#....X...##.X.X#..#X.X.#X.#X#..###..XX#...X.X..##..X...XX.XXX.#X#.........#X.#XX..##XX....X.##.X##X......X..X.XX.#...X.X.X....X#X....#..#..XX#......XX..X..X....#..X...X.X....#..#X.X..X.##.XX..XX#......#..X.X.....X..XX.#..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......#...#.XX..X......X#..#.XX..X.X.......X.X.X..#.X.#..X...X.X#X.XX.X....###........XX.#.XX....X...#XX.........#..#X#..X.X.X..X....#XXXX..XX..XX...X.#............
X.#.X....#..X.XXXX#X....X.....XX..X.X.........#.#.X.X.....##.X....##X..#.......X.X..X.##X.#.X.XX.##.##....#...XX.#X#X.#..#.............XX.XXXX.X.X.X.###..................XX...X...#.X..XX.X.#X.#.X.#.XX.X.X.X.X.X##...X.X.X.X.X.XX#.X.X.X.X.#.X.X...X.XX..#X.....#.X#.XX.X.#..XX.#X.X.XX.X...X..X#.XX#X..X#.#X..#.X.X.#..XX........#..#.#XX....XX.XX.X.......X..X.....X..X.#..XX.XX.....X.#X#XX.X...X..X..#...X..X.#.#.X..#..X...#.......X.X.#X.X.X#X.X.XX.X...X.XX.#X.XX.XX..#X.X.#X.X....#X..XXX.XXXXXXX.X.X.#X.#....X......X.X.X.XX.XXX..###...X..#X.X...X.#.X#..X.#...X...XX.#.XX#.X.X....#..X.X#X..#.XX.....X..#X..#.....#...#.X.XX.X.X.....X.X...#..X#.X..X##...##X.#.#.XX#...X#.#..X..XXX....#.X.XX..X..#..X#.X.X..###...XX.#.XXX.X..XX.X.X.X.X.XXX..#XX..X..X..#.X.#..X.X.#.#X...XX.#X#X....X..X.#XX.XXX.###.X.XX.XX#..##X..#.XX...#X.....X.X#.X.X.XX..X.#....##.XX..X..XX.XXX.X#X.X.XX.X..XX.X.XX..#X.X.#..X.#....#XX..X.X.X..X.X.X..X..XX...#..X.....#..#.X..X..X#.X.X.X.X.XX.X.X.##X#.X..X.X.X.XX.XX...X.X.X#..#X.X#X.X.XX.X..X..X.X.....X.XX.#.X.XX
..X..X.X.X.X.X.......X.X.X.X#.###.X...X.XXXX.XX......X.#X..X...X.X.X.XX.#.XX.XX.X.X..X#X.XX..X....#....XX..#X.X.X.......#.XXX.X.X.XX.#...XXX..X..X...X.#XX.#.#X.XX.X.X.#X..X.#X.X.XX..#.........XX#.XX..XXXX..X.X#XXXX.X.XX..#.X..X.X.XX.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...#.XX.X..#.X..X.X.XX...#X##X.X.X.#..#....#.#XX.XX.....#..#.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.#.XX.X...........X..X..#.X..X...X.#.X##XXXX.XXX..XX.#.#............XXX.XX....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.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..X.......XX#.X..XX.....X#.##...X.....#...#.XX##.......#XX.X..#.X.X##X.X.X#X.XXXX#.X.....X.X.X..##.XXX...X.XX..X...XXX.XX.#..##.........XX......X#.XX#...X..X#X......X.X#............X.X.X.X..X.XX.X..XX.X...
##XX....XX#...X.XX.XX.#...X#....X..#X.X.#......X.#.#.#...#.X.#X.#....X....X.X.......XX#.....#..#.#X#.XX...X...X..XXXX#X......X..X#..X..#..#.X.#XX.XX.X......#....X.X.X..X.X..#......X.#.X.X.X.#X......X.XX...X..X.#X........#.X..X.........XX...X...XXX.X..X.X.X.#.X.X..X..X.#.....X.#.X..X.X.X..X.X..X.XXXX..X.XX.X....X..XX..X.#...#.X.X#......#X.X#X.X.X#.XX..#......#...XX.XX...#......X.#..X.X....X.X.X#X#.X...X.#.#..............XXX.XX#.X.X.X.#.X.XX.X.X.X.XX.X...X.X.#..X.X.........X.#..#...X.XX.X.#.X......X.X.####..X.#XXXXXXX..X..XXX.X.XX.#....##XX.#...X.XX......XX.X.X.##.#........X.X.X.XX#.X##.X...X..X............X.X#...X.#.X....#.....XX.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...##.XX..X.#...XX.#.X...X..X..X.X..X.X.XX...X....X.X..X..XXX...#.X...X#.XXX.X#X.#.#..X.X...XX.XX.#X.X.#.X.X..XX#XX.......X..X.#.X.X...X#.#.X.XX..#.....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.XXXXX.X.XX........#X.#...#.X..X..X#
..X.XX.X.##XX.....#.....X.X..XX.X.XXXX...XX.XX...##XX.#.X.....X..X.X...X.X...#.##.#.X#.X.XX.#.X...X.XX.X.#.X#.XX.#...X..X.XX..XX.X#..X..X.#............#X.XXX#X.X..X##.X...X.#X.XX.#...#.X..##.#.X.X#.....##X.X......X.#X.X.#.#.XXX.X.X.X#X...X.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.XXX.XX.X#..X.##.X.#.X...XXX.#..#X..X..#XX.X#X.XX.#.#.XXX..X....X..X.X...............XX...###X...#X.#.X.X.....X..X.....X...#.#X.#.XX.X.X...X..X........X..X..#X.#.....#.X..##....X.....XXXX.X..#..X..XX..X###X.XX............X..#..X...X.X.#.X.X.XXX.#.XX..X.X.#.X.X.X.#X..X.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#XX.X#..X.X..##..X...X.X....X.X......X.....X..X#..X.X.#X#..X.XX.X....X.X.X.XX.X#.X.##.XX.#..X.X...#.X..X..X.X#.X..#..##.X.X#XXX...X.X...XXX..X.#.....X#.X....##.XX.....X.X.X...#...#.XX.XXXX.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.X#X.#.X.X#X#.##..X...X.X.X..##.X.XXX#.X.#.X.X.X..XXX#..X......X....X.XX...X.............##..#..XX.X......X...X#...#.X.XX.X.X.#..X.#....XX....#.#.X.XXX...X.#.#..#....#..#..##.X.......XX.X.X..##.X.....X.#.XX..X.X.XXX...#...X..X.XX.X.X.#.#.X.X.X.X.XXX..#..XX............X.XX.X...X#.X.X.X.XX...#..##X...X.X.#...X#..X.#.X.XX.X.X.X..XX.XX......#.#.X...#...X.X.#X...#..XX.#XX..X...X...#.X.X.....#.##.#XX...#X#...X.X.#X....X.X.X.XX.XX#XX..X.#.....#...X...#.X.#XXXX.#.X.X..X.#....X.........X..X#.XX#X.XX..XX.X.....X.XX..##.X.X#.X.X#X.X........X.#X..X..X.X.X..X..X.X.X.XX.X#..XX##...X.XX..XX...#X#X.X.X.X....X.......#..#.XX.X...XX.X......XX.##.XX.X.XX....XX..#....XXX.X.###.X...XX..X..X..X.X.#.##.X..#.XX##XXX..#X.X.XX.#X#X.......XX.X..X#.##.#.X.X.X..X...#.X#.XX.#....X.#X..#.X.XXXX..#.X......X.#.#..#X.X.........XX#..#.......X....X.#...#..X.X..XX.XX..#.XX.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.XX..##XX.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##......#...XX.X.X.X.XX..X.X.X#.....X.XX..XX...#.X.XX.XXX...#..X..XXXX...#.X#X#..XX.X..X..X...X...X##.XX.X.....X.XX.XX.X.#X..#X....##X...X....X....XX.##X.X#..X.X#.#.X..XX.X..X...X.X.X.X..X....#.XX.XX.XX.#.X.X..###.XX.X....#.XX..X...X.X.....X.X...XXXX..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.XX#.X.X.X.XX..#.X....X..X.X...X.XX.X.#..#...X...X.#..X..X#.XX.X.X....X##X.#X..#.X.X..X##.X.X..#X.X.X..X..X...X...#..X...#.X..#XX..XX#X.X#..X......XX.#....#.X#XX#.#.X..X#..#X.X.X..##X.X..X...X..X...X...#.#.XXX.X#..X.#..XX.X.X...#.X##.XX.X..X##...X.X##.X...X..#.#....X.X..#...XX.#........X.X....XX.XX#.X...##.X.X.#X.X...#X..X.#.#XX.X.X..X.##..XX.#.X.#.XX.#..##X.XX.#.#.X...X....X.XX.X#...#.XX..X.X.#...X...X..X#......XXX.X.#X.XX.X.......X.X.X.X#.X.XX.X..X....#X.#..X....XX#X....#XXX..#...X#XX.XX..#.X.#.#..X.X.#.X..........#X.XX...
X.XX..#.X.#XX..X.X...X.#XXX.XXX.#.X...#......X..XXX....X.X.X.X#.X.X#...#...#X...#..X#X.X.X..#.XX.X..X..#.X.X.X.XXX...X.X.XXX.XXX.XX..XX.X.##.....X..X##.#XX......XX....X.XX.....X..XXX#..##XX#.....X.XXX..X.#X.......X.X.#.X...X.X#.XX.X..X.#...X...X..X.....X..##.....X.#X.X.#.X.#.XXX.X##..XX..X.....X..X#.......##XX.....#X.XX.X..X.##X...X.#.X..X#.X....#.....X...XX.#.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.X...X.#..X#.X....X#.#.#.X.#.X.X.X.X...........X.##...X.#..X.XX.X.X...X.X.XX...##..#.X....#..XX.XX.#.XX.X.X...X.X.#...#.#.....#XX.......#XXX....X.#..X...X##X..XX..X.X.X.X.#...#....X.X....XXX.X.#.X#.XX..XX.XX..X.#....XX.X..X..#....XXXX#X.X.X.X..X.#X..X.X#....X...X.X.XXXX.X.....X...........X.X.X.XX.X.X.X..X.X.XX.#.#X.X#.##.XX..X..X.#XX.#.##.X.X#XX..X...X.#..X.#.#..X..XX#..X#X.....X.X.X....#X..X..X.......#.X............X#...XX......#X.X#.....X..X.#X.X.X.XXX....X.XX....#......X.XX#.X.X...X....#...X...X...X.X#..##...XX.XXX.X.X.....X...#XX...XX.X......#.#...XX..##X.#.X.XX......#.X
.....X...#.#..X....X.......#....X..X.#..X.XX..XX....X.#.#...X...X...#.#.X.XX.X.X.#.X#......X..X.#.#X..X.X...X#X.X.XX.X......X##....X..X...X.#.X.X..XXXX#.X..XX.#..XX.X.X...X.#.X.#..X.X.X.X.#..XXX...X.#.X#..X.XX.#.X.#.....#X#.X.X.X.XXXX.X.X.#.#X..X..X.X.#.XX...X.X...............X....###..X..XXX.X#X...#X.X.#......X.X##.......X.....X.X.XX.#X..X.X.XX.#XXX.##.X....X.#...X..X.X.X..##..X..#...X.XX...#.#..X..#..X.X....#X.#.X.....X.X.X#...XX.....X...X.#....X..X.XX.XX..X......#.........XXX.X.X.XX##..X.X##..X........XX.#X..X.#X...#....XX.X.X.#.........#....X#....##.X...X.X##XX.X.XX.X..XX.XXX..X.X.XX.X#..X.#.#X.##....X.X.#..#X.#..XX##..X..#X.#.....X..#.X.X...X.XX.....X...X..XX..##X...X....X.X.X..X.XX.X.XX.X.X.#...X....X.XX..X#.XX.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.XX#X.X......#XXX.X..###X...#X#..X.#.##XX.XX..X.X.X.X...#XX##.X#.X.X..X#.X.X.XX..##.X#...X#XX..#..X.X.XX.XX.X.....X.#..XXXX.X....XX....X#XX.X..#.X#X.X.X...
X#X.#.X.XX..#...X.XX#.XX.X..X.X.X.X.XXX.XX..X.#XX.##.....#.X.X#..X.X.#...............X.X.X...X....X.#.X...X##.X........X.XX..X.#.XX..X.#.X...#XX..XXXX#....X...X.X....X.#X...#.X.X.#..........X...X.X...#X#X....X..X...X.##X..#........X............X.X...##..#..XX..XX.XX.###X.X#X.X.XX.X#..X..X...X.X..X#...X#.##.#XX..XX...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...#....#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.#.XX.#.XX##X.X#X.XX.XX.X.XX......X...#..X.#....X.#.X......X.##..X....#.#.#.#.....#.#..X.X.....X.#.#...#X.XX..#X#..X.X..X...X.X..X.#.X.#..X...XX..XX.#.....X...X....XX.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.XX.#X....XXX.X..X.#...#.#XXX.XXX.....XX.#.XXX.X.X.X..X..X.X.X#.##X#.XX.#.XX.X...X....X.X#.X........X....X.X.X.X.X.X#.X..#X##..X..XXXX.X.X.....#..XXX.X.X.#..X..#.X...X.X..#X.#
...........X.X.XX.#XX#.X..X.X#....X..X.X...X#..#XX...X.#X......#.......XX.XX#XX#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.#XX...X#XXX.X.#X.#..#...##.X.XX.XX.X.#..X#..X.#..XXX.X.#.X...XXXXX.#X.#.....X#.XX..XX...X.X.X..X...X.X#...#.X..#.X.X..X.X##.X.#X#..X.X.X....##..X..XXX.X.X#.X.#.XX.XX....XX...#..X.X..........X..X.X...XX.XXX..#.X.#X.X.X##X#.....#..#.X.XX...X.X...X..X.X.#..X.XXX##X.#.....X..X..#X..#...XX.#.X....##.X..X.X...X..X.X..#.X##.X#..X...X...XXX.X.#......#.X.X..X#..X.XX#X....XX.##.X...X.X......#.......XXXX.X#X.X.#....X#.......XX.X.....#...X#.X..X...X#X.X.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.XX....X.#.XX...X.X.X.....X.X.X...#.#XX.X..X.X#...#........X.X...X.#X.X..X.X#..#.X...#.##.X##X##.#.X.......XX.#XX....X.XX.#.X..#.#.X...X#.X..X...##.......#.X..........X..X........X.#.XX.X...X..#X.X.XX..X.X#..XX....X..#.X.X.X...XXXXX........X.#..#X#....X....X..X....X....##XX#.
.X.X.X.X.X....#X.#.#XX...#.....#X...X...#X..#.X.X.XX.##..XX.X.X#.XXXX.X..X.....##X.....X....#......X.#.X..##.X.X...XX..#..X.XX.X.X..X.X...........X..XX#..X.....#..#..X.X#...#XX.##......XXX#..X####.X............XX.##.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#..#XX.X..X..X..X.X.#.X.XXX.##X..X.X...XX#..X#.#...#.X.....XXX#..X.....##XX.....X#.#......XX..#......#X.#X..X.#.XX#.#XX.X..#...X.X.X...#.#.X#X..#X..X.XX#..#.#..X..X..X.X.X.....#XX.X.XXXX..XX.X........#X........#.XXX.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........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.XX.....X.XX.X...X.X.XX..#...XX.X.XX.X.XXX#X.#...X..X..X#.X.XX.X..X.X.X.X.X..X#.X.X..#..X.XXX.......#..#...#..XX.XX..X.XX....X.X.X.....#.X.X.XX#.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#XXX.
.#.#X.X#.#X.X.......X.XXX.X.#X..#.X..XX.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.XXX.X..XX.X##..X.X.X.XX.XX.X.#.X.#..X.X.XX.X.X.X...#....X.X.X..#.X.#...X.X.XXX#XX#.X..#.X#.X.X.#.X.XX#X..XX...#XX.X.#.X.#XXX.X.#.X.#X.#.XX.XX...X..XX.#.XX..X..X.X.X.#X.X..#.X......X..##..#....#.XX.....#.X.XX..XX.#.X..#..XX....X.X.X....X..#XXX......X.X......XXX.#X.#...X.X.X.X.X.X......X.X.X..X.X.X#....XXX.####..XX.XX.XX.XXX.X...XX..X..#......XXX.X....X...#.X.X....X.XX.XXXXX.#.XX.X...X.....#.#..X#XXX..XX.X.X.X.X..X.X#.X.XX#.X.X.XX#..X.X......X..X#...X.X.X.XX.#.X.X.X#..X.X.X..#X#.XX#.....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..X.....X.X......X.#.X..XXXX............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.#..XX.XX...X.XX.#...X........X.X.X....X..#X.X..#.#X#XX.X.X.X.....#.X#..X#..X..XX...X#..
.X.#....X..X..#XX.X.......#..#X..#..XX......X.X.X.X.X.......X.X..X.X..X..X.XX...X....#..X...X..X...XX..X.........XX.X#...#.X....X##.#X.#...XX....X...#...X..XXXX.#.X.#..X....#.#.X....X......X#.....X...X...X..XX..X..X#X......#.XX....XX..XX....###...XXX...............XX..XXX.....#.......#X.XX..X....X.....X.X.X.X...#...X..X.#...XX.X.#.X..#.X.X..#.#XX...X.#.X.#X.X#.......X.X..X..X..#.#.X.XX...X.X.XX.X......X.X.X.X.X.X.#X.......X#XX...X...#....XX.X.....#.X..#...XX.X.X..X..X.X..X#......X...#X..#X.#XX#.XX.X.......#XXX.X#......XXX.#..X..X#.X.X....X#.##.X#XX.XX..X.X..X.XX.#.X..XX.X.......X.......##X...#.X.XX..XX..X.X.X.X...X.X..X....X..X.X..X.#.#...#X.X..X..XX.X.##.X#..#...#.#X#..#.#.X.XX.XX.X.#.X.X.X.XXX...X.X.X..XX.X#...XX#.X.X.X.#..#.#..#X.#.#X.X.XXX.XX.X..X.X..X..XXXXX#..XXX...X.XX.#..X.XX.X.X...#.X..X.X.X.X.XX.X.#X...X......X.XX...X#.X.#.X....#X#.#X..X.X.X.X..XX.X.X..X.X...X#.X...X.XX..#....XX...X..#..X.#.XX...#X..#X..X.##XX#.X...X.X.X.X.X#...X.XXX.#.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.#XX.X....XX.X.#.#..X...X.XX.X....X..#..X..#....X.#..X.#XXX.X.#..#X#X..XX...XX.X.X.XX.X...XX.X..X.X...X..XX.X...X.X..X.X.X.#..X..X........X.XX.X.....##.X.##.#X..#.#X.#X.X.#XX#.#X..#X.X.....X##X.X..X.XX.X.#X..##X.XXXX.#.X#XX.X.XX.X.X#.X..X#...XX.X.XXX.##.X..X...XX..X.X.X.#X.........X.#.X..X.#.X.XX.....#...##..X.X..X.X.#.#XX.....XX...#.#.X....X.X.X.#.X.....X.X.X.........X.X.XX#.X.......X..X.X.XX......XX.X.#XX.XXX.##.X.X.XX.X.#.X.#..X..X...#...X.#.X.#XX..XX....XXX.#....X..XX#.#.X.X.......X.X.X..X.#.X.X........XX....XXX.X..X..X.....X.........X.....X.X.#...X#X.#..#.#X.X#.X.XX...X.XX.....X#X....#.#.X..X....X.X.X..#.X....X.#.XX#.X..#..#X..#X...XX.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.XXX.X.....X.#.X....#.X#.X.#...X#.X...XX..X.X...X.X.X..X..X...X..X..XX.X..X..X.X...X...X.....XXX....X.X..#.XXX..X..X.X.X...XX.X.#..X#.....X#....#..X.X...X.#..#X...........X.#..#.#.#.X.#XX...X.X.X#.X...........#.X.#X.XXXX.X..X.XX..X.#..#.#..X.#.X.
#X..XX#.X...X.#.#.X...#X.X.X........X.#..#XX.XXX..XX.X..X#.X.#...##X.X.XXXX.X.#.X..X.#.X..X.X..#X.X..XX.XXXX.X......X.#X....#XX.XX.XX.....X.#...X#........XX.#..#X.X.#....#X..XX.#X.#...#X.X.X..#.....#.X......#......#X.X.......X.X.#X....X.X....#XX.X..X...X.X..X.#XX.X....#.....#XX.##..XX...X...XX.#...#..X.#.X#X.X...X.X.X.X.#.X.#.X.XX.X..X.X....X....#.XXX#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....#XXXX.XXX...X.XX.XX....#..#..X.X.X..X#XXX.X.......X##X.X.X.XX.X.#..X.XXX..#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....X.XX..X.#.XX...#.X#...#X.X...X..XX.#...#...X.X.#.X....X.X#.XX..##X#.X..#X#...XX.X..X.X.#X.X..#.........#.X......XX.X.XX......X..XX.#.X...XX.X.XX.#..#.#.X..X.X#X..X...XX.X.X.XX.X.XXX.X.#.X.#XXX.X#....#.X....XX.X##..X..XX..X.X.X.X..##.XX.#.X.X.XX...X...#X...XX.X.X.X.XX.X..X....X.#.XX.X.X.#...X.XX.XX.X.#.X.X.XX.....X..XX..X..X....XX...X.......
#.X..X..XX.#......#.X.....XXXX.#XX.X.XX.#.X..XX.XX..#..X.X....X.X.......X.#......#XX...X.X..X.#X....#..X###....XX.X...X.#.X#X#X.X.....X.X#XX.XX##.X.#.X#.#X....X..#.XX.XX...XX.X......##.....X.X.XX.XX.X#X##.X.#.X#.XX...X.XXX.#.......#.X....XX.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.#.#XX..XX.X.XX.#.#...X.X..XX.X...XX..X..X...#.X..X..#X#X.XX.....X#.....X.X.XX.#X.X.X.X.#..X.XX#..X###..X.X.#X#....#..X..X.X....X.X..X#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.X.XXX..X......X.X##XXXX...#.X#.X.X.#..X.XXX.X#..X..X..X.#X#.X.#.X.XX.#..X...XX.X#....X.XX...X#.X..#.....#XXX.#....X...XX....#...X##.X.X#.X.XXX.X.X.X.XX.....X##.#.X.#.XX#..X.X.X.X..X......X.XX..X#.X.X.#.XX..X.....X.X.X...#.XX..##.X.X............XX#.....X...#X....X.#X...X.X......#X...X...X..X..X..X.##X..X..X.....X.XX.X..X#X..XX..X.XX..#X..XX.X.X.X.......#.##XX..#..X.X.X.....#.X.X#..X.X.#..X..XX#.#.XX..#.XX.X
....###.....XX#X#.X#.X.#X..X..X...X..#......X...X..X.X.#...X.X.#.X.X.#.X...X#.#.#...#.#..XX..XX..XXX..X.X.#X.X#X#X.#X.X..X..#...#XX.XX.X..#.......#X.X..#...#.X.X.#....#XXX.....X.XX.X..X.#X..X....X.#....XX#...XXXX#.X.X.#..XXXX#XX.X#XXXX.X.#...#.XX....XXX...X.XX.XX.#..X......#..X....X.X..X.X..X.#X.X.#...#..#X.X..#.XXX.....#.#..XX.X...X.X...X.X..X.#.XX..XXX...X....##....X#..X.#XX....X..X...X..X..X..X..X.....XX...#.X..XX.#..XX.#XXX.XX#..#.X.X..X.X..X.X.###.........#....X.#..####..X...#.#.XX.XX#.X....XX..#XX..#.XX..X.X#.....X........X...X.X.X...X...XX.#....#X.X..#X...##...XXX#.X###X....X.XX#...###.##..X##...X.#.......#...XX.X.....XXX..XX........#..#.#..#....X...#X#...##.X...#..X...X..X##....X.#X.X....XX..X..X.XX.#...X...XX.X#X.##..X.X..#X.X......X...X..X.#......X.X..#..#..X#...X.XX.X..#.X#..XXXX.#...X.......X...X.#.#X#X#.XX...#.X....X##..#X.#.#X.X.#.X..#X.#.X..X.#...#XXX#.X.X.#..XX.X.XXX#X.#X.#.#.X.X.#.......X.X#X.X.XX.X.X#..#....X..X#.....#..X.........XX.X.X...X.XX.X#X...#.X.#.XX#..X..#....XXX...X..#....#X.#X..#.
.##.#..X.X.X....#..X.XX.#X.X.X.X.XXX.#X.X##..X.X.X.X..#XXX.X...X...X.X..X.X.X..X..X.#...#...X#..X#.#X...#....XXX#...X...#.X..XX.X..X....X..X.X.X.X.X...X.X.X.XX.X.X.X.XXX..XX.X.XX.X.X.XXX...#..XX.....X#..X.#X.#XX.#..X...#...#.......#.X##X...X.X.X.XX.XXX.XX#..#....X.XX.XXX.##X.X..X.X.X.###X.X........XX.#.X...XX.#..#.X.X.X.X...XX...#X....X.#....X...X..X.X.#.XX.#X.X.XX.X.X..X#..XXX.X..X.XX.X.X.##.X.X.##.X.X.XX.X.X..#X......X...#.X.....X#..X.X.X...X.........#XX.#.X.X.X.#..X.XX#..X..X#...#.X..#.##..#.X...XXX..X.....XX...X.X.X..XX.XX.#..#....XX.X.X.XXX...X##.X.X#.XXXX.X..X.X.X#....X..X.X....X.X.XX.X....X.X.XX.....XX.X#.XX.XX.XXXXX.X.X.#....X.XXX.X..#..X.XXX.XX..X#.X.#X.....#X..X..#X...X.X.XX.#.X#.XXX.X..#X..X....#X.XX..X#.#...X....XX.XX.X.X...X.X.X.X.#.X.....X.X.#...X.#.XX.X...X#......X.X.#.X....#..X.X..##.#XX..X..............#.#.#.X.X##..X...X...X.#.X..XX...XX#.X...X....X.....#X.##.X..X##.X..#.#.X.......XX#X#X......X.......#.X.#.##X.#XX.X##X..X#.X.X#.#XX.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#XX.#.X#...X.X....X..X#.X.X..#...#...XX.X...X......XX..#X..X..#.......X..X.XX...X...#.X...X...X...#...X..#.XX.X.##X.XX.#X...X.X.X......X.X##..X.#X.#.X.X..X.....#...X.X..X...........XX.X.X..X.X.XX.XX.X..X....X.#...X....#....XX....XX#...XXX#......X...........XX..X..X..X.XX.X#....X..X...X.X......#X.....#.X.XX.#.X..X.#....XX.#.#.#.XXX.####X.X.X.X.X...#X#X..X....X...X.X..X..X.X....#....XX.X..XXX.X..X.XXX.#...XX.#XX..#X..#.X..X..X#.X.XX.X.#..XX...#.....XXX#...X..#.....#X..#..#XX.X....##....X.#.......X.X...#.#..#X...XX........X.#.X#XX.#.#.X.X.X..X..X..X.X...XX##.X#..X..X...XX......#.X..#.XXXX..XX#X..X.XX....#X..X#XX#.X.##.X........XX..##X..#.....XXX###X..#.X.X.##.X..X..X.X.X#.X.....X.X.XXX..X..#X......#X.X.X#.###.XX.X..#X..#...#.#.X.XX.#.....#.XX.X.X.X.X..X.XX.X...X.X........#X.....XX......X#X.X.....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.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..XX.X.X.#...X.XXX#X.X..X#X..#...#..XXX.X.X.XX....X..XX..X.#.XX.XX.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.XXX.X##X.#.X.X..X.XXX.#XX....X#...X.X#X.#..XXX.#X.#.X...X...#.X.X...X..XX.#.X...#..XXXX.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.#.XXX.XX..X.X..........X..X.XX.X.#.X.XX#X.X.X..X.XX.X..X..X.XX#..X.XX..##..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.#..XX.X.XX...X.X.X.XX.##......X.XX.X#.......#..#..XX#X##..XX.X...X##X.XX#...#X.X.X#...X...X.X...#XX...X..X.X..X.....#X#.X#X#.....##.....X....XX#X.##X.#.##.X....X.#....X.XX....X.#.XX...X..#..#......#.X.X.X.X#.X.#..X.X#.X.X.#.XXX.XX.X.X.X#.....X..#.X...XX.XX#.X.X.#XX..#.XX.XX....X.#.X.X.X#...
...X..#...#X...#X.X...X..X##...#.....XX...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...XX#.....#.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.X....X.XX#......X.X#....X#..##XX..X..##X.X.X.X.X.XX#......X..X....#..X.#..#.X....##...#X#..X.#X.XX..XXX.X.....X.XX.......XX.........X..#XX...X....X.#.##X#...X....X#.........X.XX.X.X.X.X####X.#X..#.X.X...XX......X.X.#.X.#.XX.X.X.X.........##..X.....X#...X..XX.#.X...XX#.X...X..X.###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..XX#.X..X.X#.X...XX.XX#.X....#.#..X.......X..#.X#X.X#....#....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...#.#.X.X#.X.X..X.X.XXX..#..X#.X..#X.X.X..#.X...X.##.#.XXXX.X...X.X..#X.X.#.#..X#.......X.#X...X....#....#....X.X..XXX.X.XX.X.#.#X.X...XX..#...X.........X.X...X...XX#.X.
XX...###.X#..#X..#..XX#.X.X.#.X#X.XX....XX.##X..X.#.#.X..X.X.#.XXX......X..X..X...X..#....#..XX..XX.#......#X.X.X.X..XXXX.#.#.#.........XX.X...###...X...X..##.XX.XX.#.......X..X#.#X#.#X..X.X..#.#X.X#X.#X.XX.##...###.X.X.X..X.#...X.X..XX.#.XX...XX#...X.X#.X.X.#.#.XXX.X.#XX.XX.XXXX.X..X.##XXXX.....#..#XX.X.#.X.X.X.#.X#.#....#.#.X.X.#X.##..X..###.X.X.X.X.X.#X.#.......X.X.#..X.X###.#..XX.X.#....X.#..#XX.X.XX..X.X.X...X..#..#....X.X..#...X.#X.X...XX.X#X.#.XX.X.XX.XX.X..........X.X.#X...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..XXX.X.X..X.XX#...X##X.X.#.X.#..........X.X.X.....X...XX...X.X##X..X#.X.XX.#.##X.#XX..X#.X....#...X..X#X..XX.##X#...#X...#X...X....X.X.X#..XX.X.X.X#.X....X.....XX..X.X#.#...X..X.XX.X#.....#.XX.X.X.......X#.XX.....#X.X.X.X.#X.X.#..X.##XX.#.X.X..XX...#..X..#.X..X.X.....#X.##X....X..#.X.....#..X.X.....XXX#...XX..X..X..##......#..X.X.#.X#...X.X...X..#X.XXXXX..X..XX.X.X...#X.X.XXX...X....#.......XX...X#.XX.XXXX.#.XXX.#X.X..X.XXX.X.XXX...#
...#.....X.X....#.X#......X..X...XX.XXX.X...#.##.....X.XX#X.....X.#XXX.#..#.X.XXX..X..X.XX..X..X.X..#X.X.X.........X.X..X.X.##.X.X#XX.X.....##...#X.#..#.#X..#......#..X.XXX..X.#X........X....X.#....X....XX.XX..#X.#........XXX.#X.X.XX..X...X.X#..#.X.##.X.XX#.........#..X...X.......#.#X#..#...X##.#.X.##..........X.XX...X.XXX.XX.#.#.#....#..#.#..............#...XXX##...X..X.#X.#XX...X..XX..X.XX.X#.X...X.....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......XX.X...X.X.X#......#.......#X.##.X#..#...X..#X.......X.XX.#X.X....#.X##.#.....X#...##.X....#.X......X.X.XX#.XX...X..X.X..X.##..##....#.X..........X.X..#X.#..X..###..XX...#....#....###.X.X..XX.X#.X.X.##.X...X.X...##.X.#...X.X..XX#..##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.XX.X#X#....X.X#...#X#X..#.X.X.X.X...#X.X.#.XX.#....X#.X...#.X.XX.X.......XXX..X....XX.X.X.X...X.X.XX.#..XXX.#....X....#..X.X..X....X..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.X.X#X.#.XX.#....#...X..X.X#.X..#..X#.XXX.#X.X.XX#.....#..X.XX...X.X...#...X.X#XXXX.XXX.#X..X.#.X.X.XX...X.X.#....#.X.XX.##.........#..X#XX.X..XX..X..X...XXX.XXXXX.X.X..#.#..X#X.#.X.XXXX..X#..#........X.#X.#.X.##X..#.X..X..........XX.#X.X.....#.XXX.X.X.X.##XX.X.....X..X.#.....X.XX...X..X..X...#X..XX.X.X.X..#.#.#..XX.X.X....X..X..#XX.#.X#.X....#...XX.X.XXX.##X.X.X#..#.##X..XX.X.X.X.X...X..X.#..X..#XX.X......X#X.#..X#.XX.#X.X.#X.X.#..XXXXXX.........XX.#.X..X..#.X.X.XX#..X....X.X..#....#.XX.XX.X.X.X..X.#X...X.#X.X..#X..XX...X.XX..#..X..XX#X.X.X.XX..X.X.#.X.X...XX....X.#XX..#..X...XX..X.X..X.XX#.X..#.X..............XX.....#.......XX.X.X.X...XX...X..X.X...X.XXX.....#XX##.XXXX.X.X..X#.X..X.X.X.#X.X.#X.X.###.X.....#....X..X#XX#....#..X.X.#XX..X..#...#.X..#.......X.....##XX#X.XXX#..X.X.#...X..#...X..XX.#..XX.X..X..#X...X..X#........X#.X.X#.X..#.XX.X..X.....#X..........#..XXXXX.XXX.XXXX....X...XX...#...#XX.X.X....#..X.
X.X..X.....X.X...XX.X.#X..#.......X.X.XX.X.XX.#X.#....X.X..X..X..XX#X.X....XXXX.#.X..X#X.X..#X..#.........XX.#X.X.#X.X.XX.X.X.......X#X.X...X..........#.##..XX.##..#X...X.XX.X...........XX...#.###........X...XX..X.X.X.X...#.X.X.X.XX..X......XX.X.X.X.X.XX..XX#......#..X....X..X..#.X..##.X.X.#...X.XX.X.X#...X.#..X.X.##.XX..X.X.###X...X.#..X.X.X.XX....X..#..X..X.#X.XX..XX..XX.X...#.X#.XX...#..#X#..X.X..XXX..X.X.X.X......X.X.#..X#.X.#.........X.X#X.XX..X#.....##.X###.#.....#...........#.X.X#....#..#.X.X.X.XXX....XXX........#...X...X.X#.......XX.XX.#........X..XXX.X#..#..X..X.X..X.X..X.X.#............X....X#X.#X.#..X#.X...X.X.....XXX..X..#......X...#X..##.##X.X...XXX....X..X..X.##.#..X#...#XXXXX..X.X..XX.#.X.X.X.XX..#.#X.XX.#.X.X.....X..X.##.#.X.X.XX..X#X.....X.XX#.XXXXX.....X.X#X.....X.X..#.#....X......X.X.X.X...X.X..X.X##..#.X.X...X....XX..XX.X.X..X.X.X#XX.X..##XX.X##..X#.X.#.XX...#.XX#..#.#..X.X.XX......X..XX.#.X..#X#.X.XXX.X...#.X...X........#..X.X.#X.#X.X.X#XX##...X..X.X.X..XXX.X.X.#X.X.X...X.X.XX..X.X.XX.#..
...X...XX#.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.#XXX.......X.X.##..X.X..X..XX.#.#X.#X.#X#X..#.XXX.#.X#...#.#..XX.X.X.X.X..X.#..##..X.X.X.#.XX....X.#......X.....##.X.XX...X.X#..............X..X.#.X.X..X.XXX.XXXX.X.#..X........X.XX.##..#X..X#X#..X...........XXX#.X###.X.....#..X.X....XXXX#.X.X..#....##.#....##.X.XX.X.#....X#..X....X.#.X.XX#..X........X.XX..X.#..X#X#....X.XX#.###..#.X#..X.X.X.XX.X....X...X.X..XX.XX.X.#X.....X#.X.##X.X.X...#.#..#XX.XXX.X.X.#X..X.X.X.XX..#X.#.X.##..#XX.X.X.XX.#.X..#..X.#.#.X..X.XX.X..#.XXX...X.X#.#.X.X#..X.X..#X.X...X.#...X.X.XXXX.X..#..X..X..##X.XX#.X...#X##X#...#X...#.X.X..XXX.X..X...#..#X..X.X#..#...X....###.X..XX..XX.X....X...#..XX.X..X.....#..X.....X..#X.XX.#.X....##XX#.#.#...#XX.X.#...#....X.X...XX#.X..X..X..X..#.#X.....#.XX...#X..#.XX..XX..X.X..#X.......#XXXX.....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.XX...#X.X.#..XX.XX..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.XXXX#..X#X.X.XX...X.X.X.X.X..#....XX.X.#..XX.XX....X...X.##X..X.XX.X...#X..X...#...X.#...X...X...#..#..X.XX..X.X...X.X#....X..#X..X.#.X...X.....XXX...XX.#.#..#.#X.......XX..#..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....XX#X.#X.X..X.#....X..X.#..XX.XXX.XX#XX.X....XX.X#X#XX.#....XXXX.#...X#X...XX.....X#X.XX.X..X....X.X.#X.####..X..#.X....XX.#.#XX.X.X..X.X.X..X.X.......X..#XX#..X.XXX.##..X.X.X....X.#.#...X.X..##....X.#....X.X.XXX...X.#...#X..X.#....X.X.X.#X...X.XX....XX.X..X..##.XX.X#...#.XXXXX####X.X.XX.X....XXX....X..X.XX.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..#XX...XXX#..#.X.#.#.X..X......X#X.#....X..X.X#..X#....X#...X#..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..XX..X.#.X....##..XX#.XXX.X..
.X#.X#X#...X.X.#.X##..X.X....X...X..X.##.....#.#...XX.X#.X.XX.X..X...##X...XX...X...........X#XXX...X...XX......X.X.#.X..#X#.X.......X....X.X.X..X..X.X.X.XX.X.XX.XX.X.X.#.#..#..X..X...#.#X#..X.X..X..X.X..X.X#...X.X...X#.XXXXX.#.XX.#....#.X..X#.#.XX#XX...#.X.X.X.X##X.XX#XX.#....XX..#..X.#......#.#XX.XX.X.X........X..XX....#.X.#.X.X..#.....XXX.##X.X.X...X..........X.X..##X.X....XX......#....#.X.XX.XX.X...#.#X#X.X.##.X....X.XX...X.......X.X.XXXX..#.....X...X.X.X#...X..X#.X.XXXX..........X..X.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.XX#.#.......X.##.....X.#.#...X.X.X#......###..#.#XXX.X..........X.XX.X..X.#.X..#.#.X.X.X.X.XX.X..X..#.X.......X..X.XX.XX#...#X..X..#...X.X.X...X..#.......X.X.#.X...X.X..##....#.#XX.X##....#..X.X......X#.XX.X...X..X.X.X#XX##XX#.#.#X....#....XX#.##.X.X.X..X.X....#.X.X..X.X..X###.....#X.#.##.XX.X.X..X..###..##.X.X.X.X..XX..XX...X..X.#.X.X.X.###.XX.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......XXX.X.X.X......X...X.X.X.X.X.X.XX...X.X..X.X.#.XXX.#.....X.X.#.X.X.#XX..#....#X#.#....XX.X.XXX.X#..#...#..XX..................X.X...#.X..#X.#X.#..XXX....XX..#...X.X.X.XX.....X..X...X....X.#.X#.##....X.X.X..X.XXX.X#........#...X.......#.##.X.X.XX.XX.XXX..X.........XX.X.X.#..XX..X.X...........#.X.X#.X..........X.X.XX.XX.#.X..#..#.....XXXX#.XX.X#.XXXX............#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.XX.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.....XXX.X#X.##X.#.......XX.X.X.##...#XX..X.XX.X.X.#....X..#.X...#.X......X....X.#..X...X..#X.X#XXX.X.#X....X#.#X.X.#..X..##X.....#X.XX.XX.X.X#.X.....#.X....X...#.#.XXXX.....#.X.X.X.X.X.X.X.#.....##.XX#...XX.XX..X..X..X..#X.#.##.#...X.X...#.X.....XXX#....X.#..X..#..X.#.X....X.X..X..X.XX.#X....X..X#..X....###X.X..XX.X.....#.##....#.#..X.X.X.#X.X.XXX...#.X...#.XX#..X#X.X....X#.....#.#XX..X...X..X...X.....
.#.X.#.....X.X.#X...X.XX....##X.#..XX.X.#....X..#X.XX.#.#XXX..............##.##XX..X.X.....X.#XX.X...X..X...X.#.#.X#.#......#X.X..X..X..X##...XX.#....XX.X#.XX.XX.X.X#.X..X.X..X.##......X..XXXXX.#.X..X.#.XXX....XX#XX..X..X...#.#..#X..X#..XX.......X...X.X...X.#.X.X..X.XX.XX.X#........##....#X...XXX.X.X.XX..#..X...X.#.X....X.X.XX.X.X...XX.....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#.XX..X#..X.X...#...XXX.#X...X.#..#XXX..X.#..X..XXX........X.#.XX.X.....#...#X.X...X....X.X.X.X#X#...XX...#......#..XX.#..X...X..XX.X..XXX..X.X.XX...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....XX.X.#..X.X.X.XX.X...X#..X#.X.X.......#X#....#.#.#..X....X.X#....X..X..X..X.#..#.X.XXX.X....X.X...XXX....X.XX.#X..XX.XX.#X#X...XXX...#...XX......#XX...X.X.X.X.X........#.....X#X.XX..X.XX.X.X....#..........#X#....X.......X..#.XX.#XX.#.XX....#X#.X#.X..X#.#...#X.X
X.XX..XXX.X....X.X#.XX.#X#.X.#..##...XXX.X.X.#X.X.X..X.#.....XX.X.XX.#XX.#X.X..X.XX...X.X.#X.X.X#.X.X.#..X.X.......XX..XX.X.XX.X.X..X.XX...X.X....X.XX..X...X.X.X#.#.X.X.XX.X.#....X.X.X#.X..X.......X..X...#.XX.X..X..#X.#X..X.#...#..X...#.#XX.X#.X...X.....X.XX..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#.XXX.X..X..X..XX....X.#..X.....XX.XX...#X...X..........................#XX.X.#.XXX.X..X.#XX..X.......X.XXX...X.X..X.XX...#.X.X.XXX....X...X..X..X..X.X.#.X.X#.X.....#..#XX.XX.X.XX....#.X.X.XX.X.XX.X....#..X.X...........X.X..X.X..X.X.X..#...X.#.X.X..X.....#...XX...X.#.X.....X#.X##..X.#X#X#.#......X.#.....XXX....X#X....X...X....X.#X.#...X..X..#.#.#..X.....X#X.XXX....##..X.#.X.#....XX....#.X..X.X#.#.X#...XX#.X.XX.X..X.##.....X.#..X..XX...X.XXXXX.X.X.X....X.XX..#.X....X#X...X..X.X...#XX.....X....#X.XX..XX..X.XXX.##.X..X.X.X...XX..##XX.X.#X#.XX...X.#.##..#.#....X...X.X.XX.X...XXXX#X.X.X.X.#X......XX..XXXXX.X.X.#..#.XXX.XXX.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..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.XX.X......X..X......X.X.XX...#..X....#...#..#X..X.XX.#X...#..X.X#..X.#X....X..#.#..X.X..#.X..#...........X....#X.X.#....#...XX..XX#X..#.X.X...#..X.X.#..X..X.X.#.XX.XX.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#.XX.X.#X..#.XX.X..X...X..XX..........XX.XX.X.X.XX...X.#.#.........XX#..X..X...X#..#..XX.....#X.X........XXX.X.XX.X###X.X.X.#...X....X.##....XX.X.##...X.#X.#X.X..#X.#..#...XX.X.X#.X.....X........X..XXX#.#..XX.X..X.XX.X##.X.X..XX..#X.X...X.XX.X..X.X..X.X..X..X.X.X.XX.XX.X.##..X..#.X.X.XX...##.X...X#.X..X.X.X.X...........X##....X.XX..XX.X.#.X.X............X.X.XX...#X..X.#XX..#..#.X.X....XX..X.XXXX..XXX.X#.#.#..#..#..X..#...X......X....X..............X..XXX.XX..X.X.X.#.#X.XX...#..X..............X..X.#X...X.....X..X.##.X.....X...#.....#.X.X#.X#X.#.XX..XX#...X.X.X.XX.X#...X
......X.XX.XX......X.XX.##X.X.......X..X.#.#.#X.X.#X.#XX#.XXXX..XX..X.X.XXX.X.XX..X#..#.X..X.#.X.XX.XX.X.X...##.X.X#.##.XXX..X.X.#X.##.X..X.#...X.X.##...#X.#.XX..#XXX.X#X.X.#.#.X..X.#.X.#...#.X.XX.....XX...XX.#..X..X#.X.X.......X..X##.XXX.X.X#.#..#..X...X.XX..#..X..X.#.X.XX.X.X.#..X...XX#.X.#.#XXXX.X.X.##..#X.X....#X.X..#X..XX#.....X..#..X.XX#..XX.X.X.X.....#.........##.#.XX.XX#X.XX.X.X.X..X..XX#..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#..XX...X.X......X.X.X.X............X#.#..X.XX.X.#.X.#..#.X...X...XX.X.......XXX......X.#X.....X.X.X.#.X#..X.X.X#..X#.....X.XX.X.X.X.#........XX....XX...XX....#..#.....X....##.#X#.XX..X.....#XX.X.X.#..#....X.X.X.X.XX.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.XX.XX.X.###.X...#.#X.X.X#X.#.X#..X.....X#.#X..X......#X..##.XX.X.X#X.X.XX...X....#.XX.X.#..#.X.X....#.X#X.XX.X.XX.#.X.#X.#X......X..X.#X...........#.X..
.##.X..X......#X.XXX..X.#....X.X.XX.X.X.....X..#..........##..X..X.X...XX.X.#.X..XX.X.....#X..X..X.......XXX........#..#....X.X..X..X....#..XX.X.X....X.X.X.X#X.X.X...X...X#.XX.#..#X....X#.#........#.X...X#.X...#.XX...#XX.X.#.X.X..XX..X..#..X..XXX..XX..XXX...X#..X..#....X..X#.....X.X.X........#.......X..X..X....#X#X..X..X...X....X.X..X.XX...##X.X....#X.XX.XX.XXX.#XX##.X.....X.X#.......X#X.#X.#..X.X#.X.XX.XX...X.X.X.X..X..X.#X..XXX.#XXX..#..X..X#...X..X#XX.X.XXX.XX.#..X...XX.#X..XX.X..##X...#XX.##X....#..X..#X.X..X..............#..X.X...X#.X.XX..X.X..XX.X.#XX.X.....XX..#...X....X.XX#.X.X.XX......XXXX#.#X..X.#X.....#.XX......##.X.#..X...XX....X#X.............#X.X.X.X..XXX.X.#.X...X#..X.#.X.X..XX#....##X...X..X.##X.X........X.X.XX.X...............X.XX..#.X..XX.X.XX##..........X.#.X.X.X....#.....X..X.X...........X#.X..X#.XX.XX.X.#.X.XX.#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....XX.X.X......X.X.X#..........X.X.X...#.XX.#.X##......#.X.XX.X.X.###.
...X..X.X.X.X...X....X..X.#.XX..X.......##X.XX...X.X.X.##..XX...#...#.XX........X....X.X.X..X..X...#.#.#....X.XX#X.X.X..X.#.X...X..#.##.#XX....X...X.#X............X.X.##.XX....X.X..X#.#...X.X.X.X.X...XX.X.#.XX#.....XX.X...X.XXX.X.X..X.X..X.XX..X.X.X.XX...#.#XXX..X..X#.#.X....X.X.X....X.X.X.#...XX.#.X.##..#.X.XX...X.X..X..XX..XX..X..X....#.XXX.#.XX.X.....#.....XX........XX#.....#XXXX.X..X.X...X....X.X.##..X.#.X...X.X.#.X.....X...#....#X.X.X.XX.XX.X.#..#XX....#.....XX#.#X.X..X..X.....X.X.XXX...XXX..XXX.#...##....X.X.X.X.X.X.X.X..#....#.X.XX.X...X#...X....#....#X#X.XX.X..#.X.X.X#...X...#.....X#X.X.........#..X..X#.#.X...XX.XX.X.....X..XX..X.##....X.XX.X.##XX...X#..X##...X.X....X#.###X.....XX.X....#XX.X..X...#..#.....#.XX.X......X...XX.X.XX.X.#X#X.X.#.X#..XX...#.X.X.X.X.X##XXX...XX.X.#X.XXXX.XX..XX.X#.XX.X.XX.#..X..X..#..X..#........X.X.#.......X.X.X......XX.#.#X.X.#...........#..X##..#.#.X...X.X.X..#.#...X.X.X#..XX..X..#...#..X.X#X....#.X.XXXX.X...X.X.X.X.XX.X#....X#.X.X.#.....#.X.....X...XX.#.XX.#..X....XX....#
X.#XX....X..#.X..#.X.X.X..X.#..#.X.X.X.XX#....XXX.X.X.#X.X....X..XX...X.XXXX.X#...##X...#..#.X..#X.#X.XX.X.X.#........X...#..XX..X.X.....X..X.X..XX#X#..XX.#.X.X#X......#....#X.....XXX#.#X..X..#..#.X#.X..........X.X.....#.X..X#..#.#X.X..X....X.X..#.....XX...#XX.XX.X........X.XXX.#.XXXX.X.X...X.X...XX.....X...X...X.....X..X...X...X.X..X.#XX#.#.......#.XX#...X.X....#X.XXXX....XX.XX....X##...XX.##X.X....X..X..#.X####...##..X.X.#.X#X.X.X..................X.X.XX.#X.#.X........X#X.##.#XXX.........X.X#..X.....XX.X.X.#.#..X..X.X.X.#.X.XX.X.#.X......X.X..#.##XXX#..X.#X.X.......#X.....#.XX...X.##XX.X#..X..#XXX.XX..X..XXXX#...#.#......X.X.X..X.X.X.X.#.X.#.#...XX.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...####...#.....#XX..X.......X.XX#.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...XX####.X.X.....#.X.X.X.X.#.X..#...X..X.###..X.XX.X.X.XX.X.#.X.......X.XX..X..X#.XX.X.X.#.X.#.##...#.XX.#X.XX##X....X.XX
XX#X.#.X.XX.X.X.#..X.X..X.##.X.X....#...X.#XX.X.#.X........X.#.X....X.X.X...X.#.#....XX.XX.X...X.#X...X...X...XX.##.X...X#..X..#.X..XXX.#.X.##XXX.....#...#..X#..X.X.##...XX..XX.XX.XXX#..#.X.X..#X#.#.X.##XXXX.#.X.#..#X.XX.XX...#...X...X.#.X.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.XX...#..X.X...X.X.XX..X..XX.#X#..XX.#.X.....X.X.....X#X....XX..X...X.XX.#...X.X.X.....#X.XXXX..#....X.....#.X.X.XX.#X.#XX.##...........X#..X.X.X.X.....#......#X.X#XXX.....X..#.X..#XX...X..#...XX#..X..X....#XX...X.#.X#XXXX..X.......X.X....X.#X.X.X..X.X......#..XX..X..#X..XX.......XX.##..XX.#.#.X.X.X.#.XX.XXX##X......#...XXX.XX..X#X#....X...XXX#..X#.X.#.X.X.X..#...##X.#X#...X.#.X..X.#.....XX.XXXXX.XX.X.X..X..X.X..X..X#.X.XX.X.X..X..X...#.X...X.X##...XX..#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.................XX.X.X.X.X.#.XX.X.X...........X#X.XX..X.X.X.X.........X......#XX.X.XXX....#..XX..XX.#....#.X...##.XX..X....X.#.X#.X.XX..#
X.......X..#X.X.#X.X..X..X....X.XXXX.X.X...........X.XX.X.XX#....X.#..X...XX....#X.X..X.....XX...X.X.X.X#..#.#.X.##..X.XX.X#.#.....X..#.X..X..X..X.#X.#.XX.X..XX....X.XX.XXXXX.XX....XX..X.#...XX......X..X....X.X...#X#........X.#X#..X.XX..X..X.XX..X..X.....X...X.XX..#.X#.X.X..#..X.#X.#.XX.X#......X.X.X..X.....#XXXXX.X...XXX.X.X##...X#..X....XX.X.#.###.#..#X.#..#X#.X..X#.X.#..#.#X.....X.#...#.XX.X...X..X......X#.#X..XXXXX#..X.X..#.XX#X###.X...XXX..X.X.X.XX.X.XX.#...X..#X.X..X.#...XXXXX..X.....X.X.#..X...#....XX.X#X.X.X.#XX.X.X.X.XX##..X...#.X.X.X.X.X.##X.#X...X#.XX..XX..X.XXXXX.#X.XXX....XX.#..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.X..X.X.XX.X.X#..X##.XX..X..X.XX#X.......#.#.#X#.X#.##.XX.X.X.X..X.X.#.X.XXX.#...#X.X.XX.#X....X..#XX.X#X..X#X.XX..X....#.XX..X.XXX.X.XXX.#.X.XX....X.....X...#.XX...XX.X.XX#X......#.X....X...#X.#X#.X.XX.X.#.XX#X##..X.XX#X....X...X.#X..X.XXX......X.XX.X#.....#....X..
..X.X.X.X.XX..X.X.X..X..#XX##..........#X#.##X.X.X....#.X#.X.XX.X..XX...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.XX..#...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..X.X..XX.#....X.X...X.X..X.X.X...XX.#.X#.X..#X.#..X..X.##............#...XXX.X.#.X.X#.XXXXX..#.X.XX.X..XX...X...X.X#.X..XXX.X...#.X..##X#..X..X.X.#..XXX....X.X.#.X.#X...X...X..XX..#X..X....#..X.X.X......X..X.X....XXX.#.X.#.XX.X.X.#...#...X..X....X....XX.XXX...........X.X.#X.XX.......X..#..#.X.X.#.XX.X.#XX...X.#..XX.X.XXX..X#.X..X.#.X.X#..#....X.XX...X.X.#.X..XX.X#X......X.......X...XX.X.#.#..XX.#.X.X.X......#.X#.#.X.X.XXX..##.X..#.###..X.X.XX.XX.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#XX....X...X.#.##.X...X..#.X..XX.X.X..X.X..X.XX.XX.X#.#..X...#.X....X.#.X.....#.X..X..XX...X...##.....XXX.#.#.X...#.X.X..X...X#.XX....#X.XX.......#.#XXX.#.X..XX
.#.X...#.....#XX....XX.X.#....X.X.XX.XX.....X.#.X#XX.#.X.......XXX..X#.X..XXX.X.X.X.XX.XX.....X.X.X..X......XX.#.X..X#.X.X..#..XX...X.X.X..#....X..XX....X#.X..X.X..XX....#...X.XX.X.X..#X.....X.XXX#...X.X..X.#XX..X.X.#...X...X.X..#.XX.XX.X.XX..#...X..X..X..XXX.......X.XXX.#X..#X.X.X.X.X..XX...#XX.X.....#X.XXX#......X.#....X.X..#X...XX.X#X....X#.X.XX.XX.X.X...X.........#..X...X...X.X#.X.XX.#X.X.#X#X.XX.X.....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.XX#.........X...#...#..##X.X.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.XX.#X..XXX.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.XX......X...X..X..X.X.X.X.X.X.XX.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.XX#X...#X....X..#..X.X....X.X..#.#.XX.X..#.#.X#.#.##..XX..X.X#X.X..#.X..##..X.X.#.X.XX..X...X.X....X.X.X.X........X..X...
X..XX.X##.X.X.X.#.X.X..X.#.#.X.X....X...XX.#.........X.XXX#XXX..X.X#.#..X.#...............X.X.....X#X..X.XX........X......X#.X....#......X..X.X..#.X.XX.X..XXX.....#.X.XXXXX.#........X...X#.X.X...X..X..X#.#.X....XX#...X.##.X.X.X#..X..........X..X.#.X...X.X.XX.XXXX.X.#..#....X......##..X.X...X#XX.X..X.X.X...X..#X.X#.XX.X.#....#.X.XX.#...X..X#..XX..#.#.X..X#X.X.XX#X#X.X...X.X.X.X.#...............XX.....X.#.X#.#..X...X....#..X..XX.X..X...X.X.X.##X.X.X..X.#.#X.#..XX.#..X.X.XX.#X...XX.X#.X......X#..X#.....#X.X.X.X.X.X..X..#.X..#.....XX.X.XXX.X....XX...#.#.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.XX..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..XX..X.X.#X..#.X.XXX.#.#.X.X..#......X..#...#.X.XXXX#.#.##.#..#.X.X...X#X#..X.......XX.X..#....X..XX......#..#.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..#XX#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.....X.X.X.X#.##.###.X.#.....X.X.X.X.X.XX.X.XX.#X...X.X#.XX#..#.X....X...X...XXX.X.X.X#.XX...X..X#.XX..X..X#.#.X.XXX..X.X#X.#.....#X.#X.XXX.X.X...XX.X.XXX..............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.#..#.XX.X.XXX..X#..XX......X.X.X.X.XX..X...X#.X.#..#.X.X......#X.........X.#X..X.#..X##.X.....X..X.XXX.X.XX#..X.XXXX....XX....#.X.#...XXX..X.X.#..X....X.XX##X.X..XXX...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#...XX#.XX...#.X..X..##.#...#..X.X#.#...XX...#.X......X.......X..XX...X...X.X.X..#..X#..#..#.X.........X.XX.X.X.##.X.X.XX.XXX......X..XXX.X.X.X.#.X.X.#.XX#.X.#.X..#..X.#XX.X.X.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.XX...X.#.X.#.X#...X.##.XXX.XXX.X.X.#X...X#..X..#..X.X...X..X#X.X.X.X.#X.#.#.#X..##XX..X..##XX.XX.X.....X..##...X.X.X.X.X.XX#.#..#.X....#.X..#..#.......X.#X..XX.X..X.#..X...X.X##....#.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.XX..........XX.X.X..X.#.##.....#.X#X#XX.X..XX.X.#.#X.X.#.X..X..XX.X..XX#X#..XX........XX..#X.......X..#..XX..#.##.X.....#...#.#X.X.X...X...X.X....#.XX#...X.X.X.X..X..#.X..#.......X.#.XXX...X.X.X.#.X#......XXXX...X.X..X.XX.X....X#.....#..XX....#....X.XXX.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..##.XX.X.X.X.X.XX..X.X..X#..X.XX.#X..XX...#..XX.....#X#......X..X....X..XX...X.##.X.X.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..#XX..#...X.#..X......#....X....X.XXX.X...X.X...#.X.X..X.X..X#...XX.X.X.X.X#XX........X.####.#.X#.#.XX.XXX#...#..X.X#X.#...#.#...XX.X...#.XXX.X.X.XXX
.XX#.X.X##.#X#.#.#..X.#.X..X#...X..X..X#.X.X.##X..X.X..X.#.XX#.....XX..XX.......X.X..XX.X...X..X..X..XXXXX...X.X.X...#....X...#..X.X.X.#.X.#...X.X.XX.X.XX....#.X...X#.....X..#.XX..X.XX...........XX...X..#.X...##..X...X.X.#X...XX#.....X...X..XXX.X#X.X..X.X.#..#.X....XX.X.X.XX.X.XXX..XX.XX.X.X.X..X.X.X.#......XX.#.#X.X..XXX.#.X..X.XX.X.X#.......#.#..X...X.X..X........XX..X..#........X.X..X.....XX..X.X.X#X.X.#XX...X....#XXXX.#X.XX....X.X...XX.##...#.........XX..X.#....X.#.X..XX.#..X..X..X##.X.X.X.X.XX.X..#.X....X............#X.X.....X.X...X..X..X..#XX.X.XX.#.#...#X.XX#.X.XX.X.....X.##..XX...#.#.X.X.X..#..XX.#X#.X#.X.X#XX.X.XX...X...X.#X.X.#.#.#X.X#X.....X.X.##.X.....X.#...#.XX.#.X..X...#...#...#..#..X....X#..#XX......X...#X#.X#.X.X.#.XX#.X.X..X..XXX.X.X.XX.X...#..X....#....XX.....X#.X#.X.X.X..X...X.XX.X.....X......XX.X#.X...X....X.XX.#.X.#...XXX....#.X..#.X.X.X.X.X.X.XX.X#.X#X.X.X..X.##..X.#..X#.X........XX.X.#.X#.....#...XX...#..X...#..X..X.#.X#X.X..X.X...............X..X...X..#.....X....#.#.....X.#..#..X.XX..X
..#......X.#....#.X.#..#..X..#.#.X.X#.X.........X.#...#X.X.##X.#X.X...#...XX.X.X..#.X....X.XX.#..X..X......#...XX.XX.X.#X.XX.#..X.X..X..X...XX.#..X..X#XX..X#.#X.X.X...X.#.X.X...X.X.#..###.X.XX.###.X.XXX..#.X#..XX..#XX.XX.X..#..X#XX.X..X#...X..XX.....X......#...X#.X...X..#.XX#.X...#X.X......X.X.X.X...X..XX.#..........XX...#...X.....X.X..X.#X.X.X..X.XX.XXX..X##X.#X.#X#X.XXX.##.XX#XX..X.X.X.X.XX..X...##.X.XXXX.X.XX.XXXX..........X.X#.X..XXX..X..X.XXX.X.XX.X..X.X#X.X.X.X.X..X.....##.X.XX.#.....#...#.XX..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..XX.X...X#..........X.X.X.X#.........X.#....X.X...X.XX..#X.X...XX.X..#..X.X.X.X.#.X.X.X.XXX..X.X.X.X.##.XX.X.X###X.X........#.##...XXX...X.#X....#......X.XX.X.X.X###X#.X..#.X.X............#.X.XX.......X.XX..X##X...X.X#..X..X.XX.X.##XX.XXX.X.XX.X#.##.X...................#..#.....#..#..#X.X..X.....XX.XXX...........X.X...#..XX.X.###.X...X..X..X.XXX#..X...##X.#.X.XXX##X...XX.X...X.X.XX..XX.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....#.X.X.X.#XX..X.......XX.......X....X...#.#.XX..X.XX.X....##X#.....X.#XX.X#X..X.X......X.#...X#..........#..X..X.#..#X........X.#.X.......XX...X.X#....X.X..X.XX.XX.XX....X.#.X.XX.X..X.X.X#...X.#X.....X...X...X#.#X.XX.X#.X.XX.X.X.XX...X.X#X.XX.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..X...#..XX.#..X..X...#..X.X.X.#..XX.X..#...X.XX...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......XX.X..X......#.#........#..X......#..X.#.X....#.X............#.#X.#.X.....#X.#XX.#....#.XX#.#.X.XX.X.XX#...X..#X..X....#X#X.X.X#X.##........X.XXX#..X.X#..X..X....XX..X..##......#...#X........X.X..#X##X.#X.XX.X.X#.X...X.X.#.X..X..X....X..X.#.X#.#..XX.XX#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.XX.#X.XX..XX.X.X..X.X.#X.#X.#X..X.......X#..X.X.X.X.XX.#X.#.X....XX.X.#X.X..X.#..#XX.XX..X...X....X..XX.XX....#.XX.X..X#...X.......X...#...X.X.X.X.XX.#...........X.X.X.XX#.#..#.X..X#XX.X.X.X##X..#..#.XXX#.XX.XX..X..X#.X.X.X...X.XX...X.X#.X.X.X.....#XX#X.X.XX.......X..XX...#.X....X.XX..X.X.X.X.X.X.X.#.#XX..........X.X###.........X.X...#..X#.XX...#X.X.X.#XXXX##..#XX..#.X.X.X.X...#.X.XX.XX..#.X.X...#X.X.X..X.#X#..X.X...XX.XX.X.X.X.X.#.#.......X....X.X...XX.X.#......XX...#.X.X.#...#..X.X.XXX.XXXX.X...#.#...X..X.X.#.#..#......X.X#X...X.#..#XXXX#....X....X.X.X.X......X.X..X.#.X.#...##..X.X.X#.#.....X.X.X.#..#..XXX.X.X.X.X.XX.#X.XX.X.X#..#...#.X..X.#X.X#.X...X.X.XXXX....X.#.#.X.X.X#.X.X.X.XX.....X.X.#..X#.#.XX.XX.X..X..#..#.XXX.X.XX...XX.XX...XX.#........X#.X#..#...X.X.X..#.X#.X.#X.#.X.X.#.X.XX...XX.....#..X#.X.X....X.XX.#.#XXX...#...X.X.X.X.....#.....X#X...X.#..X.#XX...X...X...X.X##.X.X...#XX.XX..#.......X.XX.X..X....XX.XX...##.#.X........X.X....X.....X.##.X#.#X.X#..X#.XX.X#...X#..X...X..#XX..X.X....XX...
..X...X.X.X.X...X..X.......#...X.....X...X.#.XXX.XX.X#.X.#....X...#..XX.X.X........X#...#X#...X...#.X.XXX.X..X.X..#..XX.X..#..XXXXX.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....X...XX.X..##...X....X.##X...#X.XX...XX.XX.X.X#X.X..X.X.X.....X..#..X.X.#X.#..X.XXXX.X.X#X.X.X.XX...#XX.X..X.X.......X.....X..X.X...##XX....#...........X..#.#.XX..#..XX....#.X#....X.....X.............XX.XX...XX..XXX.#...#.X#.X.X...##........X.X#.X...XXX#..X.#.XX.#....X..X..X..X.XX..X.X.#......X.X.XX.X.X.#XXX.X..X.XX........#.X.X#..X..#.....##.XXX..X..#XX..XXXX....X##X..#..XX.X........X#..X......X.#.X.XX#..X#...X..XX.X....X.....#.X.XX.#.#XX....##.X....X.XXX.X.X#.#...X.XXX..XXX..X.XX..X....X...XX...#..X.X....XXX.#.X.......#.X#.X.X.#.X.........XX.XX.X.X.....X...XX.X#.#.XX.X..X.X............#.X..X.XX#.#X.XXX.X..X.X....X#.....X..X.##.X.X.X.XX....#..X...XX#X.....##XX.X#X.#..X..X.XX.X...XX.#.X.X.X#X.XX.X.X....#.XX..X#.#....X#X.X....#......##..X..X.X.#X..XX.#..#..#.X.X..#.#
X.##X..X.X...#.#..X.X.X.XX..X.X..X.XX..X....XX..X...X......XX..X##X#X...#..XX.XX.##...X.#.XX.X.#X.X..XX###X#.#..X.#X..X.#XX#.X#.#X.#...X.XX#XX..........XX.#..X.X...X..X..##X..#.X#..X#.....X.XX.#....#X.......X##....#.X#....XX...X.XX.XXX.X.XXX.X.X.X.XXX.X....X.X..X..#.##XX....X.......X...X.#.#.......X.#....X.X..XX.XX.X...##.X....#X.X.X.#.......#XX..X.X.##....X#X.X..X.X#X.X.....#..X#..X.X#.X.XX.X.#XX.XX.###..#..#X.#.##......#.X..X.X...X.XX.X.X.X.X.#XX.XXX.X.X.#.X#.X#......X.X.XXXX.XX.X.XX#....X.#XX#.X#.....X#.XX.X..##.#.#.X..#X....#..X.XX.....X.......XX..XX#...##.X.X.X.##...#.X.XX.#.X.X..X.X.#..#..X..X....X.X..XXX.X.X......X.##X.X...#.XX.XX..XX..X.#XX..X.X.#.X..#.XX.XXX.#.X.......X.....XXX...#.X##.........X.##X..X.#.X.X#..X.X.#.X.X.X#..X...X.XXX.X...XX.#..X#.X.X.#.X...X.....#.XX.X#.#.#X.........#.X.#..#.X............X.X.X.X.X#.X.X#.XXX.#X.X..XX.....XX.X..X..X#...#X.XX.X...X...........X.##.XX.XX..X.#.XX..#..X..#.X.##XX.X.#..#.X#..X...........XX..#.X......X.X.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.X...X..XX.XXX...#XXXXXX#XX..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.#.........XX.XX.#X...#.#...XX.X.X.#.#X..XXX#.#X#..X.#.XX..X.XX.X.X.X.X.X.....#.X...X.......XX.X##..##X..........X.#.#.....X.......#.X...X.X.X.#...X.X#.X..X..XX.#...X..X#.XX.X....#..X.X.X.X.X...X.X.#.#..#..X.X.X..X#..X...X.....................XX.X.#...XX#X#.X.X...X.XX.#XX.X#.....X.X........X.XXXX..##X..X.#XX.#X....#.XX...X.XXX....X...X.X.#.XX...X...XX.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.....XX#.#.X.##.X.XX#..X...#.......X.X..X..X..X...X..#.X.X.X...#.X..X.X..XX.X...X#.X#.#X.X.X......X..XXX.#X.XX.X.XX.X#.#..#XX.X.XX.#.X#X...X...#..X.X.X#..X#.#.X.XX.X.X.X...#..XXX.X#X.X.....#...X.X.XX.#.X...X.X..#X.XX...#X#.#.X#.#............X..X...X..X#.X.X#.X...#..X.XX.#.X...X#..XX#.X.X...X.#.X#..X.X...XX.X#.X.#...X.X...X.X.X...XX
X.X..........X.X#.X##...X#.##.X.#..#X#..........XX.X...X...#.XX#XXX#XX.X#XX.X.X.XX.X.X.XXX.X#XX.X.X.X.X.X.XXX.#..XX.X.X##.X.#X.#.XX.X..XXX.X.X..#XX.#.#..X.X.#.##.X..XX..X.#X...#X.......##.X.XX.#.X.X.X..#XX..X...X..X.X..X..XX..XX.X.X.###.........X.X...#........XX...X.XXX...X.#...#...XXX........XX#X.XX.X..##X.#.XXX.X....#X#.X...X.X.XX.XX.#..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.XX.X.XX.X.#.X#.X.X.X..X.X.#..#.X.X....XX..X.X.#....XX.#.XX..X.X#.XX.X.X..#....XX.##...XXX.X.XX...#.X#....XX.X.X......#...#.X.X.X....X#.XXX..X...X.X.X.X.X.X....#.X.X#X...XX.##..#........#X.X.#..#.#X#.#.X.#X....#.XXX.#....X.XX......X.X...X..X.#X.XX...........X.XX.X.#.X.XX.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.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.XX.X....X....#...#X.X#X...X.X..X.X..X...X.X.......#..#.X...##X#...X.XX.
....XXXXX.XX.........X#......#..#.X...X.X.XX.#X.X#...X..X.X.X.####X.X.................XX...X#..................X....X.....X.#X..XXXX.X.#X.X.##.XXX....X#.....X...X..X...X.#..XX....X#.##.X.X....##..X.X..X.X.#X..X.XX.X.X.#.X#.#X..#.X.XX...#.X.X#.XX.#..X#..X.X#.X...X.X...X.XX....#.XX.X.XX.X.X.X.X..#...#.X.XX.X.X.X....X.X.#X#....#X.X...#X..X..X#...#X.X..#....XX.#...X.XXX.XXX.X#......X.X.X.X..XXXXX.XX.#.X.X.XX.X.X.X#...X.XX##XX#...X..XX..X..X..#X#....X..#.X...#....X...X.X.XX.#XX......#.X...X.......XX.....#.XX#.X..#...#..X.XX.X.X.....#..#X..X.##.XXX...X#.X#..#..XX.X#..XX..X.XX..#X......X#..XX...XX..##....X.X##...X.X.X..#...#X.X.X.XX.....XX.#.X.XX......#.X.X......X.XX.X.X.X#X#.X...X.#..#....XX..X#.XX.#.#................#.X.X...X.......XXXX.X..X.#.X#......X..X.X.....X#X..XX.X..#..X..X..#..X..#.XX.##X.X.X..X.X.X.##XXX#.....X.#XX.X...X.#X#.#.X..#X..X.X#....X#.X..#.##....X.X.XX.X..XX.X.XX#.XXX..X#....XX.XXX...#X.#XX#.X.#X#..X.......##X..#.X...XX..X.XX..X..X.X#X.X..XX.......X.X..#X#...X#..X.....XX.XXX.XX....X#..X.#X.X....
X.XX....#X..X.X.X.X#.#.XX.X.X.#.XX.XX..X..#..X#..#.#X..X....X.X.X.....XXX.#.X.XX.#.X#....#X...XX.X.#X.XXXXXX.#X.#.X.X.X##X.XX.#X.XX...X......#X.X.X#X...X.XX..X.X..X..X...X.X.#X.X..#.X.#X.#XX#X..#.#..X.#...XX.##..X..X.X.....X#.X...X..X.X...X..X...X.X...XX.XX..X.XX#..#.....X#.X....X.....X#.#..X.X.X.XX........#.X.X#..X..XX.X.X......#...#...XX.XXX#...#..XX.#....##X..#....X.#.X#X.#.X.#...X..X##X.XX.............X.X...XX..........#X.#X...XXX.X.X#X..X.XXX#X.X.#..X.X..X.XX..X....X.#.X.X.#.X.X#..#.X.X.X.#.X.X........X#XX...X#..X.X...X.X.X.X#..X.....X#..X.##X.X.#X#..#...#.##X..X...XXX#.X.X..#X.XXX.X..X....#X..X..XX.XX...X.XX#.#....X.X..X.XX...........X.X.X.XXX..X.X.X..X..#X......X.X.XX..X.XX.X...X#.#...X##.X.XX.X.X.#X.#.X.......#...X.X#.X..X.X.X.X..#XX#.X.XX..XX...XX#...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.XX........X.X...X.X.X.X.#X..X.X..X....XXX.............X#.XX.X.X.....X#..#X....X.X..X.X.#.#.....XX#.#XX.X##...X.....#....XX.#.X.#X........X.X...X.......X.X
..#X#.#....X.X.XX.X.X..X.#............X.X.XXX...X.#...X.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..##...XXX......X..#.....XX.#..XX...#.X.X....X#...#XX..XX.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...XXXXX#.#.X.#....X.##.X...X..X...#.....#.#X.#X.X.....#X#.X....#XX....X..X#.X.X#.X.....X.X.X.X.#......X....X.X..X..#XX....#XXXXXXX...#X.#X#....XX.X#.XX.#....XXX.X#XXX#..#X..#..XX..#...XX.X..X.#....X..#.#..#...X.XX..#.X..#..X.X.#.X.##..X.X..#..X...X..X..#X##.XXX.#......X....XX.X....X.X......X....X...X..XXX.X.X.X.X.X..XXX.X.#.......X#X#.XX#...X...XX...X.#..X..#.........X.X.XXX....#.X#.XX..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.#.XX.#.#X.X.X....XX.X#X#X.X.X.#..X.X.X..X.
X..#..#X.X...........#.....X.XX.X.XX#.......X#.#..X.X......X#X#XX#....X.X.#.##.XX.X.#.#.X.XXX.XX.#X.#..X.XX.XX.#X.#X.XX..#.X.#.#.X....X.XX...X.#X.#..X.X......XX...X.#....X#.#.........XX.X.X.X#.....X.##...X.X.X.X.#...X.##.X.X.XX..#..X.X.XX...#....X..#...X.X...XXX.X.XX...#.##.X#X#....X#XX.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.XX..X..#..X....X.XX#.X.........X..#.X.X...X.X.X#.##..#X.X.X.X...#...#..#.XXXX.#..#.X.#..#.#..X..X......XX.XX....X#.X..XX.X..#.X.....X..#.#.XXX...X.....X.X..XXX.X.X#.....XX#..#.X..#....XXX..#..XX..X...#..X#X.X..X...X.X..X..X.X...X#.X.#X.X..XX..X.##..X.#X##X....X.X.XX.X..XX#X.XX.X.....XXX.X..X#.X..X..X.XX.X.X.X.X.X.X.X.##.X..XX.#..#.....#..XX.....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.XX#.X.X.##.XXX..X.X.........#.XXX#.#.#.X.XX.XXXX#..#.XX#.X.X..#.#X.X..X.X.X.XX.X...X..#X...X.X...X..XX.X..#.X.X.X.X.X...X#XX..XX..X#..#...X.#.X.X...#X.X.X......X..X...XX.XX......X.X#X.X....#........X...X..#X.
..#XX.#..XX.XX.X.X.X...X.X..X...XXX...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...XX.X...#X.XX.X.X..X.#.#..X.###......XXX.#X..X.#.XX.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..XX.X.X..X.XXX.......XX.X.XX.XXXXX.X.XX.X..X...#X....#....#...X..X...X..X#.X..X.X#X....#.XX.XX.#..#...#XX.X#...#......XX.....X.X.X.X.X.X..#..X...XXX....X..#..#XX.##.X.XX..X..XXXX.....X...X.#.X..XX.X..#......#.#.X.X.#....X..X....XXX.X.X.X#X.X..XX..X.X.#..X.X....XX.XX..#.....XX.X.#...X.X#X....X.#X...X....X#.X#.....X..XX#...XX.......X.XX.#........X.X......X..X...X.X..XX..XX.X.....XX.#....XX...X..XX.X.#..X....X.X..X.X.#...X.X.XX......X.#..X..X....X..#.X...X.X.X...#XXX....#..X.#..#..#X.X.#....XX.##..#.XXX.XX.XX.X.X.#..#.XX.#.....##.X..#X.X....X#..XX.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.XX.X.X..X..X.X...X#.X.X.#X.X.X#X..
X##XXX.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.XX.X#...XX.X.#..X.#.X..X.#X.XX.X...X.X.X.X..X..X.X.X.XXXX.#...X.X..X.X#.XX.XX.X....X.XX.X.....X....X.....#X.X.X...X.X..X.XX#..##X#.X.X.X.X.X.X.X..##...XX..#...X.X....#XXX#.X.X.........XXX..X#X.X.XXX.X..X.XX.#..#XX.X......X....##X.X.#X..X.X.#...X....XX....XX.XX.X..X.X.X.XX..X..###X.X#.#..X..X...#..X.XX.#...X#.XX.#.X......X.XX.#.X.X...XX.X............X.X..XX.....X.X.#X.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#XXX.##........X..X.#..X#..#..X.X.XX.#X..#X#X.XX.#..X..#X...#.X.XX.....###XXX.#.#X.X.XX.X..X.##.X...X..X.....X.X#...X..X.X...#.X#X...#..X.#.X.X..XX....X.X.XX......X###...X.X.X..XX.X..X#..X.X.#.#X#.X.XX.#X.#.X.#.X.X.XX.X.X...X.XX.....##.......#....#.X.X........XX###..X.#.....X.XXX.X.X...X.X.XX..X.#......X..XXXX.....X....X.#.#...XX#.#.XX..#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.XX..X.X....#.#X..#.#.X.X.XX..X.#..#XX......#..#.XX......X..X.X.X..#...X.X....X#....X.XX.X....XX..X.X#XX..X.#..X#.......XX..X.X....X....X........X.XXX....X#.XX.#.#X..X.X.X.X....XX..XX.X....X...X...............X.#..XX.X.XX.XX.X..#.X.X.....XXX.XXX.X.XX..X......#.##...X.....XX.X....X.X.X..X.X......X..X......#.X..X.X..XX.#........#....#X#.##.X#...#X.XX.X...X#.#..X.XX...##.#.X.......#.X.X#......X...X.XX..XX.X.X.X##X.X...#..X.#X.X..........XX........X.XX#.X#.X.XX.X.X.X.X#.#..#..X#..#..............XX....X#..#X..X#..#.#.XX.#X.#...XX.##XX...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.X#X.X..#...X..X.X.X.X..X.#.##X..X..X.#.X##..#.#........XX.X..XXX.XX....XX......X..X........X.......#..X................X..#...#.X.X#.X#X.X#..XX......X.X.XX#X#....X.X.X.XXXX.X.X......#.X.....X.XX.##.X.#.X.X...XX.X#..XX#..X..#.###..X#..X..X..#.X..X.X.X#.#X.X.X#XX.X..X.X.X.#.##.XXX.X...X...X...X.X.XX...#...#.X......X..##......X.
.X....XX.#.X...X...X#.X....#X.X.X...X.X....XXX.X....X.X...#.X.....X#..X.......X....X.X..XX.X..#X.X.XX.##.#X##....#X..X.X#X..XX...X.X........X.X.#X.##.XX.X.X.X.#X..#X.XX....X..XX.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#....XXXX.XX.#.....X..X.X.X.X.X#.#XX.X..#.#..X...X.#.X.#.X....X.X.X.XX...X.#X.....X..#X....#X.X.X.X.XX.XX..........#.........#.X..X.X#X...X.X.X....XX.X#X..X.X..X.#.#..#..#...X....X......#..X.XX.##X.#.XX.XX.X.#...X.#.X.X....X...X.............#...X.X..X.X.X.X.XX.#.XXXX....XX.X##....#X..X.X....#.XX.X.X.X......XX..X.X.XX.#...#.....X..X.XX.X..X...X.X.X.X#XX.X.#.X.X.X.X.............X.#X..X.X.#X.X.X..XX#.....X#.XX..X...#......X..X..#..X.X.XX...#.......#X..X.X.X.....XX#..#.X#.X.#.X.XX.X.X.X.#X....X##.X.X...X.X.X#..X.#.XXX.X.XX.XXX.XX.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.#.#.XX..X.#.............#....X..###X.#X...X.##.X#..X....#XXX.X.##....X.XX.X..X...X.#X...
...X.#X#X..#.X.##X....#.X.#...#X..#.#.X.XX....#..X.XX#XX.#...#.X.X...#..#.X.X...XX.....X...#.#..........##XXXX.X.#XX...#XXX.X..X..X..X.X.X.#..X.....#.......X.....XX#.X..XX..X#...X.#...X.#.#X.....X.....#..X.#..X..X....X.X.XXX.....X.#.XX...#....XXX..X..X...X.....###.XX.XX..X...#XX.X...........X.X..X.....#.#....#X#.#.X..##...X..X........X.X##..X..#X.#....X.X.XXX..#X.X.#XX...X...#.#..X.XX.#.X.#.#X.#.XX.#..X.X.#...XX..X...#X...X....#...X..##..#..X##.X.X.X.#XX.X.XX..#..............#X#XX..X....#...X.X...#...#.X.X.X.#.#..#.#....X.....X..X...X.....XX.X....X.XX...#X....X.X#..........X.X.X...X...X.....#...#.X..X..X....X.#.X....#...#...............#.#.#X.XX.XX....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..##...XX...XXX##..X###.#...X.X.#.X.X.#.X.#X#.X.......#..#X.X#...X.XX#.X..........X..X..X...X#......X...#.......X...#.X.#.#.#.#.X..X.#XX..X.....X.X..X..#..X..X.XXX#......X.X.X...XXX...X#....X.X
X.XXX.X.##...X..X..X.X#.#..X#X#.XX...X#XX...X..X..X.....#..XXX#....##.#....XX#..X.XX.X..#..#.....X...X.X#X.X.X##.XX.......X#X#.X
...X..X..X.XX.X.#.XX..#.XX...#....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#....X#.X.X......X.....XX#...X..X..#...X.X.X#...X.....X.....X.XX..##..X...XX..X.##X.X#.XX.##.XXXX#..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..#..XX.X
X...#...X#....XX...#..X.#X.X..X..XXX..#.......XX.X.X..X.......X.X.X#.....X.X...X.#..#........XX.XX#.....X..X.X..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.#.XX...X...X.XX.X.X.XXX...XXX.X..#..X..
XX.X..........XX.#..X.X..XX.X....X...#.X.#.X..X..X...X.X..#..XXX.X##..X.XXX.X...#.X.....X.#..XX..XX.#.....#.....XX..#...#.#X.X.X
...X.XX.XX.X#.#..X.X#.##.#..X.XXX.X.#...#..XX..X..X.XX...XX##........#.....X..XX..X.X.X.....#.#X.#..XX.X.#.XX.XX.X.X..##..#..X..
.X...X.XX....XXX.X.#X.#.X.X.X.X.#.#..#.#..X...X..#.....XXXX##.XX.X.#...X.#X..X..X....#..X.X....##XX...X.X...#..#.X...#.X.X.X.X.X
X.#XX.....X.XXX....#..X.........X..X...#X..X.##.X..X.XX..X#...#X#.X..XX.X.XX..X.XX.X..X.X.#.#.X.XX#.XX..#.#..XX....X.X...#.....#
......#.#..XXX.X.X...X.X.X.X.XXX.X..##.X..#..X....X.XX..#.X.X..#...#X.#......#...X.X.X.XXX.#.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..#XX.X.....#.X.#...X.X#..X#..X...
X..X.X..X....#.X#.....X.#.X...XX##.#.XX.X.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.XX..#.#..#X..X..X.......X.X.X.X.X.XXX..X.X..X..X.#XXXXX.X.X#.#XX..#..X..#.X.X...XXX.#..X.#..X...X.X.X.....X..
..XX.X...X...X.#.#.#..XX..X....X..XX.X#.X.XX...X..#....#.X.#..X.X..X....X#...X..X.X#XXX.X.#....X.XX#....#.#..X.XX.X...X..X.X...X
X.X....#X..X.X##.#..X.X..X..XX.#X.X.X.X.X...#.XX.XXX.X.X.#..X...X.X.X.X..#X.#XX......#..X..XX.X#.#.X.XX.X..X........XX..XX##X.XX
....XX...X.#..XXX.XX..X#..X...X.....X.#X..X#......X...X.XXX.X.X.X....XX#.#...X..X.X#..#..X....X........XX#...X.#.XXXXX.X##.#.#X#
.X#X...X#.X#.X.X....X..X.X..X#..X.###...#...X.XX#X..XX..#X#....XX#.##.XX.X.X..X.##X.#X..X..X.X..#.#XX#X.XX#X..X###..#...#X.X..#X
X.#XXX.#...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..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.XX..##.X...X#X...X...X#X....
..X.XX..X.XXX.X..........#.X.#.#.#X.X..#.XX...#......X.X.X...XXXXX#.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.#XX.X.##....XX......XX.#.#.X.X...XX.#X.X#.X......X.X#.#.X.#.X........X.X.XX...X..X
.XX...X.#X.XX..#X#XX.#XX...XX....X#....XX.X..X...XX.XX.XX....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.XX.#.X...XXX..X.X..#.....#...X.XX.#.XX.X.X.X....X.X.X.X..X.X...X
.......X.X.X.XX.#..X#......X.X...#XX..#..XX...X.X.X..#.X.X.##........#.XX....X...XX..#X.X..X#....#X.X..XX..XX.XX..X.#..X....#X..
.X#.X#X..#X..#....#X..X.XX..X.XX..X..X..X.X.#....#X#...X.X..X.X#X.XX.X..#.X.##.XX.X.X##.X.X..XX.XX...X...X..X....X...X#.XX#.#..X
XX.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.XX##.......X......X.X.XXX.X.X.#..X..#X.X...X.X..X..XX.XX..XX...X#.X.....X#..XXXXX.#.X#...X..##.XX.X.X.X.....X
.XX.#.X.#.#..X.X.#..X...X#XXX..X.X.X..X....X.X...X.X..X..X..XX.X..XXX.....X.XX#.X#..#..X.XXXXX.X..X.XX...XX..#......XX.X..#X.#..
#.#.X.X.X.XX..#..X.X.X.X.X..#.XX#.#XX...X.#..X.XX....X#X..X..X...#.X..#XXX..X#.....XX#..##.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.XX.#.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...#X.X#XX.X.XX..XX..X.X...##.
#X.X.X....#.XXXXX.X#......X#.X.X#X.X..X.X.X..#.XX.X.#.#........#.X##.X.#XX#..XX.X...X.X.X..###.X..X.XX......X#....X#X.#...X.X...
#...#XXX.#X.....#....XX#.XX.....X..X#.X###..X.X..#......X.#XX.X.......X.XXX.X....##......##.X.X.X.#....XXX##.X.X.X...XX.X..XXXX.
##.#.#.....X#X.##XXXXX.X....X.X..X..X...X.X.X...###.XX.X..X..XX#X.XX#X...X....X.#XX#X.X#.........#..#X........##..X.X...X.X.X.X.
.X....X.#X...............X.XXX#X.X.X##.#.....X#.X.....XXXX..#XXX....X.X.X.X.XX.#XXXX#.X.XXX.#.X#..#...#.X.X#.X.X.#X.XX.XX.....X.
..XXX.XX...#.X.XXXXXX.XX.#.X#.#.....X...#.#.X....XX.X#.X..#..X#.#.X#............##XX.......#..#..X.X.XX.XXX.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...XX.
##.XX.X.X..X.X##.X.X......#.XX.X........X.X.X.XX.X.X.X.X.#.#....X...X#.X..X.#.#..#...###.#...#..#.#..X...XX.X...#.X.#X.#..X.#...
X#X......#.X....X...X.XX.X##...XX.X#X.X.X....................X#X#.#...#.X...#...X.X.XXX...XX.#.X.#.X.X.X#.XX.#X.......X.X.XX.XX.
X...X.XX....XX.##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.#...XX#...#.X#.XX#...#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...XXX.X..X..#XX..##....#.XX#..X..#....X.XX.#....#X.#.#.X##....#........XX.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.....XX.X..#.#.X.X..#.X#..XX.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...XX..X...XXXX.X..X..#...#X..X.X
#.X..#.X..#..X.XX.X###.X.X.X.X...X.#....X#.XXX..#.X....X.X.#.......X...XXXX.......X.X...##.X....X..X.X..#.......#.##..X.#...#...
...X.X..X...XX.#..X.XXX....X.#.X.X.X.XX...X##.X.X..X.X....#.XX.X.X...X.....X.##.X.....X#X.X..X#XXX.....#..X.XX.X.X.XX.....X...X#
X.###XX..X#...X.X....#..X.#.XX.#.X.X...XX.....X#XX.X..X.X.....X#..#.XX.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.....X.##.XX..###...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.XX..X.XX#..X#..X..#..#X#.X..#XXX#.....#..X.##XX.X##X#X..X..X.X..X..##.X.XX.......X.#..XX...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..#.X.XXXX##X..X.XX#X.X#.X
..X..X.X.#.X.X.X.XX#....X#..#..X..X#.##XX#.X...X#..X.#.X.XX.#XX##..X.#.X..X.#.X..X.#X.X.X##X...X.X.....XX....XXX.X.XX.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..XX..X...#..X.....X#....#.#X...X.XX.X.......X.X.X.X..X
XX.....XXXX.X.X..#X...#.X.....#X..X..X....X..#......#...X.X.....XX..XX.X.X...X#..XX..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.XX...X#.X...X.#X.#..#.X.###..###.X.....X..#.XX#X..X..#.XX.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.XX..#..X.X...#X#.#.....X#..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...X.XX..X.X.X.X.X..#X.
..X.X.#.XX...X.X#.X#X.#.X.X...X#...X...#..#.X.X.XX.#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.....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.XX.X.X..X#..X.#.XXX..X.....XX.X.X.X.X.X.X.X.##.X.#.XX.X.X.#.X.#.X..X.#XX.X..X.....##.#...X#..XX...X.X..#..##XX.XX.
......X.#.#.X#.#X....X#XX..X...#..XX#.X.X.......X..X..#.XX.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.#XX.X...XXX..X.X.X..#.X...X.##X.#XXX#X.......X.#.X....#.X..##X..#.X.X...X..#..XX.X........X.XX.X.X.X.#......X.#..
X..XX....X#.X..#X.X..#X.#..X..X...##..X.#...X...X.....#.X.X......X.X...#X.....XX.X.#XX#..X..XX..XXXX.X#X...X#XXXX.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#
...XX.X...#....X.#.#.........X..X.#X....X...X..XX..X..X##.X..X..#..X#X...X...X.X.#XX.X.X.XX....X.X.X.#.X.#X.X#.X.XX....#.X.....#
.##.X.X.X..X.XX...#.#.#.XX.##..XX.X..##.X#.X#X...X#.#..XX..##X##.X.....XX..X..X..#..X#.....#X.#..#X................X.X....X.X.##
#.....X..#.#...X.X.....X.....X.X...#..##.....X.X.X....X...X..X#X.#.X.X.#.#XX#X.X...X...X.X..#..X.#X.#X.XX.#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.#.....XX.XX..#.X..X.X......#...X.#...X.X..X.X..#.X.X.
XX..XX.X......#.X#X#..#...X....#.X..XX.X##..#X.X..#.X..X.X...#.X..XX.X.X.....X##......X....X..XXX.X.#..XX....#.X...##...#X.....X
XX#....##.XX##..X...XX..X.#.X.X#..X...#...#.....X.#.XX.X..#.X.X.X...##.X.X.#...XX.XX.X.X.X##.X.#...XX.X...X.X...#X.#..X...#X.X..
###X.X#.XX.....X.XX....#...#..X..X..X...#.##.X.#.X.......X.#X...X.#..X.X..XX.X...X..XX....X....#X.XX...#X.X..#X.....X.#.X#XX..X.
.X.......X.XXX.X...XXX..X.X#X...#XX.#.X..X...XX....#.X.#......X..X..X#.X.X..#..X...X..XXX..#.XX...X.XX.##..X#..X.X.X.X..#.#..X##
...X.XX.X.#.....XX.....#...XXX.XXX#..XXX.#X.#...#X..X...XX#X.XX.X##...X..X#..X.##.X.X.X..X#X...XX...#X...X.XX.X.X.X...X...#X#..X
#X..X..#....X.X..#X.XX..#XX.XX.X##..X.X.#....#.#.#.X..X...#....XX.X.X..X....X.#X........##..XX.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.XX.X...#.X.#.X..XX.X..#.X.X.XXX......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.XX...#.XX.X.X....X#...XX.#X.X#....X.X.X.X.X...##
.#X...X#.........#X.X#.XX..#...X..X#X..........X......XX.XX..X.#....#.#X.XX.#.#X...X.....##.X.XX###.X..X.....##XX#X.X.#X....XX..
X...XX...#X.X.X#....X..#X.#.X.X.#.....#.X.X.X#X.X.XX#.....XX...#XX.X..X..#..X..##.XX.X.X..........#XX.#..X.X.......X.....XXX.X.#
..#.X..#...#.X...X.#..XX..X.#X....XX.XX#...#X....X....X#X...X.X..#XXX.#.X.X...#.....X...XX.XX.X.X....X..#...X.X.X.XX#.XXX.......
#..XX#.#.X....X#.X.XX.X..X...#X##.X..XXXX.XX.X.#..X.X..X..XX..XX...X..X....#.#..X.XX.XX...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.XXX.X##..XX.......XX....X.##X..XX..X.##X.XXXX.X#X.XX..X...X
...X.XX..#..X.X...###.#.X.....##.X....#X..X.X....X.X.#.XXX.X.X.X#.#...#...X.X....#X.XXXX..#X......X.#XX...X#........X.X..X..X.X.
X.X#....X..XX..##X...#....XX.XX.#.#X.X..XXX#..##....X...X.....X....X.X..X....X.X...XX...X...#.X##XX..#X#X..#X.X.#.#.....X..X....
....X.X..X.#..X.X.#X.XX.X..X.X.......X.XX.X.XXX..X.X.XX..X##.X.X.XX..X.#..XX..X..X....#.#.X.X......XX#X..X.X...X.X..X.X..#..X.X.
.X.X.#XXX#X.X.X.........X.X#..#XXX.X...........#.#.X...X...X.#.X...X..XXX.X.X#.X..#.X..X.X...X.X.X......X..X.X....X.X..#..XXX.#.
.#.X.XX.........X.X.X.X.#...X....X.X.X.X.X.XX.X.X....XX.#XX.#....XXX#X.XX...X....X...X....#X..#XX#.X.XX.XX..#.X.X.X..#..X#...#X#
.#X.....XX.XX.X..X...X..X.X#..XXX..#..#..X...XX...##..........XXXX.X.....X.XXX.X..X.X.#.X...X.#X.X#.XX#...X...#..X.X#.X...X.XXXX
...#X#.#...X..X.X.X.XXX.X...X....X..X.X.#..#...XX.X..X.X.X.X#........X.X..XXX.X..XX....XX#.XX........X.#X..#X..#.......XX....XXX
.X#....#.#XX#.#....#.X.#..X.X#.X..#..#.#X##.X.#.X..X..X...X.#.##.X.X.#.X.X.X....#...XXX#XX...X.#XX.X#....X...XX..X.X.X.##.X.#.X#
X...X.X.#X.##.X.#.XX....X.X..#..X#.X...##....#....X.X.##XX..#...X.X##...#....#X..XX.....X.X.X.....X##.X.X.X.#..X.###..X.##......
.XXX.X.........#X.X.XX.#.#..##X.....#.X..X#.X..X.XX.#......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..........XX.X.#...#..#..#..XX....X..
X.##X.#X#X.X#......##..X.X..#.X.#....#X...X.X..X.###.X..X.XX.X..XX..#X.X##XX.#X.X#.X.##.XX.X#XXX.X.X........#...##.#.#.X..X.##X.
#X.X.X.X#....#.##X..XX..X..XXX..X.X.XX#X.#.#..#####..#.X.X....#...##...#.#X.X.....#X..X.........XXXX#.X.X.X#..X..#......#.#....X
..........#.XX#....X...X##.#X#X.X..#XXX....X#.X.#..X.XX...X.X..X.#..XX......#.X.#.#..X..###X.XX..X.X...X.X.X.X..X#.X.#.X.#XX.X.#
X.X.#X.##..#X#X.X.X..X.#XXX.X...X.#XXX.X.X..X....X....X.X#...X..X..X..#.X.XXXX...X..#XX...X....X#..XX.#X....#XX..##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###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.......#.#.....#XX.#...X#.XX#...#...X.........XX.X#...#.X....#..X#.#X.#.#
..##.X.X....X...X..X.X..X#X.X....#.....##....XX.XX#..X..X.X.X.#XXX.X#..X..X.X..X..#X.X..X.X..##X.XX.X.X..X.XX....X.#..X#..XXX...
.#.......XX..X.X#.X...X.X...X.X.XX.X.X...X.X.X...X..X#.#...X....#...#X..##X..XX..X...XXX...X#.X..#.....X......XXX.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#.XX....#.X...#X..#X.#
XX.X..#X......X..X....X.XX#.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.XX.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.###....#.XX#.X..X.X.X..X.#.#X...XXX.X.#.#.XX..XX.#X..X.X.#.#.XXXX.X.X..XX....#.X.X..X..X#...X.........X.XX.#.X.XX.....#.
...#X.X.#...X.X...X....#X....#.#..X.XX.X.XXX....X.#..X..XX..#....X.X...#.XX..#...XX.#X..XX#..X..X.X#X.X.XX.#X.XX#.X...X.X.X.X...
.X.X..X..X#..#..X#.XXXX...X.X.X..X........X#X.X..X#X...X...#.#.#....XX.#....X#.X.X#.#..XX#..X.X.X....XX#....#......#.XX.X..X..#.
..#.X..#X...XXX.........#..#....X..X#X.#X..#...X..X..X.X.#......X#XXXX..X.X...X...#.X.X#X#.XX...###.XXX#.X.#X.X.X.X......X..#..X
X....#..##.#.X..XX.XX.X.X.X##X#..X.X.....X#..X#X#..X..XX.X.XX.X.....#.X.X.X#X..X.XX.X...X.##.XX...X..##..X...X...X..X.X.#..X.#.X
..X.#..X..#....#...X.X..#X..X...#.X.XXX.X.X.#.X#..#.X...X...X..X.X#...X.X..X..#XX...X.#......X..XX..X..X..X.##X#..X..X..##.X.#..
.#..X.##X.X.X.#..#.#...X..X..XX.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.....X.X
.#.XX.X.X..X#XXX.X.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.X.X..#
.X.X.....#..X.X..X#..#....#..#.#..#.##.X.X.X.X.XX.X..X...#X.....XX.#.......#...X.X...X#.#...X..#X.X.X#..X.X..#..X#X......X..X##.
X...X.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##.XX.#.X.XX.....
..X.##.......#X..X#..X..X.....#...XX.X.#.X.X.X.XX#.X..X.#..X#..#.XX...X.#...#.X.....XX....XX.#...X...X..X..XX.......##.X..X.X.#.
.X#...X.X##X..XX.X..X.X.X.X.#X..XX...#.X...#.X....X#X.....#.#.X....X.X...XX.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.XX...X.X.#.#.X.XX..X...#X.#..#.XXXX.XX.....#X..X.X.XX...#.X.#.##....#.X#...#.XX.#.XX..X
.....X...X#....#X#.X.XX..X......X.X..#X...X.#.XX#.X.X..XX..X..X...##.X.#X#X#....XX.X...X..#.X..X#...XX.XXX.X....#X.#X......X.X.X
X.#.X#.XX.#.#X..#..X.XXX.#X.X.X.X..X...X.XX#....#....X....X.X..X.X......X.#X.#X...XX#.#..#..XX.#..X.....X...X.X..X....X##X......
#X....#......X.#.##XX.X.XXXX.X#..X.X.#.X#.X..X.#X.X.#..X#...#.#...X.X.X#......X.X.X#.X..XXXX.#..#.X.#.##X.#..X..X..#.XX#..X.X#.X
...X.X.X#.#X..#..#.#.....#X.....X..X#.#....X.X##...X.X...#.X...#.X...X.XX.#X.##X......#.##.X.X.#...X#..X...X..X#.X.X..X..##.#...
X.X....#....#.X.X..X.X.X....XX.X.X.....X.X.....X.X....#.X...X.#.XX.#.....X#..XXX.X#.X.........X##.X...X..XX.X.....#..X.X..X..##.
#..XX.XXX.X#XX....X.X.#.XX.X......X.X.X#X..##.####X.X..##.X..#X.#.#..##X...#..X....##.X#.X.XX...X..#.X.X.X....X.#.##.....XX.X...
..X.X.XX....XXX.X...........#X.X.#X#..X.XX...#.......X...X#.X.....#X....X.#..#.X.#X..X..###..X.#..X..#....XX.XX.XXX..X.X...X#.#.
.#......X.XX.#.X..#X.X#.X.X..X..#####.X....X..#X.X.XXX.#..X...#.#.#.#X.#XX.X...X....X#.X.X.X..X.X..XX.XX.X#..#.....X..#.#X..XX#.
..X.X.#X...X.X.#.XX.#...X.X.XX##......#.X.##.#..#.....##.X..X#...#......XX.X#X..X.#.........#...XX.....X...X..X#X.#..X...X.X...#
.##X...XX.X......#....##.#...#..X.XX.X...X#.X.X...X.X..XX.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##.X.......#..X.#......#XX.....XX##X.#..#.X.X#X..X...X.X.#X...X..#XX..X#.X.#X....X.X..X..X.
.X.X..X.X.X...X#..XX..X.#....#..X........XX.X.X#.X....#.X.X..#.#.X.X.X....XX..X.....##..X....X.##.X..X.X..X...XX#.X.X...XX..XXX.
..#XX..X...#X...X...X..X..X.#..#XXXX.XX.X...X.....#.XX...XX#....X#....#.#..X.X..X.X..###.X.#...X...X...#.#..#......X..X..#X....X
X..X..X..XX...XX.X.X..XXX.X.X.X.X....X.X..X..#.#.#....X.X.#..#X...#.X.XX#.X.XXX..X..XX.X.#X.XX.XX.X.#.XXXXX..X.X#.X.XX..X...X.#.
###.X.X.#...#.X......XXX.X.......X.X.X.#.XXX.#.#X#X.#X....#X.XX.XX.XXX.......X..XXX...........X...#....#.XX.X.#.#.#..X#..#X..X#.
##X.X.X..X.X..X.XX.X..#...#.X#.X..X.X.....X.XXX.....#.X.#X.XX.......XXX.X.#.XX#X.X..#.X.X#.X.#X#X..X.X.....XX.......X.X.XXX.XX#.
......X.X...X.X...X..#..X.....XXX....X.#X....X.X.XX...X.....#X.##.X..#..X.X#X#.....X..X.X#X...XX..X..XX.XX.#.X.X.##....X.X.XXX..
.#X.X.#..X.X...X.X.X..X.##X.#X.XXX.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.XX#.X..X..XX.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#.XX##XX.X.X.X....X.X.X.....##X.X.X...X..X..X.XX#.X.#.#X.XX.X.#.#..X..X.X.XXX...#..X..X......
...#..#..XX##X.X.#X..X.XXX.X..X.X..#X.X.XX..X..#.#X.#..X..#.XX.#X.XX#X###XX..X.#X.#..X....##.....X.#X..X...X.#X#.X#..X..#..X.X.X
.XX..#..#.......#...#..X.....XX.X.XX#......X..#..X#..X..X...X.X....XXXXX#XX#X......X#..X.X...X.#..X...X..X..#X#.X.XX..X#.X..XX..
..X.X..XXX.X.X.XX.#X.X..X.X.X......X#.X.XX..X...X.#.XX.X..X....X.XX.##XXX#X.X.X.XX...X..X.X#..XXX..##X.X.X.#XX.....#X.#X...X#.XX
.X...#.XX.X...#....#...X...#.X.X#.X..X..X..X..X.X...X..#X..X.X........XX#X....X...X.X.X...X.X..X..XX#.....XX#.X.XX#.X...X#.XX...
..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..XXX.X.XX#..X##..X..X.X.X#.....#....X.#.X....X...X.....#.XX......#..X.XX.#.X.X......X.X....#....X.X...XX.X.X#..X.XXX.X.#.
..X.X..X....#.XX.XX....#.X..XX.X.X.XX..#X.X....XX.#X..X..X.X.#....#.X.X...X......X#..X##.X.#...X.X.#.X...##X..#XX##X.#X..#...XX#
#.#..XX..XXX.....X##X.X#..#XX..X....#.X#X#..XX...X.#.#..X..X..X.X..X...XX..X.X.#....#....X.XX.#....X#X.X..#.#...#.X..X..X#.#.#XX
.#.#.X..XX.XX.XX...X.....#....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..X#.X.XX
.....#X#.......X.#..X.XX#X.X.XX......#.X.X.#..X..XX.X.X.#.X..XXX..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.XXX..#...X.X..#..##.#.#.XXXX.X.X.#X.X.##...X.X.#.#.
#.X..#.X.#..#...X#..X#.XX...X.X#...#..#.#..XX.X.XXX.X..X.X..X.X.X.X..X#.X...X.X.#...#.#.X.XXX..#..X...XX...#......XX..##.#X..X..
...X.X..#..#XX.#...##.....#X..#..X..X....X#...#..#X.X#..#XX.X..X#.#.#XX#..X...X...X..X...#.#X#.#X..X#...X.X.X.X.X.#..XX#...X#.#.
X.#...X.XX..X..#.X..X#X.XX...#..X.#..X.X##..#...XX.X..#..X..X.X##..#XXXX#.#XXX.XX..#..X.X#..#..X..X...X#.....#.X.X..X.#.X#......
#..X.XXX...X..#XX..X.....X.X..#...X.X..X##.X..X......X..XXX.X..#X.X#XX###.......X.XX.XX#XXX.X.X.##..X..X.###......X.X......X.X.X
.#X..X##.X..X.#X#.XXX.X.XXX..XXX.#..#X....X..#..X#X.#XX..X...#.#...XXXXXX.X.XX.X....X.X.X##.....#.X.X.X..##..XX.X.....#.X.X.XXXX
....X..#.X.XX..XX..X..X..#.X.#XX..##..X.XX..X..#...#.#..X..#X..X.X..#XXX..X.X.X.X.X........X.XX....X...X.###X.#.X.X#.X..X....X.X
XX.###....X...X...X..X..X....XX..XX.X....##.#X.X.X...##..X.##X..X..X.#X.X.X.....X..X.X#.X.XX#XX.X.XX#.#........X...#..X.X.##....
......X.X..X.X..XX..X.X.XX.#X...XX....X.X.X..#..#.XX.#.#.X...X.#..X.......X.#.XX..##..XX#X.X.X.X..#X.#.#.X.XX.X..X.X.XX#..X..#.X
X.X.X.X#..X...X..##X......XX#.X.#.XXXX..#...#X.X..X....#.X.X.#.XX.#X.X.#.XX#....#...#..........#X......#..X.#.X.X...X.X.XX.#..XX
##X.XX...#..#X..X....XX.X..XXX..#......#..X.#...#..XX.##.X.#X...X..X#X.#.X#.#.X..X##XX.X.X.XX.XXX.X.X.X#.X..#..XX##.........X..#
.#....X.X..XX.#..#.X.X...XX.X.X#..X#XX.XX.X..X.X..X.......XXX#.XXX....#...#....X..#.X...X....X.X.X##X##....X..XXX..X.#.#.X.X..X.
...X.X..X.##...#X.#..X.#.X.......#......X.#.X...#..X#.X.##.X##..X..X#..X.X##X.X.#....X.XXX.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..XX.#.....#..X..XX#..#.#.....X#.X..###X......#X.XX.X...X....X.....#X#..#....
#.#X.XX##.....X.X....X..X...#...#.#.X...X.X..X..X..#......#XX#.#..X....X....#X.##XX.X.X....#.##XXX......#X..XX.X#.X.X.....#..XX.
..#.X..#.#.X.XX#..X.X.X..#X..X.X#.X..XX..X.X..X..X.##.X.XX.....#X.X.X.XX.#.#.X##.X..X...X.XX.X.....X.X.X.X.X.X#.#X..##.X#..X...X
X.....#....X.XX.X.X#..X.X...X....X.X....XX...#.X..X...X....#.XX.X..X....X.....X....X#.XX....XX##.X..X.....XX..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.XXXX.X.X#..X..XX.X..X..X....X.XXX#X.X.X.
....X..X....XXX.#.XX.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.XX.#..X.X.......X..#.
.XX.#X#..X.X....X....X.X.X...#..XX.......X.X.#..X#.....X.XX.X.#......X..X...X....#..#X.#.X.X.X.#X.#X..XX......XX.##.X.X.XX...X..
..X.#...X.X..##X..X.XXX...X.X..X...XX.XX.#.X..X...##.X.X.#.X....X.XX.#.X.X.XX#.X..X..X.X.XX..XX...#.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..X.....X.X..X.X.X..XXX#.
..X.XX..##X.XX.X..#....#..#.X..X....XXX.X#.#..X...X.X.X..#..#.#.X.X##XX.X........X.X.X..#X.X.X.#...XX..X..#X.XX....X..X.XX#.XX..
.#....X.X.##....#.X#.X.#.XX#X#.XX.X..X...##..X.X.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..#.X.X.X.X##......XXX.XX#...X.#.X#X.XX.##X#..XX#.X#....#.X.X.X.XX..
X##X.#.X.X#.X#XX.X.X.X#X.X......X...X##X.#.....#.X...X...#.X.X#.#X.....X..X.X#..X#X....X.X....X......##XX......#.#X..X..X.##..X.
X.#.....X.#...#..X.#..X..X.##.X.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.X..X.X..##..X.#XX..#...X.X..#.X.X......X..X..X.#X......##....X....#X....#.X.#....#X#.##...X....X.##..#.XX.X...##.XX.X...#
X.X...XXX.X..#.#.X..X.XXX.X.#.##.XX#X....X.X.#.X.X.X.....X.XX..#.X#.X.X.XXX.X.XX....#.X...#..X.X#XX.X...#XX...X.X.XX..#..#..X.X#
....X..X#..#.X.#..X....X#.XX..X.......X.X..X...X..#XXXX.#...X.X..#.#X.XX.X.X..#.X#.#..#.X#X#...#XXX#..X..X..X.......XX..X..##X#.
.X.#.#....#.X.#XX.X.XXX.....X..XX.X.X.X.#X.#.XX..X.#.....XX..X.X.#..........X.....#XX.X.X.#X.X.#XXXX#X..#.X..X.X.X.X...#XX....#.
X..X...X.XX....#.......X#.#..X..#..X...##.X....#...#X.#.X.X.X.....X.X.XX.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#..#...XXX.#.X...#X#.#X...X..XXXX....X.X.X.#X#.XX..XX.#...X...
...X...#.X.#.X.XX#......X..#....X.X.X#..XX.X...X....#.X.X.X...X....X.X.#....XX.#X.#X#...X.X..#X.#X..XX...#.....X...X...X..X..#.X
.#..XX........XXX.#.X.XX..X.#X.#.#....X.##..#.#..X.#....###.XX.X.XX...X#.#X......X.X#X.#..X#......X.X..XX..X##...XXXX.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.X.X..#.#.#.X...X...XX..XX#..#...
.X...#...X..#.#..XX.X....X.X.X.#.X..X###X.....#.#XX##X..XXX.X.XX.#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......#XXX....XX.X.....X..X.X#...X..#.#.X...#..X.#.X.X..XXX.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.XX.X..#.
.X#.#X.X.#...XXX....#X#..#.X.#X.XX.X##X..X.#.#..X.XX.#...#.X.X#.....X.#.X......X.#X#...#....XX...#.#.X....X.#X.X.X..X.X......X#.
..#X...X..XX..X.#.X....X..X.XX.X......X.XX...XX......#X.X...X..X.X.XX#..X.X.XX...#X##.X..#.X.XXX.X.X.#.#X.X....##..#...##.XX....
.XX..X..XX...X.....X.X...X.......X.XX#..X..X..#XX.X#.X....XX..XXX...X..X..X.X..X..X..X..#.......X..X..XX.#X.#.#X#.X.X.XXX.X..X.X
.X.X#.X..X.X...X.XX...X#.XX.#.X.X.....#X..X..X.....#.X.##....###.XX..X#XX..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.XX.X.X..#XX.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#.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..XX.XX#.#X.X.X##X..X..X..X#X....X.......X#X.XX......X..X.#..X.X#.X.XX.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.XX.#..#.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.#X....X.#X.....X...##X.#.X..#X.XX.X...#..#.X#.XX..X..X.XXXX.X.X.X....X..#..X.X.X..X.#.#X..##.XX.....X.X.X.X#
....#X.X...X#..X.X...#.X.#.....X.X.X.X..X..X...X.......#.X.XX##.....X.#X#..X#.........XXX..X..###...#.X.X.X..X.X...X.XX.X..XX...
.X.X.#X..X..X.#...#.X...X#.X.X.X..X...#XXX..#X..XX.#X.X......#X.#.X.X....X..X.X.XXXXXX...X..X...X.X#..XX...X....X.#...X.X.#...XX
.X....XX..X.X.##.X..X.#..#..X#.X.XX.XXX.XXX..#.XX...#.X.X.X#...X...#.XXXX#.XXX.......X.X..#.X.X.X..X.X...#.#.X.XX##.X..X...XX...
##.X.#.#X.#..X#..X.#XX..X#.X....X........X.X.XX...X.X.X..X..#X.X.#.......#..#.X#.#XX...X.XX#X..#..X...#X..XX..X.X#.XXX..X#...##.
X...X......X#...#.X.XXX.X#X..#.#XX.X.###....#.#X.X#.X.X.X.X.X.X...#.X.XX.X.XX....#.###..X.XX..X.X..X.X.X#...X.......X#X..#XX#.X#
..X..X.X.#.XXX#......XX..X#.#..#XX.#...#.X.#.......XX.X........#.X...XX...#...XX....X.#.....X...#.#XX...X.X#.X.X#.X...XX.......#
#..X.X..X...X...#.X.#...X...XX..#..X#.#X..##.XX.X.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#X.X.X...X..X.X.XX.#.##...X.X.X#...#..X##.X...X.XX.X..X#XX...X....
..#.#.X.X..#.X..#...X.X..X..X..##..X.##.X.###...X.XX#..X...X....X..#.XX.XXX#XX.......#X....X.XX.#X.X.....#X..X...X.X##.#.##XX.#.
#.#.XX.#..X...#...X..#..XXX..X...X...X..X..#..X...#.XX...#..X.#..XX.......#.XX.X.#.X.#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##XX...X.XX.X.....X..###..#...X.X..X.XXX.##...X...X.#.#.XX.X.X..X.X.
.X..XX.X#.X..X..X....X.#X....XXX..#.#.X.X.X.XX.#..#X..X..X....X..#XX.#X..#.X.X..X#.#.X.X.XX..X.....X...XX.#.#.X..X......X..#....
..#X.......#.X.XXX#.XX...#.X....X...#....X.X..X.X..X.X..X..XX#.#.X.....X#..X..X.XX.X.X...#..X.X.X.XX.X..X.###.X.X.X.XX.X.XX.X.X.
.X#.X.XX.XX#.X..X.XX..XX..X.X.X.XX.#XX.X...#X.....XX#XX..X.#.X...XX.X.X.XXX..X......X.X.#..XX....X....#..X.X..X....X.........X..
....#...X.....XXX..X#..X.#.....#....X...#.#...X.##XXX#..X#....#.X...#......X..X.XX.X....XX...X.#..X.X#X.X....X..X.X#.X.#X.XX#.XX
.X#..#.X#.X.X....X..XX.....XX.X#XX.X.X.X...X.#...#X###.X..#.XX.#X.X#..X.X.X..X....#..XX...X.X.#..XX....X#X.#..X.X.#..#..X.......
..#.X....X..X.X.X.#....X.X.#...X.....X#X.##...X.X.X.XX...#.......X.#.X#..#..X..#.X.#.X..#.#...X#.X..X.X.X##..X...X..#.X.X.XX.X#.
X..#..#.XX.X..#.X...XX.X.X.#X.X###.#X.X...#.#X........X.X..XX.X.XX.....XX.X..#.X#...X..XX..#.X.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...#X.XX#...X.X.X....X..##.XX..#.X..XX..XX.X......X
..X...XX.X.X#X.#X.X.X.X....X.XX.....X.X.XX#X.X.#....#.X....X..#X.X....#.XX.X.X.X.X..#..#.#..#..X.#.X.....X.X.#..X..X.X#XX.XXXXX.
X...X...#...#..#..#.X.#.#.###..X.X##...#......X..##.#..XX.#..#X...##X.#..#...XX....X.X.X.X.XXX.X.#.#.X.#..X...X...#XX...........
.X.#X.#..X.#..#..X###.##X##.X.XXX....X#.X.X.XXX#...X..XX...X...X#...X.X.#..X....X.XX.X.#..#.XX#..#...#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.XX.#.#....X.X...X..X.X.X...XX......#.##X..#...XX..X
.X..X.X..XX.X..#.XX.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..#.XX....XXX.X......#..X.#..XX
...X..#.XXXX..XX..X..XXX...X....X.#.#X...XX.X.X.#X.#X#.X...X..X..#..X.X.XX....X.X#.XX..X.#X.......X#..##.X.X.XX..X#.#..XX...X.#X
#.X..#...XX.XX...XX.X.X..#..#.X.#...X#X.#.....X...X.#X.XX.XX.#XX..#X......XX.#......X.X..X..X.X.X..#.X...X.#....#...X.XX#X.X...#
...XX..#X......X...X#...X.#X#..X..#....X..X.X#..X#..#.......X.X..X...X##.X....X.X.X.XX..X..XX.X..X....XX..XXX.X.X#X..###...#.X.#
.X.#.X.#..#.XX.X.#...X#.....#.X..X.##.#..#....X..#.#..XX.X.X..XX.X.X#.#...XX.X#..#.X...#.XX....X..#.#...X..X..#..#..X..XXX.X#.X#
X#...X..#XX.#..X..#.X..X.#.#XX..XX.#.#.XX..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.XX....X#X.X.#.........##.X...X..#..#.X.X....#.X.##.X..#.X.#.....#..#.X.#...#..#X.X.XX..XXX..X....#.X.X.X.#.#
.XX.....XXX..#.#..X...X#.#X.....#.####.XXX....XX..X..#.X#.X..X.#.X..#...X.X...####.X.#X...X..X..X#.....X.X..#X.XX#X.X...#...XX#X
#..X.XX.#...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.#..#...XX.XXX..#.X.X...XX.X.XX..##.X.X.XXX.X.XX.XX.....X..#..X.X.XX.XX.X.....#...XX#X..X.X..#..XX....X...X.##....
.XX.XX..#X...X..X..##...X....X.X.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.XX#
....#XX...X.X.XX..#..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.XXX.##......X...X..X..XX..X.X..X..#.X..X..X...X.X.#X.#X......X.X##.X.X.X.X.#.X#XX....#....X.X.X..#..XXXX.X#.#X.X..X.X.##.X#.
#.X..X..X.###.XX..#..#..#....#...X.XX.X...X..#..X....#X....#X.X.X.#.#...#..........X..#X..X.X###.#..XX.X.X#.....X....X..#...XX..
...#.XX.....X#XXX..X.#.X..XX.X.##.......X..XX.#.X.X.XX.XX.X.X##...#.XX.X.X.#.X.#.XX.X.X..X..X......#..X#...X#.#.X.###.XX..#XX..X
#X.##...X.X...#XX.X.#..###X.X.X#..X.X.#X..XX....#..X......#..#.#.XX...##...X.#X......XX#..##..XX.#...X..XX.....X...X....X....#.#
....#.X..XX.X#.X.....X..X........#..###..X...XX.X.XX#X.X.XX.X..#....X..#X.XX...#.XX.#.#X.X..X.XX#..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....XXX..#.X.X##..#.
..#XX.X...X##..#X...XX...X.#..X#...X....X.#.X.X..X..#.XX##.XX...X.X.X.X....X...X.#...XX.XX..X.X....#...X.....X.XX#.X.........X..
X..X..X#.X..XX..#X.X...#X....X..X.##.#.XXX......X.#.......X.#.X.X.X.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.#XX...X..#.X....X..#..X.....X.#..X..#.X.XXX...#.X..
..X...##.#X.XX..##.#X...X.X.#X...#.X.X.X..X..X...XXX...X.#.#.....X.X##.X.X###.X.#.XXX..X..XX..XX.#..XX.XX..X.X..X..#..#..X..X.X.
X.#.X......X...XXX...X.X##..X..X.X....#..XX#...X....#.XX..X..X.X..X.#..#...X..X.#.#X..X.X.#.X.#....XX.#...X...X..#XX.#.#.X.X....
.#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.#XX.#X#X......X..#..XX.
....X##X.XX.X....X.....X#X..XX..X...XX..#...X..XX.....X.#.XX..X..X.X...XX.X....##.....X...#X.##..#...XXX..X..XXX##.X.XXX.#.#..X.
#X.X.......#..#X#..X.X.....#..X.##XX..#..X.#.X.#..X.XX......#..#...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.....XX.X.....X.X.#.X.#X.X#X..X.X.X..#X.X#.#X.#X#.XXXX..X.X.XX..XXX.XX......X#X.X.X##X#
.X.X..X..#X.X..X...X.#.X.X.#..XX..XX......X#.#....X.XX..#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.XX..#XX.X..#X.#X.##...#...X#.X.XX.XX.#..X..X..X.#..XXX.#XX..#XX....X.X...X.X..XX...XX.#......X.X
XX.X.#..X.X#X.XX.XX..X..X.X......#X.#...X.XX#.....#X.X..X..X.X.X#.#.X..X.X..#....X..X...X.XX....#.X...X.X...X...X.X...XX.X.#....
.......#....#X..X...XX.X.X.XX.##......XX...#..X.#...XX#.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#XX.#.#.........X.X.X#.#..X.XX.#...X.X.X.XX.XX....#....#.X.X.X.X..X.X.X.X.#.XX..X
##X###.XX.XX.#..X..XX.#.#.X.X.....#.X.XX..#.....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...#..XX.#.#.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.X.#...X.#X.X.#.X..X..XX..#X..X.#.#X.X.X...X#..##..#.X.......X...#...XX.X.#.X.XX.#X.X..#...#X..X.X..X..#X..X
....#.XX...#...X..#XX...X.X..........X...#..X...X.X.X.X.....#.X...XX..X...X.#.XX...#X..X...XX.#........X.#..#X.X..#.#..X.X..X.#.
.XX..#...XX.#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.XX.X.X.....#.#.XX#.X.X......X..##XX.X.XX...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..#.XX#X.XX.#.###.XX.#X.X.#.##XX..#.#XX.X.......X.....X.X.X.#.X..X.#.....#....
#X.#.XX.#X.#..##X.XX.#....##..XX...#X#..X.X.#..#..X.X..#................#X...X#.X#X..X##...XX.X.#.#.X.X....X..#...#...X.#X..X#.X
....#..X....#.X.....X.X.XX...#...XX.X.X.#....X...X..#.XX.X.X.X.#.#.#.X.X.XX##.X...X.#...X.X#.X..X..XXX..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.#.XX..X...X..XXX.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...#XX.X#XX.X.XX#.......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.XX.X..#X..X....X.X#.X.X...#..#...XX.X.X..X.
.X..#...XX.X.X...X...X..#X.....#.XX##X.X....X.#..#...#...#.X##.X.XXX.XXX.#.X..X..X#..X.X.X...X..X.##.X....#XX.X.##..##.....#.##.
.X.#XX.X....X..X..#X.X.#...#.X....X#.#.X#.X.X..X..X.X..#......#...X.XXX...X.X.XXX..X...#.X.XX.X..X#....X.#.X....X.X..#X.#.XXX...
#..XX.X..X.X..#X#..X.#.#XX.X.##.XX.........#..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.XX.XX.X#.XX...#X..XX.##....X#.X.X#..X..X.X.XX##X.#....X...X.X.#.#....#X.X.###X..X....#........
XX..X#....##X....X..X..#.X.#..X...X...X..XX...X.#XX.X...X.X.X.XX....XXX.X..X...X.X.XX#XX.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#...XX..X......X.XX...#XX..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.#.XX.XX.#X..#XX......#.X..#.X#.....X.#.X...X..X.
.X#.......#.X.XXX.XX.#.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.#...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...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.XX..#.X.#...#...XX..#.#X..XXX..X..XX.XXX.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.#.XXX#..#..X#X...#..XX...##.#.X...#.XX..#..X.X.X...X..#X..X.#.....#X.X#.X.XX....X...X.......#..#XX.X.X.X.X.X.X.X.XX##..X.X.#
X..X.X..#..X#.XX.XX.X.X....X.X..XX..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.#.#.XXX...X.....#..X..#X#.#...X..X#....X.X.X.X..#.X#..#.XX.XX..X....X.....#..X.XX#...X#.X.#.....#.X.X#.
#..X.......XXX.XX#.X.X.X.#.#X....XX..X.X.X.#..#X#.X.X.X..XX.#.X#..X..##X.#.X.XX.X.#.X.X..X.XX.XX.XX.#X...X..XX...#...X.XX......#
XX...X.XX#..X.......X.#...#X..X#.X.X..#..X..XX.#......XX....#..#X.XX...#...............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.XX.##.X.X.X...X.X.#.XX...X.#.X.XX.X.X..#
..XXX#.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..XXX...X.#X..#....X..#.X..X.#..X#XX.X#X.#.X#.....X..XX.XX.X.X#..X#X...X.X.X.....XX.XX#..X..XXX
...#..XX.X.X.#.X..X....XX...X.X.XX..X..X.X.#.#.X.X.XXX.X.#.X...X...X...X.....X.X.X#..X....X..XX.XXX..#.X.....X.#XX...#..X..XXXXX
#X..X.#.#.X...#X#.X.XXX...#..#....X..X..X.X....X..XXXX.X.XX..X...#.X.XX.#.X#.X..XXX.#..X#.X.#.......X..#X.X.#.....X#...X.XX..X#X
#..#........X..#.X.....X#..X..X.X.##.#X...XX.#..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..XX....X.#X.X.#.X.#.#..X.#..#X...X...#...X#...X...#.XX...X.X.X.....X.#..XX.X.XX..X.X.XX#.XX...X..
......#X.X..X.X.X.X..##....##..X...X#..X.....#...X..#....X...XXX.X##XX.#X..X.X.X.X.X..X..X...XX.X..X#.X...##...XX.X..#X...#X..X.
.#X.X#X#...#X.....X.XX..X#..#X..X.#..#..X.##..XX..X...X.X..#.....#.X#....#.X..X.X.XX#X..X##.XXX.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.#.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.#..XX##.X.#.XX...#...XX..X.XX.XX.#.
..#.##.X.X..XX.#.X...X..#.#.XX.#X.X#XX....#...X..X.X.XX..#XX.#.##..X..XXX.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......XX..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..XX.X#XX.#...X..X.X.#...X....XX.X#...X.X#XX.#..X.......X.XX..X.X.X..X#...XX#..X#..X.X.##.XX...XX.#
X..XXX.....#...#.....X.X..X.#.#.......XXX.#..X.##...X..X.X.#.X.X.XX...X#.X#.X..X.XX.XXX..#X...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#..#.XX..X..X..X..X.XX.#...X..
....X.X.X..X..X.X.X..X.XX.X.X...#.X..XX..#..#.X.#X#..X..#..X.X..XX....X.X..#..#.X.##.X...XX.X.#.X.XX#....X...#.X.X.X.#.....X..X.
#XX#.X....X.X..X...#.X.#...#..XX...#...X#..XX..XX##X..#.#X..X#X...X.#.X..#.#.X.X......XX..#.X.X......X.X#..X.......#.#X.XX..X.X.
.......XX.#...X.X.XX..X..X..X.#..X.XXXX#.#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.XX.X.#..X.#X.....X...#..#..X.X..........XX.#..XX.X.X.X#XXX.X..XX....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.XX...X........XXX#..XX..#.#X..X.XX..X#.....X...XX.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.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.#...XX.XX.X.X#..X..#X.XX.X.X.X..X..X..XX.X##XXX....X.#X.......#XX..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.XX##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#.XXX.XX..X........X...#XX..#..X...X..X#....#..#.X...X#.XX....XX#X....#.
...#.X..X..XX..X.#.X#X.#X...X.X.X.X..X#...X..#.............X...#.#..X.#X.X..##.#X.X.XX.#.XX..X...XXX..X....X......#.X#.X...XX..#
X.X...###X...XX.##.....X.XX..X.....#...XX.#X.##X.XX.X#.X.X.#.#..#X##.X...X##.X#X.....X.XX...X.XX....##.XX.X.#.X.#..X.....X...XXX
....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#..XX.X..X...#
.X.XXX.X...XX.X.X.X........X.X...X.X.....X.#...#..X.X.XX.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.XX.....X....X.X...X..#.#..X.#.X.X#..X.#.#...X.X...##XX.##.
..X..X.X#.#...X.#.#....X..#..X...X.#.#..X.X..#..XXX..XX.X..X.#X.#.X....XX.X.#XX.XX..#.#X.X.....#..X.XX..XX.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.X....X......
X#.X.X.X..X....#...XXX#.X.X..##XX..X.X..X.#X....X.X##X.#..X#..#.XX.#.X.#.#...XXXXX..X..X.#..X#.X.##X.X...XXXX...X.#..X.X..X.X.X#
#......X.X.X.X..X.XX#X...X..#.XXX#..X..XXX...#X.###...#..X...X....X.....#..X......X..X#...X.X.X..X...X.#.....XX...#.X.X#.XXX....
XX#.###..X..##.X...#...X..X.X..#X#.XX##X#.X.X.....X.X...XX.X..##X..#.#.X.X..X.X.#.X.X..X.X....#.X..#..X..X.#..#.X.X.....###..#.X
#......X..X.X...X.X.X.XXX.....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....##.XX..X.#.X..#..#X.X..X....#.X.##...X##.XX.##XX.........X..X..X.X...X#X.XX.X..X#.X.X.XX.
#....X....X.X..X...XX.X.#.X..X.X.X..X.X...X..XXX...X..#.X..XX..##.XX.....XX..#..X.#XXXX#.#X.XX#XXX..X...X.X...X..#..X...#X..X...
..XX.#.X.X..XX..#X..#X.....X#.....X..X.#X..X..X#X.X..X...X..X.X#....XX.X...#..X....#XXXXX.......XX#.XX.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.XXX.XX..#X.XX#..X.#..X#.X.X.X#XX.X.X.#X..X...X..X.#..#.X#...#X#..X.X.#.X
..#X.#.X.X..X....#...X.X...X.XX#.#X..#.XX.XX#XX...X..X...##...X.....X..X.X#X..##......#....X...X..XX.X.X..#X.....X.#.#.X........
X.X..#...X.#XX.X.#.XX.##.X.....XX...XX#.....##XXX.XX..X.X..X.X.X.X.XXX.X.#...X...X.X.XXX.X.X.#..X..#X...X..X.X.XX........#X.X.X.
..X.XX#.X...X..X.#......#.#.XX...XX..#..X.X...X.....#.X...#....#.X..XX....XX.#X.X..X.##..#.X.X.XX.#..X##..X.X....X.X#X.#..#.X..X
##...X...X#.X.X.X..XX.XX#.X.X.XXX...#..X..X.XX..X.X.#..X.#X.XX.X.#.X...X.X..X..X..XX#..####..#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.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...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.XX..XX..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..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.XX.X#X.X...#X.X...#X.X..X.X#...#X..
.XX...X....XXX...X..##X..X.X.#.......XX....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..XX.#.X.X.XX#..X.X.X..X..XX.#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..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#XX.XX......X.XX....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..X..X.#X.#.##XX#.X.X.X.#X....X.X#XX..XX..X.X.X.XXX.X..X.X..#X..X#.X.XX..X#....X.X..X.X..X..X.#.#
.X.X.XXX.X.X##...XX.......X.X.X.X..#.X......XX#....#X..#XX.#.X.X.X..#X.#....X#......X...XX.X.#..#X....X...###..X..X..##..X..X...
.X.##.#X..#.#.X.XX..X.X#XXX#..XX..XX...XX.X..X..X.X.#.###...X.....X.#...X.X....XX.X.XX.#......X.X..X#X..X....#X.XXXX..X.X.X..X.#
..XX..X..X........X.#.....X.X...X...XX..##..X#X.X.X..#X.#.#..X.X.XX#X#.X.X..XX.X.X.X....XX.X.#.X..#XXXX.X.XX......X..X.....#X...
X.X..X..X.X#.X.#.XXX..X.XX....X#..X#...#XX#....X...X.X....X.#...XX#.X#...#X..#...#...X.X....X..#.X.XXX.#....X.#.#..X...XX.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.XX.X.#...X..XX.X..#...#.X#.X.X.X.X...
.X.X.XXX.X.#...#.X..#.#..X.XX.X..X..X......#..X...X.##...#.##.....X.X.X..X.X......#...XXX..#....XX.X.#..#.#.XXX.#.X.....X....#.X
.X....#...X..XX...##....#.......#X#..X.#.XX.#.XX.XX.XXXX.....X.X##.X..##..##X.X.X..#X..XX.X.##X..X....X....XXX.....#X.X..X.XX...
#.X.X..X.XXX.#..X#..#.##.X.#.X.#.X#.X...X.X.....X....#...XX.#......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..XX..X.X.XX....X.X.X.XX.#..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...#..#.XX.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.XX..XX.....X.....X.XX.#...#.#X.X....X.XX.#..XX.X##..X...XX..X..X.#.#.#..X...
..#.X.#...X.#.X.X.#.X.X..X...X.XXXX.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.XX.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#..XX.X.X.X.#XX...X....X..
#......XX.#.XX..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.XX...X#XX..X...X..X.XX.....XXX.#....#X.X...XX..X...XX...#.X.X..#.XX.X.#.X.XX.##.X.#XX.X.X.X..X#X..X..X.X....X#..X.#.X...XX#X
X#X...X.X.#...XX.X..#...##X.XX..#...X#.#XXX.X.X...X..X....#.X.X..X.#..X..............X.#....#..X....#X.X..#.X.#..X.XX.X#XX.X.XX#
....#.#.X...X.#..X.X#X.#...#.X.#..#X.##XX#.....XX..X..X.X..#...X.X.XX.XXXXXXX.X.X.#.XX.XX.#X..X.XX.#X#...X..X..X.X.X....#..X..X.
X.X..#.X#.X.X..X..#.....X#.....#X.X...XX##XXX.###.#X.XXX..X..XX..X...#........X.X.X.....XXXXX.....X.XXX.XXX...#X.X.X.X.X.XX.X...
..X#....##..X.XXX..X##.XX.#X.#..#X.X.X.#.X......X.X..X#..X#.X...XX#.X..X.#.X#..X...X.XX...XX..X.X....XX#.X.#X...X#.X.X........#.
#..XX.X.X.X.X..#X.X.#..X......X...........XX.X.XX.#.X..X...X..X..X...##..##X.X..X.#.X.XX#...X.X..X.X..X.......X#..X..X.XX.X#.X..
..X...#....##.XX.....#X..X#.X#..X.XXX.X.#X...X.#.XX#..##.X..#.X#.X.#...#.X.....X........#.XX..X.X...X.X.X.XX.X#XX...X....X.XX..#
X..#.X..X.X.....X.X.X.#X.X#.#..X.....XX..X.X.#.X.X#X.X...X.#.X....#..XX...X.X.XX.X.X#.XX.###X.X..X.X.#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....XX....X..X#..X.X.XX.X.XX.##..X..XX.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.....
XXXX..X.X.X#..X#..X..XX..#..X...X....X..X..XX..X..X...X#..X....X#X#X.X..X.X..X#...X..#X...XX.X.....X.#X..#.#.XX.X#..X.X.X...X#.#
#....X...XX..X..X.X.X...X#X.X.XX..X#..#...X...#XX..XX...X..#.##X#X...X#.....X...X.XX.#.XX.....XX.X....##.#XX.#...#X...X.X.X..X..
#.X.##.X.#.#..X.#.X.X.X.X........XX..X.X##.#.X.#.X#...XX#.X....#...X..XXX#X..XX..X...X..X#.XX..X#.XX.X........X.XX#.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.XX...#.X.XX..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#.XXXX.X...X....X.X...X...#.X.
XX#...#.X..X.X..X.XX.X.#....X..X..XX.X.X#..XX..#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.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..#XX.##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......#.#...XX..#...#.##..X..X.X#.#X.XX..#..#.#.X..X.#X....X.X#X.X..#.#.X.XX....X....
......X...XX..XX....X.......X....X...X.XX.XX.X.X..#..X....X#.X.XX..X..X....X...X...X..X..X...X...XX.XX.X.#.XX.X..X....#.XX..XX.X
.#.X.X.X.X...XXXX.XX..X.##.X..X.#.X.X......#X..XXX.#..X.#...X.....XX.X.X.X...XX..X..#X.X..X.XX.XX........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.XX.X#....X.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.XX.#..##....X......#.#X..##.#.X.#.#.X....X#..X...X.#X.#.X...X..X.#X.XX...X#.X.
.X#.#.XX..#...X.....X.XX..X....#.....#.#.X.X.#X.XX....X.#.X.X.##.XX.X....X.X......#.X..X.X..X.X#.#.X......##X.X.X#..X....#XXX..X
......X..XX.X..X.XX..#...X.X.X..X.XX.X..X....#.#..X.X.X....X..#X.X.X.X.XX...X.X#.XX#..X...XX..XXXX.X.X.X.XXX.#...#.#XX.X...#.##X
.X.X#X..X...#.X....#X..#.#....XX..X....X..X.X....X#.X..#X.X..#..X....#.X..XX.#...X#..#X.#...X..X...X..XX.##...X#.X..#.##.X...#XX
.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.XX.#.X.XX..XX.X...X....#X.....XXX.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.XX.....
.X.X.X..##.##...X.X....X.#..XXX..XX.X#..XXX....X..XX..#.X.X.X.XX.XX..X#X..X.X..#X.X....XX.X#.XXX#.XX##.X.XX.X#X..XX..#.....##.X.
#......X....X.XX...X.X.#..X..X..X#....X..XX.#.#X.X.#X.##..X.XX.XX#.X..X.X....X.X...X.X...X.X.......XX..XX....#XX.X..#X.XX.X....X
..#.X.XX.#X.X..XX.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...XXX.X.#.X...X.X.X.....#..X.X.X##.X.X.XX..X.X.#.X.X.....##..#.X.#..X..XX.XX.XX..X..X.#.X#X....X.#X.X#X.X#.......
#.X..XX...XXXX.X..#XX.....#X#...X..XX.X..X##...X.X.#....XX...#X..X.X.X.X..X.#..XXX..X##.......X#.X.#X.....#.#X...X....#X.XXX.#.X
#...X..X.X.....X.X.XX.##.X....X.#X...#.X.XX.XX.......X.X..X.X...X....X...XX#..X.X..XXX.X.X.X.#....X...X.X..##.XX...X.X...X.#..X#
..##X#....XX.#.X.....XX.X.##.#..##.#X#.#X......X#X.X..#.#....X#.X#.#..##X.X..##...X.X.....X..XX.XXX#X..#..X#.....X..X.X.XX.XXX.X
.#..X.#.X.X..X..X.#.X...#....XX.X......X.X.X.XX...X..#..X.X.X.....X.X.....XX..#.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.X....#.#...#..X..#X..#....#X.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.#.XX.X#..X..X..
..X.X...#.X.#.X.........XX#.#..#..X.....XX..#..X.X.X.###..#.#.X.#..X..X.X.X..X#X#.#.....#...X...X..##..X..XX....X.....X.XX.#.#X.
.#X..X.#.X...X.#X.X.X#.#.#..X.X..X..X.X..X#...XX#.#...#X#...X.X.#.X.X...X#X#...#...#X.X.XX.X..##.X.#..#..X...X.X..X.X.........X.
...XX..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.##X..X.X.XX.X.X..
.#..X.XX.X..X.X..#X.X..XX....X.....X.XX..X.X....#.XX..X##..X..X.....X..#.X.#.#.....#.#.X.X...XX.#X..XX...X#.X..XX.X..#..#X.X.XX.
..#..X....X##.X.#.....X...X.X..X.X.XX...X#...X.X..XX.X.X.X.##.X#.#.XX.X#....X#X.X.X.....X.#X......X...#.X...#.X.....XX#.#.X##.X#
.X..X..XX..X...X.X.X.X#XX..X.X..X...X.X...X.#.X..X.......X...X...X...X...X#X..X..#.X##.X...#X.X.X...X#X..X.#...X.#.X##..........
.#X.#X.X..X..###...#.X....X....X.##.#X..#...X.X.X..X.X.#.#.XX.X.X..X..XX.....X.##........X....#X.XXX.X.XX....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#..#XX.X#.....#....X.XX#.#X.XX.X.X..#X.X.
.....#X#..X#XXX.X...#...#.X..#.##.X.XX..X..X##.X..#...X..#X...X.X.#XX.XX.X..X.#..X.XX...X...X....X.#..X.X.#..X.#.#...#.X..#....#
##.##XX.X.#......#XXX.X.X..X.X..XX.....#.X....#..X.#.XXX.X.#X.X.X.##...X.##X#..X.#....X#..X..XX.X#.XX.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.XX..X#X..X..#...
...XX#.XX.X...#..X.###..##X..X..XX.##X#.......##XX.X.X.X.X.X.X..X.XX...X.XX.#...XX.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.XX.X..##.#.X.X.....XXX..X.X#.X#X.X.#...X..X.X.X..XX...X..X...
....X...X.X..#.X..X.#.XX.X.#.X##X.X.X..#..X.#....X...X.#.XXX..X.X....X..XXX..X.#..###...X.X.##X.#XX#XX.X.X..X.X....#X..XX..X..X.
.X.X..X.X..X.....X.......X....#...X..X#..X.#.#.#.##XX.X...#XX.X.#X#X...#XX..X...X...#.X.#.#.XX.X.XX.XX.X.XX.X..#X.X..X...#..X.#.
.XX..#..X.X..X.X.#.X.XX.X..X.XXX.#..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..#X.....##.X#.#...X.X........#...XX.X....X.....X..X.X.X.X.X.#X.X#.X.X.X..#XX.#.X.XX....#XX...#..
.XX..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.#.X.#.X..XX#...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....XXX..#.X.X.#..X.X....X.XX.#.XX....#..#..
.#..X..X.#X..X....X.#.X.X..X.X...X.X.X.XX..X.##.X.X.X#.X.#X....X.XX#.XX.X..#X.XX.X..X.X..X.XX.#X..X.X...XX.X.X....X...X.X..X.##.
..X...#.#X.#.#X.X.X...X..X.XX..X..X......XX..X.#X..X.....X.#.X.X...X....X##XX#....X....X........X#....XX...#X..XX..XX..XX.X.#...
.X#.X.X.#...X....X.X.X..X...#.#X#.##.X.X..XX.#....#.X.#.X....XX..#.XX.X....#X..X.#XXX#.X.X##.##...X.#..XX.#..X.X..XX.X...X..XX.X
..X.#.....X#XX.XX....##.#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...XX..X..XX.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...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.XX...X..X..#X..##XX#..X..X.X...##.X.X.X.X#.X.#.X.X...X.#X..XXXXXX.XX..X.
..X.X..X.X....X#X.##.X#X..X.XX..#..XX#.X.X#.X.#.#.X..XXX...X..X..#.X.X...X...X..X#.X.X.X#.#..X...#...#.#..X.XX.#.X.XXX##....X##.
X...#X...##.X#...#....X..XX....#.X...X..X.#.X...X..XX.#..X.#X..X.#...XXXX..X..X.###..X......X.XX.#X.#XXX#.....X.....#XXXX.X.....
..X.X.X#...#..XX.#.XX..X...X.X.#..##..#XX.....X.X.#.X...X..X..X.#..#.....XX..X..X...#..XX.X....X.X#X#X.X.X.#.X.XX.X.XXX#...##.X.
.#.X#....X.XX.XX.##...#.X.#X#..X.X.#X.X..X.X.#XX..X...X.X.XX#.#...X..X##X..##.X.X.X.X#...X..X.X..........##.X..#.XX..#X#X.X...XX
.X..X.##..X.......XX.X.....#.XX.........X..#..X.#..#.XX#..###.X.X..X......X.....X.#X...X.##X...XX.XX#.#X..#..#......XXX....#X...
...X.X...X#.X.X.X....XX.X#.....XX.XX.X.#X.X.#.X...XX.XXXX.X...X.X#.X.X.X.#.XX.XX.X...#.X....#.#......X...XX#..X.X.#..#.#X.X...##
.X...X.X...#...X..XX..X.X#.X.X..#X...X.X....XX..X#....#X.#.XX.X..X.X.X..X.....#....XX...XX.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#XXXX.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......XXX.X
...XXXX.#XX.#.XX.XXX.#.XX#...X.X.....X.X#X..#..X.X#.X..X.X...#.X.#..XX..#X#...XX.#...#.....XX...#X...X...X.##.XX#.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.#XX...XX.XXX.#.X...X..#.X.X.#..X#X##X..XX.X...#.X....
.##.....XXX...#....X#...#.#..X.X.X..X.X#...X..X.#...X.......#.XX.X.#..##.......X...XX#..X..X.XX.X.#...X.X...#...XX....X.X...X.X.
...X.X#.#...X.#####...X.X..X.X#..#.XX..X.X.X.X....XX..X.X.X.XX......XX...XX.#X..X.X.X#.X.#.X...XX.X.X...#.XX.#X....X.X...#.XX#..
.XX..X...#.X...#....X.XX.XX....X.X....###..XX..X.##.X.XXX#....XX.XX...##.X..#..X.....XX..#.XX.XX....X.#X......#X##X...X.X.XX##.#
...X..X.X...#.#.XX.X......#X.XX.X##.X...#XX...X.#.X.....X.##.X.....###X..#X#..#..X.X...X.X..XX#.XX.#X#XX#.#.XXX....X.X.....#....
X.#..#.X.X.X......X..X.XXXX#.X...X..X.X.X.X#X.X.....#.X...X...X##.#.##..X....XXX..#X.#...XX...#.X.X.XX##..X.....X.XX..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.
#.XXX.X..X.X..XX.......X##.X.#...X.#...#X.X.#.....X.X#X..#...X.XX..X.X..X..XX...X.X.#X#.X.X..XX.##X.##.X...X.X..X...X..#.X#.X#X.
X..#....X#.XX..X.X.X.X......X..XX...#.X..#..#.#.XX..X#.X..X.#X...#..X..#.XX...X....X.X...#..#...##.X.XX..X..X.###.X.X#.X.......#
..X..XX.X....X..X..##..X.X.#XX.X..XX..#X.XX..#...XX....XX..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.##.#XX..XX..X.#...XX#.X.XXX.X..XXX.X.#X.X.X..#..X.XX..X...X.XX.....#..X....X.XX..X...X...#..##
..X..XX..#...X....#X..X...X........#.#X..X...#...XX.X......X...XXX..X..X..X.X.#..X...#X..X.X.....#.X.XX#.X.##XX..X.#.X.#X.X..X..
X.#X...#X..X.#.X.X.XX..#X..X.XX.X.XX...#.XX.X.X.X...#.#.X.#..#.....XX#...#.#X..X.#XX.X..X.#.#.#.##X.......XX.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..#.XX.X###X..XX.X....X..X..X..X#....#.X.XX..XX#.X....#X..X..X....#X...X.X#X.#X.X..X..X#....XX.X..#.#X.XX.....X.X.....X.##X.X
.X.X.X.......X..X.##..X.X..#.X.#.XX#.#.#XX...#.#.X..X.X#.X.X..#XX.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.XXXX.#.#.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..#XXX...X.XX....X#X.X#.#.X..#XX.......#X.#.#X#.X....XX.#X.X.XX.#.X.X..X....#..X.X.XX.XX...X.X.XX.XXX.#..#X.#...#..X#..#.X.
.X.X.X..X...XXXXX.#X.X.....##.X..X.X..X.X.X.X..X..X....##..#...#....X#.X..XX.XX.X..XX..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.##.XX...X..X.......#...X...XXX.#..XX.X.X.#.X.XX.XX.X..XX..#..#.#..
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.#XX.#XX..X.X.
#.X#X.#XX..X#....XX..#....X.X.X.X...X.X.X.X..X.X..X.X...X.XX..X...X...X.X.XX#...#X.X..#..X.##..XX.X.##X..#.XX.XX.X..X.X.X.#.X...
..#X.XX.#.#.XX.X...#X..#.X..#....X.X..X#...X....#.....#XX..X.X.X.X.X.#...XXXXX.#....X.#.X...#.X....X...X..XX#...X.XX.......#.#X.
#.#...........X##.XXXXXX.X.#..###...XX...#X..X.XX.X.X#....X..X.#...X.XX.X#X###..XX.X#..X..X#...#X.##.XX.X..X..X......X.##XXX....
...X.#X.X.#.X.X...XXX....X.#XX..#X.X...X...X..X....X...#X..X...X.XX#...X..XXX#.X....X.XX#...#.#..........X..X..X.X.X.X......X##.
.XX.X...X..X..#.XX.#.X.X#......X...##.#..X..XX..X.X.XX...#X..#X.....X.X.X..XX...#.#..#XX..##..X.X.#.X#.XXX#..#..#...X#.X.#X.XX..
.#....X..X.##X.#.#......X.##.XX..X.#X..X..XX...X.....X.#X..X.X..XX.X.....X....#.#..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..X...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.##.#XXX.X.X..X.X.X..X...X#.X.X#...#.X...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..X.XXX.X..#.XX.X.X.....#.X..X#..#..X.X.X.#.#.X.#....X.#...#X....X.....X....X..XX....X...X...X#.X....##X.X#X.XX#....#.XX.#
X.#...X..X.....#...X..X.XX.XX..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.XXXX.#XX.##.....X.X.X.#..X#X.##X..XX....#...X..X....XXXX.....X..##..X.X..X.XXX.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.XX.X.XXX.XX.#XX.#X.X..#.X.
....X.X.X#..X.X.X.X....X..#X#X.X#.X.X..X.X.X.#.#..X.X....X...X....X#..X.....#X..X.##X..X.X.X.X.#..#X...X....#...........X..XX.X.
XXXXX.XX...X#....XX.X.X..X.X...X...XX.#..XX....X.X..X.X.#..X##X.X...X#X.#.X.#..#....X.X...XX#...X....X.X.#X...X.XX.X#.X...X....X
.........X.##.X#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.XXX.X..
.X.X.X.XX...X.X......#X.#.XX..#..#..X.XX.X.#..X....X..X.#..XXX.X#..X#XX..X.....X..X..X.X....XX..X...#X#....X...X..X..X.X..#...#.
X...X..#..##...X.X.#.XX.....X..#..X..X.......XX.X.X..X..#X.....XX.X.X.#X..#X.#..X.XX.X.X.#X...X..#.X.XXX.#.X.#..X.#.X..X.#.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.....#...XX..X.XX..X.X....X..X.
X...X#..#.X.#..X#.#X.XX..X..X...#X...#...XX..##.....#X...#.X..XX.#.X.XX.X...X.#.X.#.X...#.X....X##X.X.X.X...X..#.XX..#.X.X..#.X.
.XXX..X.....#X...X......X.X##X.#X..XX.X.X..X.##X.X.#.#.X..X..X...X..X#...XX..X.......#X..X.#X.X.#X...X#..X.#..X...XX.#..X#.##X..
....X...XX.#...X.#X.X.X.....XX...X.#....#X........#...X..X..#..X..#...XX....X#.XX.X.X...#..#....#..X...X.#.##.X.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.XX....#..X.X.#.X##.X.XX.#X.XX.X..X......#....XX.X#.XX
.#X.X..X.XXX.X.#....#.X..X.XX.#..#..XX.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...XX.#.XX.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.XX.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..XXX.
.X..XX....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.XX...X.XX.X..
X.#...#.#..X.#.##X.#.....X#XX...X.X..#.XXX#...X.X.XX.X.XX.XX..#....X#..X#.#X.X..X.X.X..#.XX..XX....X.#.X.#X.X.X.#...X.X........X
....X..X..X...XX....X.X.##.X.X.X..XX.#..##X#X..#....XX.#...XX.X#.#..XX..X...X..XX#...X.X...X...X.X..X..X.X..#...X.XX...X.#.#.X.#
X#.#..X.#.###.X.XXX...X.......X.#X...XX..XX.#.X.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#.XX....#.X...X.....X..#X........XX.X#..XX.X.#X...X#..X.X.XXX.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.....XX.......XX...X#.........#X.X..X.XX.#..X#.#.X#.X.XX..#.....#..X..
.#..X.X.#.X.X.##.X...X.#X...X.XX.X..X..X.X..X#.X#.#....XX..#.#..#X.X.X.XX#.X#...X.X.#X.#.....X#...X..#...X..X....X.X..#.X..#.X#.
XX.X...X#.X....#...X..#..XXX......XX..X..X.#.X....#.XX..X.X...XXX.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...XXX..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..XX..X#X.#.X.#.#XX.#..#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.XX.X..#.X.X..#.#.........##X.X...X.#....
.X.#....#.##.#X.X.#X.#.XX.X.X##...X.#...#........X.X.#.X...X.X......XX...X.XX...X..X...#....##....#.XX..#.XX.#XX..##.X.X..XX.X.X
.#..#X.X..#....#..X...X...X....#.#.X..X..XX.#X.X.XX.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.#XX.X#....X.X..#XX..#X......X.X.#XX.X...#..#.....X.....X#..#...X..#.X#X#....#..XX.....#.X.X.###..#...X#
.#...X.X....X#...#.X......X....#.XX...X#.X..XX#.X.X#.##...X.XX.XX..X.X.X.X#X.X.X...X##X..#......XXX.XXX..X.X.X......X..XX...X...
#X#.XXX..XX..X.XX..X.X.X.XX##X.X....XX.....X.X...#XXX.X#.X.......X#....X..X..X.X##X....#.#.X.X#....X#X#X.X..#XX.X.X..X..X.#.X.#.
XX.##X#X...#X..X.X..#.##..#..XX..X.X..X.X.XX...X#XX#.....#.XX.X.X..X#X.#.#..#.....XX.X.X.#.#X#.X.X.X.XX#..X..X..X..XX.X.X#X.X..X
#....X.#.XX.XX.....X...X.#X.X..X..XXX.#X....X.XXXX#..X.X..#...#...X#....#XX.X.#.#.....X..X......X.....#.#.X.XXX..#.......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.#..#...XX.X.#.#.#.X.X.##X.
##..XX.##..#.#..#..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..XXX...#X..#.X.##XX...X#X.XX#.#XX.X.#.X..X..#.X.X.#.X.X..#.X.X..XX..##....X.X..X..X...##...X.X..X.X....X#.#.#.X
......X##.X...#.X.XX.#X...X....#..#..X.X...#XX.XXX.X..X.#.X.#..X.X.......X#.X.X.X#..X...XX.....#.X#.X.X#.#X..#..X..XX#XX......#X
.X.X.X....X.#....X......###.XX...X.#X#..X.XX#...X...XX....X...#..XX.XX.#...X......XX.X#X.#.#.X.......#X#..X#..X..#......XX.#.#X#
XX.#.#X.##.XX.XX.X.#X.#....X...X.X.....X.#.#.#X..X.X...X.XX.#..XX...X..X.##X.X#.X#..........X.#.X.XXX.X.X....##.X..###X#....XXX.
...#X....#......XX#.#.XX.X..#.#...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..#.XXXX.#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.#XX.XX#.......X.##........X.X.#.XX.XXX..X....X.XX.#.X#.
.X....#X....XX#X.XXXX.XX.X#X.X.X.X.X.X...X.XX.##XX.X..X..#..##X#.X....#.....##XXX.#.X#.....X.X#X.X#...#.X....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.#..##XX....X.XX.X.X......XX....X.XXX.X.XX#.X.##..X.#.
..X...X...X...X#.X.##.X.#.XX#X.XXX.X..XX#.X..X.X..X.X....X...XX....#X.....###.X.X.X.X#....XX.X.X.X#...#.#XX..X.....##..X...X#.#.
X..#.X.#X..X.XXXXX......#....#..X...X..X...X..XXX.XX..#X..X#..#X.X...X.X.XX...........XX.X#...X...X.XX#.X...X.X.X.X#XX..X.#....#
.X.....X.XXX#XXX...X.X.#..#.X##.X.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..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#.XX#......XX...X.
.X.X..#.XX......X...#...#..#..X.X.X..X.X.......XXX.....X.X.X.#..XX..#.X.XXX..#X.X..#..X.##.#.#..XX.XXX.....X..X..#X.X.X.X#.X.X..
.X..X.X..XX.X.X..XX..X.##.X..X...X..X..X.#.X.X.XX.X.X.X....XX.X...X......X..X##.X.X.X...X..###.X...#X.X.#.XX.X..X..#XX......X.X.
.#.##..X..#.XX..#..#X....#XX..X.X..#..XX###..##......#.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.##.XXX...X.#X.X#....X.#.XX..X..#..XX#X.X.X...#X..X....XX.#.#.X.X.X.X..#X......#X#..X#....X
..X.X...####.X..X.#.XX.....X.X.X..X#.#....X..XX...#.X..X.X.#.X..X.XX..X#XX..X..X.#X...X.#.X.X..#...X..X...X.X..X.XX..#.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#...XX..#.X
.....X.#XXX..X.XX.X.X#.....#..X.#.X..X#.XX...X..X.##.X#.X.#.X.X#.X.XXX...#........X.#.X.X.X....X..X.......#.X.X...X.X.XX.#..X...
.XX.X..X#X.X....X..#X.X.XX.X.X..##..X..X.XX.X.#.....X...X..X...X.#XXX.X.X..X.XX.#X###.#XX.X.XX..#X.#.#.X.X.....X.XX....##.#XX.X.
.X...#X......X##..X......X.X..#....X..##.......#.X.X.#.X..X.XX.....#.....X..#.....X.X.#....X...##.....XXX..X.XX..X..XX........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.#.XXX.X..X.X..##.#.#..X.X.#..X.X.X.X...
.#..X.#.#X...XX#..X.X.##..X...X..X#X......X.XX..XX.X...#..X#.#.#X.X...XX..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..#...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..XXX.#X#.X#....X...X...#....X...#..X...X..
.#X.#........X...X.X....##..###.#...X.XX..X..X#X...XX.X.X.X..X..#.XX...X...XX...X#X...X.X#.#...X..##..#.X##X.#X.X...X.#X.X.XX..X
..#..#.XX.X.XXX.X##X.#.X#.#...#.#.#X..#.X..X....X.X....X...X.X.#....#.XX.XX...XX.X.#X....X..#.X#X.X..X#...XX.X..#.X#XX....X...X.
X.#.X....X...#......#.....X#.XXX..X..#X.#.XXXX.X.X..X.X..#..#...X.X.#...X..#.XX.......X.X..X....X.#.X..#X...#..X....#..XX..###..
...#.X.XX.XX..X.X.X..X.X.X....#XX..X.X...X.X..X....#...XX..X..X.X.X..#.X.X...#..X.#.#.X.#.X.X.X.X..X#X....XX#.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.XXX.XX.X....X.X...XXX.XX#..
.##...#.##X.XXX.X.XX.X.X.X..X..#.#.XX.X.XXXX...X...#.X.#X#.#..##..#XX..XX...X....#.X..X..XX##X.X...X.........X.XX...#.X.....X#X.
...#X........X#..X...#...#.X..#XX............X...X.#..X.##...##X#.X...X#..X..X.XX.##X...X.XX..X..X..X.#X.X.XX.#...XX...XX.X.....
.X....##.XX.X.X.XXX.##.##...X.#X.XXXXX.X.X.X.XX.X.#..X..X.X#...X#.#.X...#.XX#...X..#..#......X.#..X.#.X.X......XX..X.XXX#..X.X##
X..#.XX.#..##....X...X...X.XX...........X...#.....#X...#....XXX..X.X..###X....XX.X...XX.#.X.XX.X.X.#..X...#.X#...#.X...#..#..X..
..X..X..X.#...XX...X#..X..X...#.X.X.#X.X..#.X#X.#X...XX.#.X#...#....X.....#.XX.....#...XX.X.....#....XXXX..X...X.X#..X..#..X..#.
#.#XX.X.#.#.X..#.X..X.#X.XXX.X..#X..#X..X.#X.....X.X.........X.X#.X...XX.XX#X.X.X.X.X.X#.XX.X.X..X.X..X...X..X.X...X.##X#.X.X...
XX...........X..#.X..#....#.#XX..XX.#..XX...X.##.#X..#.X.#.X#...XX.X.#.##X#X....X.X........XX..X#...#X..#..XX..X.X##..X.#X....##
XXX.#X.#.#.XX#.X#...XXX.##..#X##X.XX.X.X..XXX.X..#XX..#..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........XX....XX..#..#.##..X..X....X..#X.XX.X.X.X.X.X.#..X.#.X..#.X.X.##...X.#.XXX......X.X.X.#.
#....X.X.#.#XX.XX.....X.X##......#.#.XX.X..#.X...#.X.#.X.X..X..X.X.##..#....X......X...X.......X..X.#.#..X...X..#.XX.XX......X..
..X.#..X.XX....#..X.X.#..X.#.X.X..X#...#..X#..XX.X........X..X..XX.X##..X.#X..XX.X..#.#.#.X.X.XXX.#.#..X.#.#.X.X.....X..X.XXX.X.
.XX..#..X...X.X..X..X..XX.....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#..XX.X.X.....#.X#X.X.XX.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.XX.X.XX.X.#.X.....#..XX.X...X...X.X..X...#..X..X..#XX###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..XX.XXX#......X#......XXX..X.X.X.
###.##.X.X..#..#X..X.XX#X.X.X....X.#.X.....X.X..X.X.X.X.X.#.XX.X...XX...X##...X..#X.X......X..#...X.XX#.#.X.XX#.#.#X..#.#...#XX.
....#......X..X...X..XX.....#.XXX......X.X...X#X...X#.X.#.#.#XX.X.#...X.###XX..X...#..X.X.X.X.X.XX...#..##...#...XX..X..X.X....X
X.XX..XX.X#..X.X.X..X...XX.X..X...X.#X.X.#.XX.##X.#X#.X..X...X.....XX.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......XX.X.#.X.XXX.X#.X..#X..X#.X...X..#..XX.X.X#X.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..#XX.#.#.X.#...X.#...X...X.X.#XX#
.X...X.#.X...#X.XX.#....X..X##XXX...X..#.X..#.....X.X#....X.X.#.X#.............X.X.#.XXX.XX...X..X...X.X...XX.#..#X..X.XX...XXX.
#..XX.#..#X.X......X.XX#..X..X.X#.X.X.#...X.X.#XX.#.#.#.XX....#X..XX.#.X.XX.X.X.......X.X#.#.#..XX.#...##X...#..X...X.#X..X..#..
.X#X..##...X..X.X##X.X...#.X......#.#X..X..#XX.....X..X...#XX.X.#.....X..#..X.#.X.X.X......X..X...X..#..X.XX...#.#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.#XXXX.XX.X.X.##..X.....X.#.#..XX.X##..#.X.
X.......XXX.X.X.X..X.X.#..X...X...X....#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....###XX.X..#X.XX##.X.X....XX#.X.##.X..X..X....XX.X.#...#.X.#...X.X.X...#X#...#.X.X..#..#..XX.X.X..X..X...X.
.#.#.X....X.XX.X..##.X...XX#..X..X..........#.###..X.X....X.XX.X.X..X.X.X.#....#..X..X..#.X....XX.....#X..#X..XX.....X.X.X..#.##
...#...#.XXX...#X.#X..X#..#..X#X..#.XX.X#.X..XX...#XX..X.X..X....X.X.X.X..X#.#.XX..X..XXX..X.X...X.X.X...X...#...X.XX..X...#....
.X#..#.X..X.#X...X...X#.XX..X....X.##.X...X.X..XX.XX.XX#...X..X.XX.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..XXX....X.XX..X#.X#.X..#X..X.X.X.X.X..XX...X.###X#....X.#...X.#.XXX.
#..XX.X..X.X.X..X#.X#.X#.XX.XX#..XX.X.##....X.....X.#.XX.XX.X.X..X.X....#.X...X..X..#X.X...#...XX...X.#..X.....X.X..#.X......X..
X.X.....X..X..X...X....#.X...XX.X#......##X..X.#X.#.X.#....#....X...XX.X..XX.X..#.X.X..X.XX#XX...X.##.X.X.#.X.X#..X..#XX.X.X...#
..X.X.X.XX.X.X..#X.X.X..X..XX....##X.X.#XXX#.....#...#..X.XX#X.X.X.X....X#....X....X####......X.XX...#....X.#X...X..X.X#.X.XXX..
##X..X.X...X..X.#.....X..X..XX.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...#XX.X.XX.XX.#...#..X#X..X#...X.#.XXX.X..X.X.X.#.X......X...X..#.....XXX.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.XX#.X.XX##..#.X..XX....XX.X.....X..X
X.X#...#.X...XX#.XX.X...XX.X#.#XXX.XXX.#.X.#....X..#...X.X..X..X.X.#...X.X#X.X.##.#..X....#..#X..X.X##.X#X..X...XX...X..#.X..X..
..#..##X.XX.#XX.X.....X.....X.X.#.X.X..X..X..X.X##...#...#X.X.XXX...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#.#XXX..#XXX.X........X.X...#.X#.X..XX#..X.#.X#X.#XX...#..#XX#..#..X......
..X.XX.X.#.#.#.X...#..X..#XXX.##XX.#.X.X..#..X......X.X..XXXX.XX#...XX.##.#.....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....XX.X...X.X...#.X##....X.#X...X.XX.X...#.#X.XX........XX.X.X.X#X#.X.#X.XX.#XX......X..X....X...
.X..X.#..#..X..X..##..#.X......XX...X..X.X...X#..#X.X.X...X..X....XX.X#X.X.X.XXXXXX.X.X..........X...#.X.X#.#X#.X.XX.XX..X.X.X.#
.#.#..X.X..XXX...X#XX.X..#.X.X...XX...X..X.X..#.XX.....X.#XXXX.XXX............#....X..##.X.#.XXXX.#X........#XX#XX......X#...#..
.....X#..X.X#..#.X.X..#X..#XX..X#...X.XXX...X..##.X#X.X...X......X.X.X.#X.X.X...#.XXXX...X.#.......XX.X#.X.X.##.#.XX.#.X...XX..X
.X.X.X..X....X.##....X.XX..X.X..XX.X....#X.X.X....X....###XX.X.#..X.X...X#..##.X.#.X.XXX..X..#.#.X...X..#XX...X......#.X.X..##..
..#..X.X.X.#..#..#X.X#....#....X.###.#.X...X...X#.#.XX.X.#X..X..#.#..X##...#............X..X..X..X.#...X.X.X.XXX#X#.#...X..X#..X
.XXXX....#.X.#..#XX.#..#X.XX.X.X.....X.X.#.X.#..XX.X.....X..X.#..#XX.....X.#.X#.X#X#.#.#XX.X.#XX.X#..X........X.#...#.#..X.X..X.
X.#...X.X#.#...X.#...X.X....X#X.X.XX.X.XX..X.X.#....XX.#.XX.X...##X.X.XX.#X..X..XX.XX.X.X.XX..X...X.X.X.X.#.X.#..#X.#..###..#...
#..#.#...X..X.X....X..#..XX...#.XX...X..X.XXX....XXXX..#..X..#XXX......##...#XX.............X..X.X..#..X..#X.XXX.....X.##..#XX.X
X#.X..X#..X#XX..X.X.#..X.#X.##.....X..X.X..XXX.X.X....#X.#..#.....X.X.XX.XX..##.X.XX.X.#.X.X.X..X#X...XXX.....#..X.X#..X..#XX#..
#....X..X.XXXXX..X..X.X....X..X.X.#X#X..X.X.X...X#X.X.#...XX..##X..##X......X....#.#..X.###..XX...##XXXX..X.XX..X..X..XXX.#XXX.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##.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.#....XX#..X.#.X..
.X.X.#..#.X.XX...XX..X..X..X.......X.#..X...X..X..X.X..#...XX......XX..X...#.......X.XX......#.XX..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.XX...X#.#.X#X.X.X.X....X.X.X....X.X..X...........#.......X.X.X..
......#.X.#..#...XX..#.X.#X..X#.X...##..X#XX....X..#..XX..X..X.##X.X#X..X.#...#.#..X#.#...XX.X.X.##.XX.X.X.X.X.X.XX.#X.X.X#X.X.X
#.X.###.X..#.XX.X..X..XX.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....#XX.....X..#...XX......X..X.#...#.....#..X.X.X..X#.XX#XX....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..XX..#X.X#.X.#..X.X....X.#X.......XXX...#..X.X.X...X.#.#.....#...X#.#.##.XX.X..#.#XX...#....X.X
X.X.X....XX......X..XX..X.XXX#..#.#.X.X#.#.#XX..XX..XX.X#...XX.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...XX...#.X.XXXX..XX.X..#....##.X#...X.X.X.X....X.X...X...XX.X..###...##X#.#..X..
X.X#..XX.XX.###...XX.X#.#.X..#....X.X.XX.X.X....#..X.X.#..#.##..#.X.XX.#X.X.X..X..#X.....X.X.X.X..#.#XX.XX..X.X#.#XX.XXX.X..X..X
#.#XX#......XX..X...#......X.X.X.X.#..XX#...X.X..X..X####.X.X.XXX.X.....##.X..#.X...#.#X...#..X..X.X.X.XX.#..XX.......X..#.X#X..
...X...#.#X...X.X.XX..X.X.XX#...#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.XX#....X..#...X..#......X...#..X..#...X....XX.XX.#.X.X...##.XX...##.X...#.X..X..XX..X#.#.#.X..X...X#.X#.X.#XX.X...#
X..X..X#.X....X#.X.XX#.X.X..#..X.XX.X.#.X..X..X..#.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..XX...X#..#..X..#.XXXX......X#X...XX.X.X..#.#.X..XXX.X.X..X..##..X.....#..X......X.....##.X.#.X....
#.##..X...X#..#X.XX.....X....X...X....X.##XX.....#.X.XX.#.X.#X.X..#..#..#.X..XX#....#X...X.XX.X.X.XX.X.X#.X#.XXX.X.X...X..X.X.X#
..X.X.#X.X..X.X.X...XXX..XX.XX.X..X.XX..X.#..X.#.#....XXX........#XX.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.XX#XXX.#X....X.#.X.#X##.#..XXX..X..X..X.X.##..XX.X#XX.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...##..XX.#..#X.#X
.X.X.X.......##.XX...X....XX#...#.#.#.#...X.XX...#..#X#.X..X#X#.XX.....XX.##.X#.#.#.X.X.X.#.#.XX.XXX.X#X.X....XX.#X.X....X.#....
.XX...#.#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#.#....XX.X.X.X..XXX..##.X.##XX.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#XX.X###X.X...X.#.#.....##..#X#...
.#.#X..#XX.#...##...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....XX.XXX..X..X..X##X...#........#...X..#.###..#....X#..X.X..#.X.X....X#.X.XX.XX..XX..X#....##.#X.XX...##
.X..X..#..#.X.X.X.....#.#.X......#..X.#..X...X.X.#.X#X.X.#.X.X.#.XX#X..#X.X..XX..X.#...X..#.XXX....#.X..X..XX...X.X.#.......X...
...X.###X..X.....X.XXX.X..#X.X.#.X.X....XX.X..XXXX..X.#.......#...X...XX....X..#.X.X.X.X.XX..#..X.#.#XX..X.XXXX.X....X.X.#.X#.X.
X.#X......X##.X#........X.#..##..#.X.X.XX.X.XX.X...#....XX.#.X..#.###.X.X.X#.X..##.X.X..X...XXX..##..XXX....X....X.X#..#..XX#.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.XX.X...XX..X.#..X.
.........#.X...X..#...X#X.X..XXX.X.#....#.#.X.XX.##..X...X.XX.X.X..X.X.#.....X......X...X.XX..X...X.X.XX..X.X..#.X.XX..X...XX..X
X.X.X.X.XX..X#.#XX.X.#X#X.XX.X.....X.XX..X..X#....X.X.X.XX.X.....XX...#..XX#X.X#.X.XX.XX.X...X..X.......X.X.X.XX.#...#...X...X.X
.X..#X..#..X...X.....XX.....X.X.X.X.X...X.X..XXX.#.X...#....X.XX.#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...XX#....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.X.#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...#.XX.X.XXX...X.X..#..X.X....#X..X..X.X...#X..X..#.X.X.
X.XX.X#.X.#.#X.X.##.X.X.X..X.X.XX.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......XX..X...#.#.XX.X..X...X.XX....##.....XX.#..#.#.X.###X.X.#......#....#XX.X..X..X.#.X#..X....X..X....#..#.
.#.#X.#.XX.X..X.#.XXX.#..X.X.X.X..XX.....X#X.X....XX.X...X.X.X.XXX....#..X....X.##X.X.XXX.#.......XXX....#..X..X.X.#.#..X.X..XX.
.#X.X.#X...X#.X.......#.#..X...XX..X.X.XX.X..X.#.#.X..#.X..X....X.X.X..#.XX.#..X.X..#..#.#..X.XX.#.#X#.#...X#X..X...#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..#..XXX.X#X...#.X..X.
XX.X.#.XX##X.X.X.#X..#X.XXX...#.##X..XXX.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.X.X..X..XX.XX#..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#.XX.#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....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..#..#...X......X...X...XX.X#.XX..#.....X.#.#....X.X.X.XX.XX#...X....##X#.X..#...#...##X.
..#X...X.X..#.#X.X.XX...X.......X.....X.X.X..XX#.X.X.XX..X#..X.#...#.XX.X..XXX..XX.#.X.#..X.....X.XX.X.X.#.###.....X..XX.X.X...X
X...X.X..X.X...XX....#X.X.X.X.X..X.X.XX#X.X#.#.....X.X.X..XX..#XX.#....X.##....#...XX#X..X..X.X.....X..X..X.X.X.X.XX#....X.X#.XX
..XX...X..X..X....#.X#X##X.XX..#X...#XXX....X.XXX.#.....#X...X.#X..#.X...XX#.X#.#X.....X..X..#..X.X.#.XXX......X#..X..X.X.....##
.#.#.X.#X.XX#..XX.##.XX.XX....X#.#X..X#.X.XX.......XX.#...#.#.....X.X#XXX.XX....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.XX...#..XX.X.XX.X.XXX..XX..X....XX..X....X...X...#
..X...#XX.X.#...#X..X#.XX.#.X...##.#.X.X.X.XXXX..#..X#..X.X#.X..#.X...#.X##..XX..X.XX...X.#......X.X..X.XXX.X...X..X.X..X#..#.X.
X..##..X..#.#X.X..X.XX#......XXX.X....XX#XX#.X.X.##.#..#...#X.X..#..X.#XX.#.##..X...X.XX#.#X.##X....X.X..#...XX..X.X.##.X..X....
.X..#X..#.X...XX#....X..X.#X......XX.#.X.X.........X.#X.#.X#...X..XX......XX#.X.#.#..X#.......X..X.#X.X.X#.X...XX..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...#...#.....XX#..X.#X.#...#.X.#.#.X..#.X...#.XX.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.XX....XXX.....XX.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..XX.X........XXX..#XXX...XX.X..#X..X.X..XX....X.XX.X.#...X##XX.X##.X.X#
..X.X.X.....X.X.X.X.......X#.X##..XX.XX..XX...X.X.#..X...X....X.#X.XX..#.X.X..X.#..X...X#..XX...X.XX.X.....XXX..#.##.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.XX.....#X.XX.X...X
....X..XXX..#.XXX.X...X...#...#.XXXX.X.X#X.X..XX...#XX#...XX#..X#.X.X#.X.X.X...X...#..X....XX.X...#....#........X.#.X....XX..X..
.#.X##..#XX.XX......X.XX.XXX.X...X.#.......#X...X.#.X...XX.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#....XXX.X#.XX.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...XX.#......X.X..X.#XX.X..#..X.#.XX.....#
....X.X..#X.#..X.XX.#..X.#.XX#.X.#.X.#X.X.X.X.#X.#XX.X..XX...XX.X.....X..#.#X#X..X.X.XX.X....X.#X.##...X...#X.X.#..X..XX.X.X.XX.
X.XX....X....X..X.....X.......XX...#....#X#..X....X...#...#.X.....X.X.X.X...#...#......#XXX.#...X..X.X.#X.X....XX.XXX....#.X....
..X..XX..XX.##.#.#.X.X.####.#XX.#.X..X#....X..X.X..X.X..X.#.X.X.XX.X.X...XXX.##.#X.X.X.XX....X.XX#..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...XX.XX..X.#.#.X..X..##...X...X#..#.X.X.#
.X...#X.XX..X##.XX.X.X#.X.#..#.X......X.X..X....X.X.#.#.XXX#..X.X.X.X...X##.#.XX.#XX..X#.#X...X.X.....XX..#...#.##.X...X..X.#...
..X.X#....XX..........#X.X.#X..X.X.X.X...X..X.XX.......#XXX.X.X..##.#.X....X#.#...XX.X.#XX..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.#..#XXX..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.XX#.X.X...X...#.X#...X.......#XX.#
X.#X#..#....#.#.XX#.X.#.#XXXXXX#.##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.XX..#....#X..XX.....X##.X..X..#.X.
.#X....X.X......X..#..#X.XX....#.X.X..#.#..#..XX.X.#.X.X.XX..XXX.X.#..X..#..#X.#X.X.X..X.X.#X.X.#..X.X..X#..#.X.X..#..X.X..#.X..
.X..X.X##.X.X.#..##.X...X...XX.X..#..#..XX...X#.......#..X..XXXX#...X.#.X..X..X...X..X..#.##.....#..#XXX.#.X..#..X...X...#.....X
...X..XX....XX.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..XX..X.X..X.X..
#X..X...X.XX......XX.#XX#....#.XX.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.XX..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..X#....#.#X..XX.X..#...#X..#.X#.#.#.X..#X.X.X.X.#...XX.X.....X..X#..X.#X..X....XXX..X..X..#.#X.XXX.#X.
.X.#.X.#...X.X.#X..X.X..XX..#X.X.X...X..X..X.#.X..##..X.X..##..X......#..X#.X.XX.X.X.X..X...X..XX###.X.#..#XX..##X#....X..#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..XX.X.X.X..#.
.#..##..X.X....X...X.XX.X...#..X..........#.X#..#.X.#.#.#.X.#....XX.X.X.#X.#..X..X.X.X...X...X....#.X...#X..X.....X.X..X.X.XXX..
..X....X.X..XX...X..X...X.X#.#..XXXX#.X.XX....X...X..#.#...XXX.X......#.X.X.X.X.X......X.X.X...X.X.XXX.#...#..X#.X...X#......X.X
.X.X.X.X...XX.XX.X.X.X.X...X...XX.....X..XX.X.X.X..#XX.#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...XX.X..X#....X.X..X....#..........X....X.XX.#.#...#..X.X.......#.XX...X....X#.X..XX.#X.X.X#.....
.#....X.#XX..#...#.X.X.X...X...X.X.X..X..X.X....#...#.XXX.X#X.X.#..XX.X....X....X..#....XX.X.X#X...X#..#XX.....X...#.......#.X.X
...##.X.XX.X.XX.X..X.X..X.#..X.X....X...X#..X.##..X..X.X.#.XX..#.###...X.#.##.X.XXX.##.X..#.....X.#XX#.X...#.X#X.XX.#XX.X.XXX.X#
.#X.........X...##..#..X#X..#...X.XX..X..#.X..#.X.XX.....#....#..X..#.X...#..XX.....X....#X#.X.##..##..X.X#..X......X...XXX#....
.X..XX.X.X.#X#X...X...X..X.XX.#..#...X.X..XXX.X.....X.XX.X.X.X..X..X.XX.X...X...X.X.X.X.XXX...#.X#X.XX.X..##..X.#.X.X.X...X..#XX
X..#....#...XX.#.XXX.X.X...X...#..XX....X.XX...XX.X..#..X.X.X.X.XX.......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#.XX...#.#.#.##..#X#X#.X..XX.X.X#XX......X..X#X.#.....X.X.X.
.#.XX#.....#.X...#.X.X.##.#X#.X...XX..#...X.XX..X.#....X.XXX.X.X.XX.....#.X..#..X...XXXX....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.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.....XX##XXX...X..X......XX.....#..X..X..#..X...X.XXX.X..#XX.X
...X#....X.X#.XX.X..X.#..#..X..X...X..X.X#X.XX.....X#X...X...XX.#..X.#..X.X.X..##..X..XX.XX...XX.XXX.XXX#.X..#.XX.X..X...X..X.X.
.XX...#X..X..X.X..X.XX..XX.XX.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.#.XXX...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.XX#.XX.##X..X..XXX.X##..X...X.#.....#X#..X.X..##X.X.X.X.#.X..X.#..X......XX..XX...#.X...X.X.X.#..X
..XX#.XX..XXX..X...X.X...#XXX...XX...###X..X#.X.....X..X.X...X.XX..#.X....X....#..#...X..X..#.#..X.X.#...XXX.XXX....X..X.#..#XX.
.X.X...#.X....#..XX...X.#.#X..XX...X.#.X###.....X#.X..X..#XX.....X.X...X.X.#.XX#.#..X.X.X#.X..X.X..X.#.X........X.X.X.XX.XX.....
...X.XX..#X.X.X.X#.X.X..X....X.XX.X........X.X.###..X..XX....#.X.XX..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.XX..X..X#..X..X#.X.#XX..#.X.XXX.X..X.X..#..#..###.X...XX..X.#.X#...XX
#...X.X...X.X..#.X###X#..#.#..X.X.X.X.X.X.#XX..X..#.X..X.....X.X.X...X..#...X..#..X......X..#XX..##..#XX......X.X.#.X..X...X.X.X
.X.X..#X.X..#.X......#..X..XX.X#.#......#.....X..X..XXX.X.X.X...X..X.XX..#X.X#..#.X.#.#.X.X....X..#X.X#..XX.X..X#....X.#.XX.....
...#X.X.X..X.#.X.#X.#XX..X.....X...XX.XX.X.X.#..#XX......X..XX.X..##..#.X.....X..X..XX..#...X.#.XXXX...X..X..X...#.X..X#..X.X.X.
X.#......X...X.....XXX#X.X.#X.X.XX.#..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..#...XX..X....XX..X.X.#..X.#X..XX#...X.X.....XX#X.X.X..X##.X.X....X..##....X.X.X.X.
.X..#..XXX.#..#..X.#X.X.XX.X...#X.X..XX..X..X..X.X..X.#.X.#...X....#XX....#X.X..##X..#X.X.#X..#.X.X.XXX....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...XX.X.X..X..X.#.XX.
.XX.X.X#.X....X...XX##X..X#.X...X.XX.X#.XX..X...X.X..#..X.....X...#X.X.XX..#.XX.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...#X.X.#.X.X#..#...#.#.X.X.X..X.#........#X.#..
#.X##X#XX.X..##X..XX.X.#..X.X..X....XXX.X..X.#..#.#..#.X.X.#.#XX...X.X.XX..X.X.X##.......#...#.X#X.XX.X....XX.X.X..XX.X#.X.#..X.
..X.......XX.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.XX.....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..XX.##.#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.....XX..XX...X.X.X....#X..#.XX...#X...X.X#..XX...#.X...#.#X.X...#.X.#X.....X.X.X
.X......X#..X##X.X.X.XX.#XX.#XXX...X..XX.#.XX#..X#.X...X...#....#XX.#X.XX.X...#.X...#XX...XXX#.#.#...X###....XX..X...X#.X##.X..#
.XX#.#X..#.X...X.##..##.........XX..X.#..X#....#...X#X..X.XXX.X.#X..X.......XX...X#.#...#...#...XX#.X.....X#..X.#XX.X....##.X.X.
#......X...##X..X.#.X...X.X.XX.X...XX..X...X#X.#X.X....X...X..#XX..XX.#X.X.X...X.X...X#.X.XX..#..X...#.#X.X..X...X...X.X.#......
#X.#.XX#.#.X.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#....XX.......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.#..XX#..X.X..X.#......X.XXX..X..X
..#.#.X..X.X#.##..#....XX.X....X...X#..XX.X.XX....X.#...X.X....#.X.X.X..#....X.X..X.XX.....X....X..#.X..#..X..X.#.#X.#..XX.X##..
.X..X..#....#...X..X.X...XX.#X.X.XX...X......XX.X.#...X#.X..X#.#..X..#.X..X.XX..XX...X.XX.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.#.....#.#...X..###....#..X...#.#X..###...XXX..X#X....X.X.XX.X
.#.XX.#....X....##XX.X.X..X.##X.....#.XX.##.#.X.#.X..X.X#...X#.X#...X.XX....#X.X.X.X.X.X.#X..XX....###...X.X....XXX.#.X#...#....
X...X..X.X..X.#..##...X.#.X....#.XX.#.....#X.X#..X..X.##..XX.X.##X.#...X.X.X#X.....#....X..#...#.X...X.XX...X#X..#.....XX.X..X#.
XX.X.#.X.#.XX..X..#.X......XX.X#..X.#.X.X.X.....XX#...X..X......X..#.X#..X..X..X.X.X.X.X##.#.#X...#X.....X.X....X#X.##X....X..#.
#....X.X..X...X..#XX.#X.X.X#XXX#.X#..X..X..#X.X.#X..X#..X.XXXX.XXX.....X.#XX.X..X.X.X......#..#X.X#..##.##.X.XX....#X...X.X..X..
..#XX..X.X.#X.#.#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.XX.X
X....X#......#...X.XX.X..X.X....#....X..#.XXX.X.......X..#.X#X.X#.X..X...X.X.#..X.X.XX##..XX..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...XX.##.#...X...X##.........##.XX.X.X
##.#.XX...##.XX#..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..#XX..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..X
...#.X.#....X...X.XX#.X.X.X.X....X.#....X....X.....X.XXX#X..XX..X.X.#.....XXX.....X...##..XX.X...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..XX....#..#..X.X#..XX##X.XX.X...#.XXX#..
.##X#.X##.#.#...XX...X#.X...X...X.X.XXX.....#.X..XX#..#...XXX...##X.XX..X.X#X.##.XX#X.#X.X..X.X.XX.X....X.X.X......#..#.#....#X.
..XX#.XX...#X#.X...XX....XX..X.XXX..#X..#X.X#X..#.X.X.X.#..X.XX.......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.....XX.XXX..X.XX.XXX.......X..X.X.X.XX.X..#...XX.X..#..X..X#X..XXX.X
.XX...X.X.X..X.X..X.....XX...#.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#.X.X...X.X..XX..X.X.....XX#...X#.X..#...#.X.X.#...X.X#...##....X.X#.#.#.X......X...#.X.XX.X..X.X..X..#.
.X.X..XXX.XX.#.X.XX..X..#....#.X...X.#..X#.XX.X.#XX#.X..XX.X...X.#..X..XX#.#..#X.X...##......#..XX.X.XX.X.X..X..X...#.X..X..XX..
X.X.X..X..X#..#.....#..XXXX.#XX..##X.XX..#...X.#.X#X#XX..X...X.XX#.X.X....X.#..X.#XX.X..X.X.X.X...XX...#.#..#X#..X##X..XX..###X.
#.....#.#....XXX.X.X.#.XX.#..X..#.....X.X..X......XXX#.#..X.#X#......XX.X...X.X.X.....X..XX....##.X..X.X...#.XX.X.....#..X.XX...
.#.XX...#.X.X##...X.......#.X.##..#X.X...X#XX.X#X..XX....#..XX..#X.X#...X.XX....X.X.#.X.X..X.#.X.#.#..#..X.....XX.#X.X..X....##.
.#X...X..X....XX.X.X.XX.XXX.....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.XX.XX..X.#...#...X...#XXXX..X..XXXX.X.X..X#...#..X.#..X...#.X.....X...X..#.X....X.XX.#X.X.#.#.X#..X
#.X.....#.X..X..#.#.X.X.X.XX.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..XX.....#....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#.X.X#.#.#.XX.X#XX.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.XXX.X..##.....X.X.#..X.X.X.XX.X..#.X.#....X.XX..#..XX..X.X..X....#.#.X#X#
.####.X...XX..X.X.X.#.X.#X..####X#X.X..X#..#.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..XX.X..#X..X.X.#.XX.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.XX##.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...XX.X.X..XX.#.X.#.X..X....#..X....X.X#..X.X.X#.X.X.#..XX..X.#.#
X...X#....#X.XX.X..X.X.XX.X...##X..X.X.XX..X..XX...X..#X..X..X..XXXX#...#X.X....#XXX.#.X.X..X..##.X..X.##X....#..#...X.#.XX...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......#.XXX#.....X...#...X.XX.#.X.X.....XX.X.#
#..##X.X.#.X.X....X..X..X..X#.#.X...X.XX.X...#X##X#.X#..#XX.X.X.X#...#....XX.......#.X.X#...#.X.#.XX.XX..X.X.......X.#.X#..X....
..XX#X#.#.X...XX.X..X..#..XXXX..##.X#..#..##....#X...X#..#....X...XX...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.XX.#.X..X....#.X.X.X.XXX...X.XX.#X.X..XX.#...X.X.X.X...X
..X......X.X#.#.XX...X.#..XX..X....X..X.X.X.X...X.XX.....#...X.#..#.XX......#.X..#XX#.X.X....X.X.XX....X.....X...##.X......#X.XX
X...XX.#.##.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..#.XX##..##X....X.#....X.XX.XX..#.XX...#X...#X..##.#X.XX.#...X.#XX#XX
X.X.XX....X.X.X.X.#.X.#..X.X..X#..X.XX.X...#.XX.#X.X#...X.#.XXX.X.X....X.X..X#X.X.#X...X#.X.....#.X..X.X..XX..#.X....#X......###
..#...#X.X...#...#..X..X.X..X..#.X......X#.#....#....#X....X........X.XX#..#.#XX....#XX..XX#.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.#XX.##X##X.#..X.#.X.....X.X.#.....X.X.X.X.XX..#.....X..#..X.X.XX
..X..X....X......X..X..X.X..X..#X#.X.#......X...X#X.#.....#.#..#......X......X....X.XXX......XX.X.##.#..X...X..XX.X#.X...X......
.#..XX.#.#..#.X.X#X..XX..X.#XX.#X#..X..X#.X..X.X.X.#.X.X.#XXX.X.#.X.#..X.#.##XX.X.X....XX.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....XXX..X.X.X..#...XX.X.X#.#..X...X..X.X.X.X....#..##X
#...X..#.X..##..X.X.#X...XX.X#.X.#.X........#.#.XX......X...X#.X.X..X..XXX.X..XXX.X..#..#.X.X.........X.X.X##.X..X..XXX.X..X...X
.XX.XXX....X...#..#..X.X......X....XX#.#.X#..X...XX.XX.XXX.X....#X.XX.#.X...#..#.X..X..#X...X.X.#.X.X#...XX#...X..X.#X..X.X..X..
.......XX.##.X..X...XX..##.X.X.X.#......X..X.X.XX...#..X#..#X.X.X........X.#XX.X..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.XXXX#X.X#...#..X.XX#.X..X#....X#..X#..X...X...X....X.X#.X....X..
..X...#.X#.......X...X.XXX.#XX##.XX..#.....#.XXX##XX.#..X.#....X.........X.X.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.XX.....#XXX.#.X...#.X###X.#.##.XX.X..##......XX.X...X..#X.XXX..X.....X..#X.X.X...X.X.X.
X....X.X..X.X..X.X....#..X...X.X.X.X..XX....X.X..##..X.#X.X..X.X.X.##X....#XX....#X.X.....XXXX.XX...#.X..XX.X..X...X...X#.......
##.#....#X..XX..X.X.X#.#X..#.X.X..#..X...X.#..X.X..X.#.XX##.X.........X.X#XX.X.X..#.#.XX#.....XX..X.#.#X...#XX..X.#XX#X...#.##.X
X##X.#.XX.#....#.....X..#X.X.X..X.##.X.X.XX.XXX...#.X...X...##X.XX.X.#....#....X.XX.X.#..X.X.XX..#XX...X.XX.X..X.X.X.X#.X.X..X..
#....X.....##X..XX.X...#...X.#XX..###.X........X.#....X#.X.X.#...X..X.X.X..#.X.#X...X...X.#.XX..#.X.X#......X.X.......#..#.X..X.
.#XX..X.X.XXXXX..#.X.X#XX.X.....##......X.X.X.#..X.XX..#......X.XXX...#..XX..#.X.X.#..XX#.X....X....X.#.X.X#....#.X.X..#...##.##
.....X...X.##X..X..X.#X#.X..X.X#...X.XX..X.##..#.X..X.#.##.X.#...#..X#.X...X.X.#.X.#X.......X##.##.X.....X..X.X.X..X.X..XX#.X.X#
.#.X.XX.XX.XX.X..XX...X...X..X...X..X...#.....X..##.XX.....##..##.X.....###..##.....X.#.#.X.........X.#X.X.X...X.#....XX........
#.X...XX........X#..X...XX..X..#.#X..X.#.X.XX..X...X...#.#X..X..X...X.X..#.#.X.X.X.XX.X.X..X.X.X.XX..X......#.X#.X.XX...X#X.XX.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.XXX.....#...X##...X...
X.X.X#..X..X.X..X..XX...X.X...X..X.##X.X.X##X...XX...#XX.#...X....X..XX.X..X#..XXX.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#..XX..#.X.#X.....##...XX#..XX..X..#.....X..X.#X.X.X.X...XX....X.X#...X..
#...#X..##.X...X.....X...X...#.#.X............X...X......X.X.X.#..XX.X.XX...X..X.X....#.X...X#.X.#.X.#..#..XX#.#..X.#..X...X..#.
.X.X.XX.X....X..XX.X.#.X.#.X...##..#X.X.X.X.#..X.XXX.XXX.X...#.#.X...X.#.XX.#X.....XX....#.X..#X.XX...X...X.X.###..X##..XX.##..#
......##..#.#X#...X..X.#....#.#..X.X..#..X..X.X.###.X....#.#...##X.##.XX.X.X...X.X.X..X.XX.X.X......X.XX.#........#.XXX..X..X.X.
XX.X.X...X#.X###.X#.X..X.XXX.#.X..X..XXX#..X....X.X...X.X.X.#.XX#..X.........X..X..#.#X.#.....#XX.X.#X...X.XX#.XX....#..XXX.X.X.
...#.X.XX......X.XX..XX..........#..#.#...X.X.#...#X.#.XX.....XXXX..X.X.X.X.X..X..#....#.#.X.X..X#..#XX#......X..X.XX.X..#..X...
.X..#....X.X.#..X...X.#X.X.X.X.X.#.X....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..#.XX#XX.X#..XX.XXX..XXXXX.#X..XX..X#...X.X..XX.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.XX.X.......X..XX#....X...X..#.X....X.X.....#.##X..X..#.......X.X.XX.XX..X.X..#...X#X#.X.X..
#.....X#X.XX..X...X....X.XX.X..#..........X.##.X.X..X.X.X#.#.X#.XXX..X.#...##X.###....X..X.#X.##.X.X.X...#.XX..#.X.#X..#.XX....X
#X.X.#X......X#.X.#.X#.X..#..#..X.##.##X#.##.....X.X....#X..#.#..#..X.#.X.X.#X#....#.#.#...##.X.XX.#...X......X....X.XX...X.X.#.
#.#..X.X#X.X.X...#...#..X..X..X.X.X..X....#..X.X..XX.XX.X..X....X.#X.........#..X.#.....XX.X....#..#XX.X.X.X.#..X.X..XX#.#...#..
#..X...#..X...#XX..X..X.X.X..X.X...X..X.X..X.X#..X...#..#X...#.XX...X.#X.X.X##.X...#.X.#.X..#.X.XX.....X.X..X..X.XX.X.X....#..#.
..#.#.XX#..#.X....X..XX..X.X....X##XXX.##.X...#X.X.#..XX#.XX..X...X.....X....#..X.XX#.....X..#....XX.##.X..X#.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.X.X..X.X#..X.......X#X.X#.#..X..X.
.X..X.X......X..X..XX.XX.X#.XX.X.X.#X#X.X.##..X#X..X.XX.X.#X.X.X..XX...X#...X...X.X.#...X.X....X..#X..#.#..#X.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...XX..X...#...#.#........X..#
#X..X#....X..X..X..XX......#.#X.X.X#.XX.X.X..#...#X.X.X.XX...X..#.##..#XX..X.#.#..XX#..X.X..#.X##XXX....##X.XXXX.#X..XX.X.XX..X.
...X...X.#.X..X..XX.X#.XXX..#X..X.#...X....#.X.#.....#..#..X..X.X.X.#.X...#......X....#X..X......X...X.XX...XX...X#.XX#..X.XX...
.X.X.XX....X#X..##........##X.X.#X.#.X..XX....#.X.XX..X...X.##.X.......X.#.X.X.X.XX.X...X#..XX#.X.X.X.X...X...XX.....#X#.X...X.X
.#..##..X.X...#...#X.X.##.....X.#.....X...X.XX..#...#..#X.X.XX...#.X.X..X...#XX....X..#..#.X..#X..X....XX..##..X.X.X..#....X#...
.#.XX..X..#.#.#.X.###...#.XX.X.X#XXX.XX#.X.....#X.XX..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..XXXX.........X#..X.X.X.....X.X.#..#X.X..#X.X#XX..X.X.#X....XX...XX.X.X..XX..X..X....X.#.X....X...X#...#
XX.XX...X....X.#...#X.X.##X#..X.X#.X#..#.#..#.#X.#.X.....#...X.XX#..#.X.X......XX.X....XXX......X.X.X.XX..#.X..X..#X.X..X.XXXX..
XXX...X..X.X.##X#.X....X.#X#.X...X..X.#####..X.X.X..X.#.XXX#X....##.X...#.X.X.#...#.X.X#..#.#.XX..#X....X.XX..X..X.X..XX...X...X
XXXX.##X#..X.X.#..X.XX.#..X..##.X..X.#.X..#.XX....XX...X.X.X.X.#.....#X....X..X.#X..X...X....#.X.X.#X.XX....#..#....##.##.#.XX..
XXXX.X....X#XX...X...X...#.##....X......X...X.XXXX.XX.X.......##.XXX.#..X.XXX.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#.XXXXX.XX...#.X#.XX.X....X.XX#.X.
..X.X.#.X.#.#.X..##...#X.X..X.X..X...X..X.XX.XX.X#X.X.X.X.X..XX.X..#.#X##.#..X.X.X..X#X..X.X..X......X...#..#.X.....#.X...X.....
.X...X..#.XX#.X.X..#X...X..X..#.X.XX..X.#X...X...#...X....XXX...#X.X.#####.#.X...XX..#.X..#X#.#X.X.X.#.#.X#XX.X.XXX..#..XXXX#X.X
...#.#.##...#.#..#..X.X..#.#.#XX.....X..X..X..X.XX#.X..#.X....X.X.X...#X.X..X..#X.#X...XX.XXX.#X.X.#.XX............##XX...X.....
X.X#..XX.X.X...X..#...X.X...#.X.#.X.XX.#.XX#.X.#XX#.X.X.X.X#X.X...X.X.#...X..X....#..XX....X....#..X...X##.XX.XX#.X..X..X.XX.X.X
....X.X....X.X.X#X.X#..X.X.#X.X....#...X.....#..XX..X#.......XX.X#..XX..X.X.X..X.X.X...X.X.XXX.X##..X.X.X...X...XX..X..XX..XX...
.X.X#X..X#..#...X.....XX.XX#...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.XX##.#..X...X..#..###X#....X.XX.X...X.X...X..#.X....X#.X.X..#.X#.X..XXX.X....X..#.X...XX....XXX.X.
.#......X.X.X......X..X.##.....X#...#X..X..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#XX.X...X.##...XX..X.X.#X.....XX.....#..#XXX....#..##.X..X.##....#.X.#X........X..X.X..#....X.XXX.X...X.#.##X.
....X..#X.X.#.#....#..#.X..X#X##X...X.X....X.X.X..X.X.X.X.X.X.X.X..X..#.XX.....X.XX.....X#X.X#X.X..X.X..X.#.##...#...X.XX..X....
XXX#..X..X..#..#.XX.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.XX.XX..X.X.......X....#.XX.X..X###XX.X.XX.#X...X..X..X..##..X.X.X#...X.X...X.X.X#....X.X...X.#X.X..
XX.XX.X.#.X.....XX.X.X....#X......X..X.X.XX.#..X.#......XXX...........X..X.X..#.X.X.X...X..XX.#.X.X.X.X..X...X.X.X....X....#X..#
.#.....#....X.X...X#.XX.##...X.X.XX#.#..#...##..X##.X.X.....X##.#.#.X...X..#X.X.X.XX..X..#.......#...X..X..X.X.X...##..X.XXX.X..
...XX.#XX.X..#..XX....#.X#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...#.X#....#.
X.#.#..X.#X.X.X##XXX.X.....X..#..X.#.XXX..#..X.X....XXX...#X.X.X.X..#.X.....X.#.X.X....X.X..#..#...#X...X..X.##..#.##......X.XX.
#.#...X.....X..X.#....X.XX.X.X#.X.....#..X..X...X.X.....X.#.......X....XX.X....X...X.X.X..X..X.#.X...XX.#X....#.#X...#.XX.X.#...
...X.X..X.X..#....X.X.X..XX...#.X.X.XXXX...X.XXXXX.XX.#..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...XX.#.X..X...X.X..XX....X..#X.....X.....X.X.....#...#..#.X.#.X.....X..X#.X..#.X..X.X..XX.X....X....X..#X.X....X...
....X.X..X#..X..#XX##.X#.X.##.XX.XX.X..#.X.#.#.X.XXX.X..XX.X.X..X.X.X##...#..X.XX.X..X..#.X.XX.X...XX..X.#.X..X.XX#.#..#.X.XXX.X
X.X..X..X...XX.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.XX..X.#.....X...X..X.#.X.XX.XX#X.#X#.XX.#X.XX.X.XX.X.XX.X..XX..XXX#XX.#...X.XX...X...X..XX.X..#.X.X..#.......XX.X..X....#X.
..#XX.#.#...#X.X..#.X..#.X...#..#X.X.X.#.#X.X.X.X#X..X...#.X..X....X#XXXXXX..#.#...X.X.XX..#..X..X#.X....X..X.X.X.....#X..XX..X.
#..X.....#.#....XX...X...#X.XXX.X................#.#.X#.X....#.X#.#..X##X#X#.X#..X.#.#....XX.X.X.X#.XX#X..X..#..##.X.XXXX...X..X
#.XXX.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..XX.XXX.X...X.#X#.#XX.#.
..#X...X....X.#..X...#..XX...#.X.#.X.#X.X#.#X..X.##..#.#X.X..X.#.X...XX.X.....X..X.XX.X##..X......XX.XXX...#.X...X#....##.#.....
#...##X.XX.X#..#..#.X.#...#.X...X..........X.X..#.XX...X..X#..X...XX...X..X.X.X.X......X..##.X.XX...#XX.X.X..#X.#.X#.#X....X.X.#
..XX.......X.X...X#....X.X...X.X..X#.X.#.##....XX....X.XX...#.XX.#...X.X.X..#X..X.X.X.X..#....#XX.X.X#......#.......#.#.X.X...XX
.X...XX.#X....X.#.#X.XX#..X.#..##X.#..X...#X.X.X..#X..X...X#XX....##..#.X.#.#XX..XX..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.X....#X..#..#.....#X...X......X..X...#
.X.XX.#..X.XXX.X.#.X.X....#..X..X...#.X....#...X...#..X..#X.#.X..#.X.#XX.X.......X..XX.X.X.X.X##..X.X##.X.X...X.#.X.X.#..##.X.#.
X.......X.....X...XX...X.XX.X#X...X.....X.XXX.#..X..X...#X...XXX..XX..X..X.#X.X.XX.XX.XX........#....#.##..X.X..X..#...X..#.....
..X.X.#..#X.#X..#.X..#X....X....#.#.#.X#..XX.#X.XXX.X.XX...X..X#X...X..X.X.XX#....X......X.X.XXXX#.#...X..X..##..X..X.X.#X..#.X.
X.#.X#..X.....X#...XX...X.X.X.X.XX..#.X.#X.......X...X...X#.X..XXX.#X.XX..#.#..X.#.#.X.X..#.....#...X.X.X..X#..X..#.XX..X#X..#..
.#....X.X.X.XXX..X.#..X.X.X.XX.X.X.XX.....#X.X.X..#.#.XX.....#..#....X...XX...##....#...#.#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.XX.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..XX.X..#....#X.#.X.X..X..X#.....XX.........#X....X...XX..X.#X.X....XX.XX..#..#..X.X#.#.X.....X.X.XX.X#X....X...#
.X...X......X#.XX.X..X.XX.XXX...X...X..XX.##X.X..X.#.X.XXX#..XX.X..X...XX....#.##XX.....X..X...X......X#X.XX..#XX.....X.#.#X.X..
.X.X..#.X.#..X......XXX......X.X.X.X..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.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..XX..XX.....X..X..#...XX.#.#X.XX..##.X#..X.##.X..XX......X.X.X...X....#X..#...#.X.X..X.....
...#.X.#.X..#....##...X#.XX##X.XX...XX.#.X...XX.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##...XX.....X.X......X.X#...X.#X....X..X.X.X.X.XX..X..XX.#XX..X....X..X...X..X..X..X..X...X....#X.X...#....
...#.XXX.X#....X..X#XX#X.#...X.XX....X.X##X..#.XX....##.X..XXX....X...XX.X....X..XX..X.XXX...#..###.X#X...X.##..X.XX...X.#..#X.X
.#.X.X#...#.X.XX#..#XXX#..X.#XX...X.X#.X....X....X.XX##..##XX.XXX..X.X.....X.X.X...X.XX.X.XX#..X......XX#....X.X#..X.#..XX#.#.#.
.#..X...XX..X..X#.#.X##..#XX.X.X.X...X#XX.X.X.X.X......X...X......#..X.X.X#XX....X..........X.XX#.X.X.....X.X.X..#.#.#.#.X.X....
..X.#XX...X..XX......#XX.XX......X.XX..##.#..#.#.###.XX..X..X.X.X..X#..#..X##X.X.#.X.X.XX#.XX#XX.XX#.X.X.#X.....#...X.......X.#.
X.#...X.X#..XX..XX.X#.#.X...X.X.X...XX.....X.#.........X.#.X#..X..#XX.XXX...X.X...X..X...XXXX.X...X...X..#..###.#X.#.#.#X.X..#..
...XX.X...#.X..###..#.#.#.X..X..X.#X..XX.XX...XX.X.X.X#X.#..#.X.X..#.X.#X.XX....#X..X..X...X...#.X..X#.#..X#..#..#X.....X..#X..X
.#.XX#.#.XX.#.X.XX#...X...X.#XX.X.#.X......X.X.#X.X...#...X..X....X.........X#XX...X..X.#.X.X.#..#X....XX.#XX.X#..X.XX.X.XX..#..
.X..#......X.....#.#.X..X.X..X..X.#...##.X#........X.XXX.X..X..#.X..#.X.X.XX.....##..#........X#.XX.XX..X##X.....XXX........X.X.
.XX..X.X.#.#.X.X...X..#X..X.XXX..X#.X.X..XX.#.X.X.X...#...X.X#.X..XX.X..X...#X.#..#.X..X.XX.X........#XX..X..#X.X.X#.X#X.X.#X...
X...X..X..X...XX###..XX#X.X.#X.XX...X.X#X...X..X...#.#..X.##....#....XX..X.XX..XX..#..X...#..##.X.X#.....X..X..#.......X.X....#.
..X.#.X..X..X..#X...#X##..#X...X.XX.X...#.X.X.X.#.X...XX..##.#.XXX.X..#.X.#X.XX.X.X.XX..#..#.#..X.##X.XXX.XX..X..#.XX.#...X#X..X
X.#.X..XX..X..##..X..#X#X..#.X......X.XX..X#.....#.XX#...XX..X..##.#X#....X.........#.X.#X..XX###.X.........#...X..X..X.X....#..
..X.#.X.X##XX.#..X..#XX#.#..X..XX.X.X.X..X.#X.XX.....XX.X...X..X...X.XX.#X..X.X.X.X...#.X..#.X.....X##X.#XX..XX..X.XX.X..X.X.X.X
X.X.#......X...X.#X..##....XXX.#..X.X.#.X.......X.X#...##XX.##..XX.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..#.XX.XX#.....#...X..#.#...#..X.X..#X..XX..XXXX#.#X...X.##.#..X..X.#.#...X.#XX..
.X.XX...XX.X.##...X..X..X.#X..XX...X....#.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.XX.X.X..#X.XX##X.......##....X.#XXX.X.#..X#X.##.X...X#..XX.XX.X..#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.X....X...#.#.#...X.XX...X##XX.
.....#.X......X.#...X.XX....X.#..X.....X..#.X.X.X.X..X...XX#...#X.XXX.X.X.X.X#X.X.#XX..#..#..X.XX...XX.##XX.X..XX.XX...#X...X...
.X.X....XX.X.###X.XX.#...X.##..X..X.X.X.#.X.....X#..XXX.X..#X.X...X#.....X......X..X..XX.X..##...XX.#.........#..##..#...XX...#.
.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..#.XX.X..##X...XX..#.#.X#.##X...#.#X.X.X..##.#.#XX#.X.X...X.X.X#...X.#.X....X.##XXX#X....#...#X#.X.#..X.#.XX..X..
#X.X.X...XX#.X.X.X....X.X..#.X...XX.#..#.#X#X.X..X......#X#..X.X#XX....X#XX.....#X..X.X.X.X...#X#X.X.#.X.X#..X......X##XX...X.X.
XX#X..XX..#...#..#.X.XX#.X....X.X#....XX..#....X#..#.X.X.XXX.....X..X.X..#X.X.#.X..X...#...X.XXX#.....#.....X.#X.#X...XXX.#....X
X#...X#..X..X..X...X.#X...X.##....X.X....##.X.#.XX.X.X....X..X#.XXX..#.X.....#..XX.X.X..#.X.###XXX.X.X.X.X.X...XX.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....XX.XX#X....X..#....#XXXXX#X....#...XX......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..#XXXX...X.X.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..X....X.#...XX.....##.X.##X..X#....X.X.X..X.X.X.##......X.
#..#XX.#...X.XXX..#....#X..X...#..#X.XXX.X...X..X.#..X#X#.#.....X....X..#X.X#...X...##.XX#..#.....X.#X.X.X..##.#..#.#.#.X.X.#.X.
.X......X.#XXX.X.XX#XX.X.X..X.X.#..#..#..#.XX..X...X...#X..X.XX..X.#..X..#...X.#.###......X.X#X.X....#..X..X....XX.......X...X.#
...#.XX...#X......#X.X.X...#.....#.X#..X.X...X.#.XX..XX...##.X.X#...#####..XX.X...XX.X.X.X.#.#.X.X.X..##..#.X.XX..X.X.XX#..X#...
#X.X...X.X#..XX.###....X.X.X#X.X#XX.X.X..X.#X..#...X.#..X#.X.....X##.X.X.X....X.X.....X...........##X#...X.......#X.X...X.#.X##.
....X.X....#.X..X...X#.X.XX......#....X#..#XXX.X.X.#.X#..#..##.X..X....X.X.X.##X..X.X..X#.X.#.X.X..X.#X.X..XX.X.X...#.XX........
#X.X.#.X.#..##X.XXX.##X.#.#.#X.X#XX.X...#..XX...X..X..XX...X#X.#.X..XX.....##....X...X.X..#..XX#.#...#X..X.X...#.X.#.#X.X.#.#.X.
.....#..##.X...#..XXX.X.....X..#XXXX..##..X...#..X.XX...#X....#..#X.X..XX.X..X#X..X.X...X.X.XXXX.XX.XX..X...#.X..#......X#..X.#.
.#.X#..X....X#..X.......X.X.X.X.#XX..#.XX..XX.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.#..X.X..X#X.#.X#.X.XX.##..XX.X.X..X.X.#.#XX.X..X.X..X..X..X#.X..##.
.X..#...X..##XX.#..X..XXXX...X..X..XXX.X.#X...X.#..X..XX....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#XX.X.X...#X#.#....X#....#..X...X.X.....#.X...X.#.#X..X.X.X.....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..X..XX.X..#.X.#X#X...XXXX#X.X.X.#........X#.X..X.XX.X.X.XX...X..X....X#.
.....#.X..XXX...X#.....#.....X.#..#...#X.X.X.X....XXX..X#.X...X..##X....X.XXX.X.X....##..#.XX#.X.....X.X..........#.#X#..X.#.XX.
.#.X....#XX#..X....XX.#..X.X..X.#.X.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..#.XX..##X.##.X#X#X.X.X.X.XX.X....X.XXX..X...X.#..#...X.#XX...XX....X..X.X.###X...XX.#XX.#..X..X.#.X.X.X##.X.#..##X.X..X..X..
.#X.#....X...XX...X#......X.X.....XX....#..X#.#....X...X..XX#..X...#.X..X.#.#...X..#.X.....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.#XXX..#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.#..XX#.X.#X.....XX..X.X...X...#...XX...X..XX..X..XXX#.X..X.X.X.###.X.X..
.X...XX.X.X..#.X..X...X..X#X.XX.X...X.XX..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.XX.......XX.X....X##.X.X..#X.X.XX..X.XX.X.X.#X....X..#.XX.....X.X....X.XXXXX.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..#.#.XX#..X..#..#..X.XX..XX.#..#X...X....X..X....X.X.#..X#.X..#.X....X.X...X.X.##.#XX.X...X.#XX..#.
...X#....#.XX.X#.#..X.X.#..X#X.......X#.#.#X..X.....X......XX..X..X##..X.#.X.X....#X.#..##.#..X.XX..X#.#..X...X.X.X.X#.X....X.#.
.XX...#X......#...#.X.#..X.....XX.XX......#..X..XX.XX###.#...X.#.X#..X.#..X#.#X.X.X...X..#.X.X...XX...X..X..X............X.#....
.#..X.#..X#.XX.X.X.XX..#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..#..#.XX.........X.........XX....X..X.X.X..#X..XX#.X.X...#..X.#...#X.#.#XX.XX....X...X.#.XXXX.X..XX..X...X..X..#.X...#.X..X.
.#..X##.....XX.X#.X.#..X.X.#.XX...X.XXX.#...X.X...#.X......XX.X..X..X.#....#X.#.#.#X..X.XX....#..XX#...X.X.X.X.#.X.#...X...#.X..
..X...#.#.XX....X.X..X.X..X..#..X..XX#..X.XX..##.X..X.#.#X....#X.X.#XX#X.###......X..X....X#.X#.X.#X.#..XX..XX......#X.#.#.#...X
.X..XXX.X.#XX.X.X..X..X..XXX.#.X..XXXXX.XX..X.#....XXX....##X...X.X#X.......X##.X..X..#.X.X.........X..#X..X..X.XX.X...#.XX..X..
#.#....XX..X..X..#X.XX.#X.X.#XX..##XXXX...X...X#.X..X..X.X.##.X.#....XX#.X#X.X.##X#..X...#..X.X.##.XX#...X...X.X#...XX..X.#X..X.
...X.X...X.#X..XX............#.X..#XXX.#.X..XX....X#XX..X#.#...X..#X......X.........XXX.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.#XX.#X.X#X..#.X...#.X...XX..X#.....X...#X#X..X.X.X..
....X..XX.X.......X...####.X.X.X..##..XX.X#.X#...#X#.#.XX.X.X#...X.....X.#..X...X.....X#....XXX.X.X...#.#..X.#..X.XXX...XX.X.X.#
.X.X..XX....#.X#.X.X.#.XXX.#X..X#....X..XXXX...X.............X.#...X#X...X.#..##.#.X.XX#.#X....X...X#X..##.#.X.X#.##.X.X......XX
X..X.X..XX.XX.X..#..X...X.XX.#..X.X.XX.#.X#..XX..XX.X.#.##.##.X##X.XXX.X..XXX.#...#...X#X...XX..X.X.XXX.#X.#.#..X.......#.#.#..#
XX.X...X...X...X#XX..XX........XX#.........XX.X.XX...X..#.X.#.X.XX..#...X#.XX.#.##X.X...#X.#X.#.X....X.X....X..X..X#X.X..#.XX##.
X#X..XX#.X.X.X#X.#.X.X.X.X.X.#..X.X.X#.XXX#.......XX..#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..XX.#.X.X.X.XXX....##.X.X#..X..XX..#...#.XX..XX.X..X....#X
.X...X.X.X.X..XX.#.X.XX.XX#..XX...#...XX.X..X....X.X..XX....X..XX....##...X#X..X...X..#.XXX.....X..X..X.#..X.#....X#.#.##..X#.X.
...X.X##....XX...X.#.XX...XX....#XX.X..X.X#XX.X.X#.X#...X.XX.XX..#.X...X#.....XXX.X.X.X#.X.XX.XX.X.X.X..#.XX.X.XX.#..#...#..#...
X.X...X.XX.XX..#XX..X...X..X.X#.#...XX.......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.X.X...X.X...XX.XX.#X#X#X.#....#..#.#...XX.....X.X..#...#.X.#.XX.X...#X.X.X.XX...#.#....X....X..X....X#
X.X.X.X.XXX.....#X.X.X...#....X.X.X.#...XX#####X#...X.X#.X..##.X...X.XX.#X..#.#.X#...X.X#X.X.##...#..#..XX...#.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.XX.X..#..#.#.#.X......##.#.#.X#..#X
X.X.X#X.X..XX.X.XX.X.X..X.....XX...X...X....XX......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.XX..X.X....#..X...X##.X.#..XX.##.X.....XX#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#.X.#XXX..#.
.X..#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.X.#.##X..##.X.X....X..XXX..X.X...
X..X..XXX.XX.#..#...X#.X.X.XX..X.X.X.X..XX..#...X...##..#..XX.X..X.X.X##..#....XX...#..#.XXX.X..X...##X.X....XX.X...X.XXX...X.XX
.X...XX##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..
.#.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#.XXX.#..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.#.XX..#..XX.....X#.X.
.X.X.X.#..X....XX..#.X.XX.X...#.X...X.X..X...X..X.X.X.#X#X.X.#.##.XX.X..#XXX.X.X.#...X..##.#XX....X....X#....X.X.X.XX..X.X..X...
.X..X..#X..###.X..#........X.XXX..X.X.X.X.XXXXX.X......#...#XX.X...X..X..X....##..X.X..X.X..X#.#.X..#.#...XX....X....X.#..X..##.
.X.XX.#...XX.#.X.X..X.XX.#X...X.X.X..X.......X..X.X#.X.X.X.X....X.X..#..XX.X#..X.X..X.X...XX...#.XX.XXX.X.X#.##.X.X#.X..#X..#...
..X..X#X.#......#X#..##X.X..#X....#X..##.X.X.X.X....X.X#..#..X.#...X..#...X...X...X.X...X.#.XX.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..XX..#.X.X.#.XX..X#.X.#X....X.#..X.#XX#X.X..XX..X.X.#X..#...X
......X.XX.X.#X.X......X.#...X#....X..X.#X#.X.#.#.X.X.X.X.#X#..X..#.##X.XX..X.###..X.....X.X.X.X..X..X.XXXX..X...#X...X...#.#.X#
##X.X.X.X........XX.X.#XX..#...#X.X..X..#X.X.X.X...X.#..X..#..XX#.X..X....X.X.#...X..X.X...#..#..X.#....X#..XX.X.#.X.XX#.X#.....
.#...X.#..#X.#X.X....#.X.X.X.X...#.X.##.#..X.....X...XX.X.X.X..X...X..X.XX...#.XX..X.X..X.X.#X..X....XX..#.X....X...X.X....X.#.X
.#X.X..XX.X.#.X.XX#XX..X.XX...X.X..#..X.#X...X.X#..X...X.X....X..#.#.X...XX.X.....#..#X.#.#.X.#.XX.#.#XX..#..XX...XX....X.#...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...#.XX.X..#..X
.......#..XXX.X.X.X.#....##..X....X.#X#.X.X#.##X....#....XX..X...#..XX..X.#.X.#..#..#..X...#XX#..X..X.XX#.##..X..X.X...X...X.XX.
#.#X.X..#.....X.XXX..#.X.X.X.X#.X..X.X..X..X..X..X.X..X#...X.#.##..X#.X.X..#..X.#..#..X..X.....#.X.X...#.###.X..X..X.X#.#X.X....
.#....#.#.#X.X.....X#.X........X..#...X..X..X..X.##..X..X.X..X...X..X....#XXX...XX..X.XX.X.X.X#.X..#X.X.......X.#X.......XX..XX.
..XX.X.#..X.#.X.X.#.....##.X.#.XX.X.X.X.#..X#.XX#.XX...X...X..XX..X.X.#X...#.X.X...#XX....X#X.X..X.X..X.#XXX.#....X.X#.XX...#.X.
X....#...#......X..X.X.XX..X..#......X...X..#..X.....XXXX.#.X.#.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.XXX..#X.X...X....X....#X..X.X..#XX..#.#....#....X.X#X..X.###X#.X.X..X.XX..#X.X.#.XX..
....X...X.XX#...XXX.........X....X.X.X....X.#..X#.X..XXXX.#XXX.XX..X.X...XX#.#.XX.X.X...#X.XXX..X......X.X#..X.....X.X.XXX....##
.X.X..X.X.XXXX.#....XX.#X.X..#X#..X...X.#...#X.....X...#....#X.X.X...XXX..##........X.X.#......X.XX.X.X.....X..X.X#.....XXXX.XXX
.X..X..XX#.X#..XXXX..#X...#.X....#.XX..#..XXX.X.XX.#.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.....XX..X.X.#X.X....X.#.X.X...#..#.#.X.X...X#.X.XX.X.#..X..X..X.X#...#.X..#.#.XX.X..X....X..X...X.XXX.....#.X.XX
..#.X.#...X.X..X.X.#...#.X..#...X#.X#...#X.XX...X...X...XX...XX....X.#X...#.XX...X.X....#........#X.#.X.XXX.X.X..#.X.X.X.XX....#
X..#X.#.X.X#XX.#.#.X.X...#.X..X.#X..X.X..X....X..X.#X.X.XX#.X...#.##..#.XX.....XX..X.X.X#.#.#.#X..#..X..#XX.##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.XX.XX..##.X...##
#..XX..X#X#.....X...#X...X.X#..X.X..XX.XX.##XX.....#.X.X....X...X..X..X.X.XX..#.....X.X.XX......#.....X.X.#.X.....XX..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.XX..#X.X.X.#XX.X.X..X.....X.X.X..XXX..X.X..#.
...#XX#X.X##X#X.X....X...X.XX.XX.X..X...X.X#....X..X..XX.....#....X..X.X.X.X....X....X.#..X..#.....X..X..XX.X.#....X....X...X...
.X.#.........#....X.X..X.#.X......XX..XXXX.X.#X..XX..X...X.XX..X.X..##....##.X.#XX.#..XX#...X.X.X#..X..XX...X...#X..XX.X#.#.X.X.
.##..X#X.#.#..#.X.X..X.X#X..X.XX.XX.X.X.X..#X...X..#..#X..XX..#X#..X...X.#....XX#..X.X#X.XX.X.X..X.X#X.X..X..XX...X......X...XX.
##..X.X.X..X.X..X..#..X....#..#X#.........#.X.#.X.X..X...#..X.X#..##XX..X.X.X.#X.X.X..X........#.#....X..#.#...##X..X.X.X.#.#...
.XX...X...#....X#.X..XXX.XX.X.X##.X.X.#.#....X#....X.X.X...X....#X.X...XX....#...#..#.X.X.X.X.XXX#.#.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..#....XX.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..XXXX.XX.X..X..#.X.#...XX#.........X
X.X.X..X..X.#.X.XX..X........#..X##X.....#..XX#.XX.XXXXX.#...X.#..X#X#..X.X.X.##.#.###.....X.##X..X..XX..X...##..X..X#.X.##.XX..
....#X...XXX.#..#.X..XXX.X.X.XX....X#.XXXXX....X....#X#..#X.X..#X...#..X..X..XX.X....X.#.#.X.X..X.XX#...XX.X#...X.X..XX....X##.X
#.X.X..#..#..XX.X...#.....XXX...X.#.X....#..X.X.X.X.#XXX..X.#X..#XXX#X...X..XX...X.X.XX..XX...#.X...X.X...XX#X.X...X...X.XX.X.#.
X#...X..X..X....XX.X..X.X..X..X..#....XX..X.#...X..#XXX.##X.X..#.......X.X.X...X....X...X...X...#X.#.X..X..X.....XX..X.X........
XXX.XXX.X.X..XX...X..X...X.X.#.#..X.X.X.X..#X.XX..#.XX......X.X.#.XX.X..X...X.X..X.X..X#..X..X.XX....X##X.XXXX.#X...X..X.X#X.XX.
XX.X.#XX....X.X#.X#X..#.XX#.....X..X....##.X....#.....X.XX.XXX....X..X.X..X.#..#X...X.X..X.#.X...X.X..X....#...XX.X..#.XX..X.X..
#.....X..XX.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.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...XX.XX.#...X.#.....#XX.X.X.X.XXXXX.....X..#.#X..X..#XX#..X.X.X.#.#X.XX#.X..#.X..X..#..X.X....X.X..#.X....X.
##..X.X....X.XX..##.#.....X.#.X..X.#.X.#.X..X....XXX##.#X.XX..X#...X.#X...#.X...X..X.X.X.X#..X.XX.XX#XX.X.X.#.X.XX.X..X....X.X..
X.X.X#X.XX..X...XX##.XX#.##.#..XX#..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..XX.X.XX.X##X.....#...#.X...#.X...X..X.X...#X#..X.X...#.X..XX.#.X..#X.X....X.X#.XX.#....X...X...X.X....#X.X.#..##X..X##X#
.###...X...X........XX.X.#X.XX.##X.....#X#.##.X.#..#.X..X.X.#.X.XX.#..X..XXX.XX.#......#X.#.X.#..X...XX.XXXX.##X.#.X.XXX##......
..##.#.#.X.XXX.X.#.X....#XXX..XX...XXX.....#..X.X.#....X.............X##..X....X..#.X.X....XX.#.X..X.....X....X...##..#X..X.X#X.
.X.#X..XX....XX...#X#X.X.X##X....XX....#X.#..#...X#.#XX##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.....XX##...X.X#X#.X..XX.......##.....#.XX.....X.#.....#....#..XX##.X..X...X...X....#.....#.##.#..XX....
X.XX.X..X..#X.X.X.......XX.#......X.X.#.X...X#X#.XX.##X.XX.X.X....X.X#X...XX.X..##X.##..X...XX..X.#.X.X.X.XX.X.X.X......X#...X.#
.XX.X.X..#...X....X##X.###XXX.X.X..#.....XX.X.XX#.X......XX..X.XX...#...#..#.X#...X...##XX.X...X..#.....X.......X..#.X.##.##..#.
........X.#.XXX.X.#X.XX.X..X...X.#..#X.X.......XX...X.#.X..#..#.X#.XXX#.X.X....XX.X.X..#XX.#X.X.X..X.#.X.X.X.XX..X.X..X......XX.
X.X.##.X#...XXXX..X......X...X.#.#.XX#.#.X##.#X...X..X.#.X...X#..X..X...#.X#.X...XX..XX.#.#.....#.X...#....#..X#.X.X.XXX.X.X....
..XX.....X.X.XX.X...X##.X.#X..X.....X..X.#.#...#.X..X......X...X...###X..X....X.X...#.......X#.#X#..X..#.X.X.X....###.XXX...X.X.
.X...X.X.XX.......X.XX.....X.X.X.X.X.#X..#..#.X.#..X.X.X#.X..#.XX.XXX.#.#..#.X..X.X.XX.#.XX.X...X..XX.#..X..XXXX.#.....XXX.#X.X.
X..X..#...XX.#.XXX....#X.X#....#.#...#..XX#..X....X...X.X.XX..X...#X.....XX...X..X.X.X.#X....XX..X.X..#.X..X##.....X.#..#X...X..
.X.XX..X.X.X..#....XX.X..X..X.X..X.X.X.#.X.X..X.X..XX.X..#...#.XX.X.XX.X...#.X#.X......XX.X.#...XX..#..X#.#....X.X#...#...XX..X.
..#.X.#.X....XXX.X..X..X.##..XXX..X.X#.......#..##......XXXX...#.X......XX.##...X.X.X.#...X..XX...#..XX...#XX.X..#.X.X.XX.#..X..
.X...XX...X.X.XXX..X.#.X..##..X#.X#....X.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..XX#.X....#X.##...X...X..X.X...XXXX.X.X...X.X....X....X.X.X..X..#.X..X.X...XXX....##.#...X.X.#XXXX.X.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.XX........XX.X
.........X...X.X.X.#....#.XX#.X.##X#.XX..##..X.X.X.#X#.#..#.X......#X.X...XXXX..X.X......X..X.#X..X....X.#..#.......X.XX.X.X..#.
.X.#.X.X..X.X........X#.#..X....##.....X.X..XX#....##X..###X..#.X.X.....XX.#...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..#XX.X..#..XX.X.X..X..XXX.X.....XX.XX.XXX....XX##.X#.X.#X#.X.#.XX.#.X....X.X..X.#.X.
.X..XX.#..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..#XX#XX....XX..X.#....X..X.#.X.X.X.....
.#X....X#...#X..........X.X.X.........XXX..#XX..X.#.XX.#.X..#.X...#.X#...X#.X....X.....X.X.XX##..XX....X....X.X..#..#.X.X#..XX.#
X...X.X...X..X.#X.X.#.XX..#...X.#.X.X..#..X.X.X.......XX.#XX..X.X.X...#.X.XX..XX...#.#.X.X..##.X.#X.XX..X#X.#..X..X.......X.X#..
.X.X.X..X..X..X...#X...XX.X.X.X.X..X..X..X......XX.XX...X....XX#.#..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.XX.X.X.#.X.X.X..X.....##.#...X.#X.X...
.X.XX...X..X..XX..XX#..#.#XX##X.....X...#...X.#.#X.XX.XXX..X.XX.X.X#.#...#.X...X..#.X..X...X.X..X......X.X#X.#X.....XX.X...#.X.#
XX.#..X..#..X...X#....#....#....X.X..X.X..XX...........X..X....X.....XX.XX.#.#.#X...##.XX.XX.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#X.X..#.XX...X.....X...X.X.X...X...#.X.#.X..XX..#XX....#..X.X....#X.#
.X..##X.#X..X..#.XX...X..X.#X....X....#.##.##XX....#XX.X.#....#X..X..#X.X.X.X..X.X.X....X.#X.X....X.X.X#..XXXXX.X...X....#.X....
.X.X....X..X.#.#...X.X#.X....X.X..X.##..XX.X.X.##.X.X....X.###...X..X.#..X...XX.....#.X.X#...##X.X..X..#.#.#XXX#.X.X..XX..X.XX.X
.##X.#.#XX....X.X.XX.#.X.X.XX...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.XX..#..#X.X#.#.X.#.X..X..X.#.......X....X..X.....XX..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.XX.#..X.X.X.#..X.X.#..X.#...X..X#.#....#.#.....X.X.X.X#.X.X..#.X.
..XXX...#XX..#.XX..#..#..X.X.XX.X..XX.X...XXX#.#X.X.#..X....XX#....X.X..X...X.X..X.X.X..#.X..XX..#X.X..X..X.X..X....#....#X.#.#.
.X.XXX.X.X.##..#..X..X..#..#..X.#.XX...XX...X..XX.X...X.X.X..XX.XX..#..X.X.X..X.XX.....#...X.X.X..X..X..#.#..#X..X#..X.#.X..X#..
....#..#.X.X##.##..X.#.X.#..X.#..#..X.X..XX..X.....XX.#....XX...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..#XX.X.X.#...XX.X#X#.#.#..#.X..X....X..XX.#.X.X..X..X##..#.X..X.X.XX...XX..X.X..X.X.X..X.XX.X#
..#........X....X.#...X.X#X.XXX.#.#.X........X..X.#.XX...X.XX..X#..X.X.X...#..X.#.X.#.....#.X..#......X##..X...#.X...X#X.X..##..
.X.X#.X#.XX.XXXX#..X.XXXX....X.......XX.#.X.X..X......#X.#...X.X..#X##...XX..X..XX...XX.##X.#.XXX.X.X.X.X.X..X.#..X.X......#.X.X
....X.#.#........X.X..X...XX..#.X.X.X##..X..XX.#.X.X.XXXX..X..X.X.#X..X.#.X#X.X..X.#....#......#XX..X......X..X..#...XXX.X......
.#.##.#..X.X.X.#..X.XX..##.X.X..XX#....X#XX..X.X..#X#.XX..#..#.......XXX........X.X.X.X##.X.#.X.X.XXXX.XX#X.X.X#.X.#X....X.X#.##
X..#.X.#..#XX..X#......XX....XX....XX.XXX#..X...X.XX.....XX#..XX.X.X..#.XX.##.XX.....X....XX........#X.......#...X...X.X..X...XX
.X......X..X..#..XX.X.#...##X...XX..#.#X#..X.#.X....X.XX..##.X#..#.XX.....XX..X.X.#X...X.X...X.X.XXXX..X#.X#.#X.X..X..#..X..#..X
...X.X#...X.X#X.X.X..XXX#..X.X.#.X#..#X#X#....#..X.XX..###...#.X.X..#.#.XX...X......#X.X.#.X.##X.....X.X....X....X.X.X.#.X#..X..
X.XX.X..XX..........#.X...XX...X....X.X.X.X.X.#X.X#...XX.#X.X....XX.X.#X...X.X.X.X.#....#XX.....X.X.X.#XX.X.#X.X.#..X.....XXX.X.
..#...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.XX....X...X#X#...#..X#.X.....X.
X..X.X.X.XX.XX...#..X#..X#XXX..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.XX.#......X...X.X.X.X..X....X.X....#..X..XX.X..#..X.X.X..X#.X###..X.XXXX##.XX.X.X..X#XX....X.X.X.X.X.....XX.
XX...X#.X.X.XX.X#XX...X..X.#.XX#X.#..X...XX.X.#....XX.X..X..#....#X..#...#..#.....X.X.#.........#.X..X..X#..X.X..#.#..X..X.X...X
.XX.X.#XX#.X....X...#..##.X..##..#..#XX.X......X.X..X...#XX..X.X..#X..#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#.#XX...X..XX..X....XX.##X.XX..#...#.X..X.XX.X..X.X.X.X..X......X..
#.X.X.X..X.X.X...#..##.X.X.#X.X.XX....X.X..X...#.X.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.X.X...X..X.#.....X.X..X....X..XXX...XX.##X..#XX.X.X.X.X.X...X.X.##.#.......#.XXX.#.X#.X.X.X..
X..#.#X..X....X..XXX#X#.X#..X.#.#...XX#.X..X.#XX.#.X#..#X..X.X..##...XX....X.X..#..#...X.XX..X...#...#..XX.X#.#.X......#..#...X.
..X...X.X.XX#.#X..XXX##...X.X.X..X#..X...XX...#X..#XX#.X#X.X.X.X.XX.X...X.X....#..X..X..X...X..X...XX..X.....XX..X.X.#..#X..X..X
X.X.X#XX#.......#..X#.X.XX..X..#...#..X.#X..#....X.XXX....X..#.X..X#..X.#..X.XX..X..X..X.X.#XX.X.X#..#..X.#.X..XX...XX.XXX.X.#..
X#...#X...X#.X.#.X..#...X..X..X..X..X.X...X..#X.X...#..X.X.#X....#.#.X..X.XXX.XX#..X.#....XX#X.X....#.#.X.X...X##X.XX...X..#.XXX
X.X.#...X...#.#X.XX.XXX..X..X#..X..X.X..X..X.#..X.XX##XX#.....#.X....#.#..XX#.....X....XX..X#...XX.X..###.X.X##....#.X.XXX......
.....X.X..X.X.........#.X.X.#.X..X.#.XX..XX...X........XX.X.X.X.#.X#..XXX..#.X.XX..#X.X..#X...#..X...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.XX#..X..X..X.#.#...XX..X..X.X.XX..X.X.....X...XXXX...#...#.
XX.#..X...X.XX....X..X...X.X.#.X.X..X.#.#.X...X.##.#X..X.#.#..X..X..X.X.X..#...X....#.XX..X#..X..#..X.#..X.X.XX.XX.....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.
XX.XX..#.XX.X.X.....X....X.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#.#.X..X.X....X
.....X....X.#..X.X#.#X.#.XX....X#X..X.X.X...X.#X.#...#...X.X.#..X...#X.X...X.#XX.XX..X#..X..#XXX.###.#.X..#X...#.X.X.X.X#..X.X..
.X.X#XX.XXX.X.X#..#.X..X..XX.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#.XX....#..X...X..#X.#...X.X..X...XX..XX..X...X#X.....#....X.#..##.#.X..XX.X.#X..X...X...#XX.#.X.#.X.X..X.
...X...XX.X.#.X..#..X.X....X.X..X..X..###.X.X.X.#.X..X#..X.X...XXX.X....X#X#..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...XX.X.X.#..X.#..X.X.XXX....X.X.X..X.XX.#X#X.X.#
...#.XX.#.#..X.X.X..X.X.#X..X#..X#.X..X..X.X.#.XXX.....#XX....X.X.XX.XX.###...#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.XX...X..XX#.XX..X.X......X...
X...##X.XXX#..#...X.XXX...#.X.#..X....X..X#..X...X...X......XXXXX.X.X.#X..XX...X..XX#..#.X.X..X.X..#..X..X...#.#..#..X.X.X.X..X.
#........#XXX#X#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXX#XX#XXXXXXXX##XXX#XXXXXXXXX##XXXX#XX##XX#XXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#XX#XXXXXXXX#X#XXX#XXXXXX##XXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXX##XXXXXXXXXX#XX#XXXXXXXXX#XXXX#XXX##XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XX#XXXXXXXXXX#XXXXXX#XXXXXXXXX##XXXXXXXX#XX##X#XXX#X#X##XXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXX#X##XXXXXX#XXXXXXXXXXX##XXX#X#XXXX##X#XXX#XXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXX#XXX##XXXX#XXXXX#X#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX###XXXXXX#X#XXXXXXXXXX##X#XXX#XXXXXX#XXX#XXX##XXX#X#XXXXX#XXXXXXXXXXX#XXXXXXXXXX##XXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XXX##XXXXXXXXXXXXXXX#XXXXXXX
..XXXXXXXXXXX#XXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#X##XXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XX##XXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#X#XX#XX#X##XXXX##X#XXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXXX#X#XXXXXX##XXXXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXX#XXXXXXX##XXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#X##XXXXXX#XXX##XXXXXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#X#XXXXX#XXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXX#XXXXXXX#XX#XXX##XXX#XXXXX##XXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X##XXXX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX##XX#X#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXX#X#XXX#XX#XXXX
X.XXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX##X#X##X#XX#XXXXXX#XXXXXXXXX#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXX#X#X#XXX#XX#XXXX##XX#XXXXXX#XXXXXXXX#XXXXXXXX##X#XX#XX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXX#XXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXX##XXXXX##X#X#XXXXXX#X#XXX#XXXXXXXXX#XXX#XXXXX#XXXXX##XXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XX###XXXXXXXXX#XXXXX#XXXXXXX##XXX##XXXXXXXXXXXXX##XXX##XXXXXXXXXXXXXX##XXXXXXXXXXXX#XXX#XXXXXXXXXXX##X#XXXXXXXXX#XXXXXXX##XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#X#XXX#XX#XXXX#XXXXXX#XX#XXXX##X#XXX#XXX#XX#XXXXXXXXXXXX#X#XX#XXX#XXXXXXXXXXX##XXXXX#XXXX#X#XXXXX##XXXXXX#XXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXX#X#XXXXXX#XXX#XX#XXXXXXX#XXXXXX#XXXXXXX#XX#XXXXXXX##X#XXXXXXX#XX#XXXXXXXX#XXXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXX##XXX###XXX#XX#XXXXX#XXXXXXXXXXXXXX#XX#XXX#X#X#XXXXXXXXX#XXX
X.#XXXXX##XXXX##XX#XXXX#XXXXX##XXXXXXXX##XXXXXXXXXXXXX#XX#XXXXX#XXXXXX##XXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXX##X#X##X#XX#X#XXXXX#X#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXX#X#XXXX#X#XXX#X#X#XXXXX#XXXX#X#XX#XX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX##XXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXX#XXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXX#XXX#XX##XXXXXX###X#XXXXXXX#XXXX##XXXXXXXXXXXX#XXX#XXX#X#X#XXXX#XXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXX#XXXXXX#XXXXXX#XX#XXXX##XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX##XXXX#X#XXX#XXXXX#X#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX##X#XXXX#X#X#XXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXX#XXXXXXXX#XXX#XX#XXXXXXXXXXX##XXXXX##XXXXXXXXXXXXX#XXXXX#XXXXX##XXXX#XXX#XX#XXXXX#XX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXX##XXXXXXXXXXXXX#XX#XXXXXXXXXXX##XXXXXXXXXXXXX#XXX##XXX
X.#XXXXXXXXX#X##XXXX#XXXXXXX#XXXXXX##XXX##XXXXXX#XXXX#XXXXXXX#XXX#XXXX#X##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXX#XXXXX#X#XXXXXXX#XX#XXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#X##XXX#XXXX##XXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXX#XX#XX#XXXXXXXXXXXX#XX#XXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXX##X###XXX#X#XXXXXXX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXX#XX#XXX#X#XXXXXXXXX#XXXX#XXXXX#XXX#XXXXX#XX#XXXX#XXXXX#XXXX#XXXXXXXXXX##XXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XX#XX#XXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXX##X#XXXX#X#X#XX#X##XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XX#X##XXXXXXXXX#XXXXXXXXXXXXXXXX##XXX#XXXX#XXXX##XXX#X#XXXX##XXXX#XXXXXXXXXXX#XXXXXX###XXXXXXX#XXX#XXXX#
X..XXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXX#XXX#XXXX#XXXXXXXXXX#XXXX#X##XX#X#XXXXXXXXX#XXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#X#XXXXX#XXXXX#XXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#XX#XXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#X#XX##XXXXXXXXXXXXXXX##XXX#XXXXXX#XXXXXXXXX##X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXX#XXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX####XXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXX##X#XX##XXXXXXXXXXXXXXX##XXXXXXXX#X#XX###XXXX#X#X#XXXXXX#XXXXXXXXXXX#XX#XX#XXX#XXXX#XXXXXXXXXX#XX##XXXXXXXXXX#XX#XX#XXX##XXX#XXXX#XXXX#X#XXXXXX##XXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXX#X#XXXXX#XXX#X#X#XXX#XXX#XXXXXXX#XXXX##XXXXXXXXXX#XX#X#XXXXXXXXXXX##XXXXXXXXXXXX#XXXXX#X#XXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXX#XXX#X#X#XXX#XXX##XXXXX#XX#XX##XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX###X#XXXXXXXXXXX#XXXX
X.XXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXXXX#XXXXXX##XXXXXXXX#XXXX#XX#XXX#XX#XXXXXX#XXXXXXX#XXXX##XXXXXX#XXXXXXX##XX###XXXXXXXXXXXXXXXXXXX#XXXXXXXX##X#XXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX##XX#X##XXXX#XXX#####XXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXX#XXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXXXXX###XXXX#XXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXX##XXXXX#XX#XXXX#X#XXXXXXXX#XX##XXXXXXXXXXXXXX#XXXXXX#XXX###XXXX#X#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXX#XXXXXXX#X#XXXXX#XXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#X#X#XXXXXX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXX##XX#XX#XX#XXXXXXX#X#XXX#XXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXX#XXXXXXX#XX#X#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXX#XXXXXXXXXXXXXX#XXXXX##XX#XXXXX#XXXXXX#XXXXXXXXXXXXX#X#X#XXX#
X.#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXX#XXXXXXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XXXXXXX#XXXXXXXXXXX#XXX#X##XX##XX#XXXXX#X##X#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXX#XXXXXXXX#XX#XXXXXXX##XX#XX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#X#X#X#XXXXXXX#XXXXXXXXXXXX#XXX#XXX#X#X#XXXXXXXXXXXX#XXXXXXXXX#X##XX##XXXXXXXXXX#XXX#X#XXXXXXX#XXXXXXXXXX#XX#XXXXXXXX#XX##XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXX##XXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX##X#XXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXX#XXXXX#XX#XX#XXXXXXXXX#XXXX#X#XXXX#X#XXXX###XX#XXXXXXXXXX#XX#XXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XX#X#XXX#XXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXX##XXXX#XXXXXXXXXX#XX#XX###XXXXXXXX#XXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXX#XX#XXXX##XXXX#XXXXXXXXXX#XXX
X.#XX##XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XXXXXXX#XXXXX##XXXXX#X#XXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#X#X#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX###X##XXXXX#XXXXXXX##XXXXXX#XX#XX#XX#XXXXX###XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XX##XXX##XXXX#XXXXXXX#X#XXXXXXXXX##XX#XXXXXXX#X#XX#XX#XXX##XXXX##XXXXXXXXX#XXXXXXXX####XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX###XXXXXX#XXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXX##X#XXXXXXXXXXX#X##X#XXXXXX#XXXXXX#XX#XX#XXXXXX#X#X###XXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXX#XXXXX##XX#X#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXX#X##XXXXXXXXXXXXXXXXXXX#X#XXX#XX#X#XXXX#XXXX###XXXXXX#XX##XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXXX##X#XXXXXX#X#XX#X#X#XXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX##XXXXXXX#X#XXXXXXXXXXX#XXXXXXXXX#X#X#XXX#XXXX#XXXXX##XXXXXXXXXXX#XXXX
#..XXXXX#XX#XXX#XXXXXXXX#X#X#XXX#XXXX##X#XXXXX#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XX#XXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#X#XXX#XX#X#XXXXXXX##X#XXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXX###XXX#XXXXXXXXX##XXXXX#XXXXX##XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XXXXXX#XXXXXX#XX##XXX#XXXX#X#XX#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXX#X##XXXXXXXXX#####X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXX#XX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXX##XXX###X#XXXXX#XXXXXXXXXXXXXXXXX#XX##XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXX#XX##XXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXXXX#XX#XXX#XX#XXXXX##XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXX##XXXXXXX#XXXX##X#X##XXXX##XXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##X##X#XX#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXX
#.XX##X#X#XXXX#XXXXXXXXXXXX##XXXXXXXXXXXXX#X#X#XXXXXX#XXXXXXXX###XX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX##XXXX##XXXX###X#XXXXXXXXXX##XXXX#XXXX#X#XXXX##XXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXX##X#XXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXX##X#X#XX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXXXX##X#XXX#XX##XXXXXXXX#X##XXXXXXXXXXXXXXXXXXX##XXXXXXXXXX##XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##X##XXXXXXX#XXX#XXX#XX#XXXXXXXXX##X##X#XX#XX#XX#XXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX####XXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX##XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#XXXX#XXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXX#XXX#X###XXXXXXXXXX#X#XXX#X#XXXXX#XXXXX#X#XXXXXXXX#XXXX#XXX#XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X###X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX#X
..XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#XXX#XXXXXXXXXXX##XX#XXXX##XX#XX#XX#XXX#XXXXXXXXXX#XXXX#XXXXXX#XXXXXX#XXXXXXX#X#X#XXXX##XXXXXXXXX#XX##XXXX#XX#XXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXX##XXXXXXXXXX#XXXXXXXXXX#XX#XXXXX#XXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX##X#XX#XXXX#XXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXX#XXXXX##XX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXXXX####XXX#XXXX#XX#XXXXX#XXXXXXX#XXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXX#XX#XXXXXX#X#XX##XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX###XXXXXXXXXX#XXXXXXXXXXX#X#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXXXXX#XX##XXXX##XXX#XXXX#XXXXXXXXXXXXXXXXXX#XX#X#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX
#.XXXXXXXX##XXXXXX#XXX#XXXXX#XXXXX#XXXXXX##X#XXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX###XXX#XXX#XXXXX#XXXXXX#XXXXXXXX###X#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXX##XXXX#X#XXXXXXXX##XXXXXXXXXXX#X#XXXXXX#XXXXXXXX#X#XXXXXXXXXXX#XX#X##XXXXX#XX##XXXX#XXXXXXX#XX#XXX#XXX#X#XXXXXXX#XXXXXXXXXXX#XXXXX##XXXXXXXX#XXXXXXXX####XXXXXXXXX#XXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXX##XXXXXX####XXXXXXXXXXXX#X#XXXXXXXXXXXXXX##XXXXX#XXXXXXXX#XXX#XXXXXX##XXXXXXXXX#XXXXXXXX#XXXXXX##XXXXX##XX#XXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXX#XXX#X#XXXX#XXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXX#XXX#X#XXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXX###X#XXXXXXX##XXXXXX#XXX##XXXXXXXXX#XXXXX##XXX#XXXXXXXXXX#XXX#XXX#XXXXXX#XXXXXX#X#XXXX#XXXX#XXXXXXXXX##XXXXXX#XX#XXXXXXXXXXXXXX#XX##X#XXXXXXXXXX##XXXXXX##XXXX#XX#X##XXXX####X
..#X#XXX##X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX##XX#XXX#XXXXX#XXX##XX#XX#XXXXXXX##XXXXX#XXXXXXXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXX#X##XXXX#XXX##XXX#XXXXXX#XXXX#XXXX#XXXXXX#X#XXXXXXXXXXXXX#XXXX###XXX#XXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#X#XXX#XXXX#X#XXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXX#XXXXXXXXXXXX#X##XXX#XXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXX#XXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXX##XXXXXXXXX####XXXXX#XXXX#XXX#XXXXXXX#XX##XX#X#X#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXX##XX#XXXXXXXXXX#XX#XXXXXXXXXXX##XX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X..XX#XX#XXXXXX#XXXXX##XXXXXXXXXXXX#XXX#X#XXXXX#XXXXX##X#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX##XX#XXXXXXXXXXXX#XXXXXXXX#XXX#XX#XXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XX#XXXX##XXXX#XXX#XX#XXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X##XX##XXXXXXXXXX#XX#XX#XXXX##XXXXXXXXXXXX#XXX#XXX##XXXXXXX#XXXX#X##XXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXX#X#X#X#X#XXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXX##XXXXX#X#XX#X#XXXXXXX#X#X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXX#XXXXXXXX##XXX#XXXXXXXXXXXXX#XXX#X#XX#XXXXX#XXXXXXX#XXXXXXXXXXX##X#XXXX##XXXXXXXXX#XX##XXXX##XXXX##XXXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXX##XX#XXXXX#XXXXX#XXXXXXXXX#XXXXXXXXX##X#XXX#XXXXXXXXXXXX##XX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXX#XXXXXXXX#XX#XX#XX#XXXX#XXX#X#XXXX#X#XX#XXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX##XX#X#XX#XXXX#XXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXX##XXX#X#XX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXX
###XXXXXXX#XXXXXXXXXXXXXXX###XXXX#XXXXXXXX#XXXX#XX#XXX##XXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX##XX#XX###XXX#X##XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX##XXXXX#XXXXXXXXXXX###X##XXXXX#XXXXX#X#XXXXXXXXXXXXXXX#XX#XXXXX#XX#X#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXX#XX#XX#XXXX#XXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXXX#XX#XXX#XXX###XXX#XXXXXXXXXX#XXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#X#XXXXXXXXXXX#X#X#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX##XXXXXXXXXXXXXXXX#XXXXXXX#X#X#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX###XXXXXXXXXXXXXXXX#XXXX#XXXXXX#XX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXX#X#XXX#XXXXX#XX#XXXXX#XXXXX#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXX
XXXXXXX#XXX##X##XXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XX##X#X#XXXXXX#XXXX#XX##XXX#XXXXXXXXXXXX#XXXXXXX##XXX#XXXXXXXXXXXXXX##XXXXX#XXXXXXXXXX#XXXXXXXXXX#X#XXXX#XX#XXXXX#X#XXXXXXX##XXXXXXXX#XXXXXXXXXXX#X#XXXXX##XXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XXXXXX##XXXXXXXX#XXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXX#X#X#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX#XX##XXXXXX#XXXX#XXXXX##XXX##XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XX#XXXXX#X#XX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX##XX##XXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXX##X#XXX#XXXX#XX#XXXXX##XX#XX#XX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#X##XXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXX#XXXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXX
XX##XXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXX#XXXX#XXXXX##XXX#XXX#X#X#X#XXXXX##XX#XXXXXXXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XX#XXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXX##XX##XXX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XX#XXXXXXXX#XXXX#X#XXX#XX#XXXXXXXXXXXXXX#X#XX#XX#XXXX#XXXXXXXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XX#X#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X##XX##XXX#XXXXXXXXXX#X##XXXXX#XX#XXXXXXXXX#X#XXXXXXX#XXXXXX#X#XXXXXXXXXXXX#XXX#XXXX#X#X##X#XXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#X##XXXXXXXXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX#XXXXX#XXXXXXXXX#XX#XXXX##XXX#XX#XX#X#X#XXX#XXXXXXX#XXX#XX#X##X#XXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXX#XXXXXXX#XXX#XXX#XX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#X#XX#XXXXXX#XXXXXX#XXXX#XXXXXX#XXXXXXXXXXXX#X#XXXXXX#XXX##XXXXXX#XXXX
XXXXXX#XXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX##XX#XXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXX#XXXXX#XXXXX#XXXXX#XXXXXXXXXXX##XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXX###XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXX#XX#X#XX#XXX##X#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXX##XX#XXXX#X#X#XX#X#XX#XXX#XX#XX#X##XX#XXXXXXXXX#XXX#XXX##XXXXX#X#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#X#X#XXXX#XX#XX#XXXXXXXXX#XXXX#X#XXX#X#XXXX#XXXX#XXX#XXX#XXXXX#XXXXX#XXXXXXXXXXXXX#X#XXX#XXXXXXXX#XXXXXX#XXXX###XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XX#XXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXXX##XX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XX##XX#XXXXXXXXX#XXX#XXXXXXXX#X###XX##XXXXX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX##X#XXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX
XXXXXXXXX#XXXXXXX#XXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXX###XXXXXXX#XX#XXXXXXX#X##XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXX##XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX##XX#XXXXXXXX#XXX##XX#XXXXXX##XX#XX##XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X###XXXXXXXXXXXXX#XXXXXXXXX#XXX#XX#XX#XXX#XXXXXXXXXXXXXXXX#XXXX#XXXX##XXXXXXXXXX#XXXX#XXXXXX#XX#X#X#XXX#XXX#XXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXXX#XXX#X#XXX#X#XXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXX#X#XXX##X#XX#XXXXX#XXX#XXXX##XXXXX####XX#XX#X##XXXXXX#XXXXXX#XXXXXXXXX#XXX#XXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXX#XX##XXXXX#XX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX#XX#X#XXX#XXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXX##XXXXXXXX#X#X#XXXXXXXXXX
XXXXXX#XXXXXX##XXX#XX#X#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XX#X#X#X#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX##X#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXX#X#XXXXXXX#XXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXX#XX#XXXXXX#XXXXXXXXXXX##XXXX##XXX#XXXXXXX#XXX#XX#XX#XXXXX#XXXX#XX#XXXX##XXX###X#X##XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX###XX##XXXXX##XXXXX##XX#XXXXXXX#X#XX##XXXX#X#XX#XXX#X#X#XXXXXXXXX#X#XXXXX#XXXXX#XXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXXX#XXXXXX##X#XXXXXXX#XXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXXX##X#X#XXXXXXXXXXXXXX##XX#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXX#X#XXXX#XXXXXXX#XX#XX#XXX#XXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#X#XX#XXXXX#XX
#XXX#XXXXXXXXX#XXX#XXXXXXXXX#XXX#X#X#X#XXX#XXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXX#X##XXXXXXXXXXX#XXXXX#X#X#XXXXXX#XX#XXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXX#X#XXXXXXXXXX#XXX##XXXXXX#X#XXXXX#XXXXXX#XXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXX##XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXX##XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXX#XX##XXXXXXXXXXX#X#XXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#X#XXXX#X#XXXXXX#XXXXXXXX#XXXX#XXXXX#XXX##XXXXXXXXXXXX#XXX#XXXXXXX#XX##XXXXXXXXXXXX#XX###XXXXXX#XX##X#XXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXX###XXXXX#XX#XX#XXXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXX#XXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XX#X#XX#XXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXX#X#XXXXXX#XXX#XX##XX#XXXXXX#XXX
##XXXXXXXXXXXXXXXXXX###XX#XXXX#XXXX#XXXXXX#XX##XXXXX##X#XXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#XX#XXXXX#XXXXXXX#XXXXXXXXXXXX#XX#X#XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX##X#XXXXXX#X#XXX#X###X#X#XXXX##XXX#XXXXXXXX#X#XXXXX#XXXX##XX#XXXXXXX###XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXX#XX#X##XXXXXXX##XXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX####XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX##XXX#XXXXXX#XXXXXXXXXXX#XXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XX##XXXXXXXXXXXXXX#XXXXXXXXX#XXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXX###XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#X##X#XXXXXXXXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXX#X#XXX#XXXXX#XX#XXXXXXXXXXX###XXX#XXX#XXX#X#XXXXXXXXXXXX#XX#XXXX#XX#XXXX##XXXX#XXX###XXXXXXXXXXX
#XXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXXX###XXXXXXXX#XXXXXXXXXX#XXX#X##XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX##XXX#XX#XXXXX##XXX##XXX#XXXXXXXX#XXXXXXX#XXXX#XXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXX#X#XXX##XXXXXXXXX#X#XXXXXXXX#XXXXXX#XXXXXXXX##XXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XX#XXXXX#XX##XXXX##X#XXXXXXXXXXX#XXXXXXX#XX#XXXXXXX#X#XXXXXXXX#X#X#X#X#X#XX#XXXXXXXX#X####XXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XX#XX#XXXXXXX#XX##XXX#XXXXXXXXXXX##XXXXX#XX#XXXXX##XXXXXXX#XXXX#XXXXXX#X##XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#XXXXXXXXXXX#XX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXX###XXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXX#XX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXX###X#XXXXX#XXXXXXXXXXXXXX#X
XXXXX#XXXX#XXXX#XXXXXX#XXXXX#X##XX#XXX#XXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXXXX#XX#XX#XX#XX##X#XXXXXXXXXXXX#XXXXX#XX#X#XXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXX#XXXXXXX#XXXX#X#XXXXXX##XXXX#XXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXX#XX#XXX#X#XX#XX#XXXXXXXXXXXXX#XXXXX#X#XXX#XXX#XX#XX##XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XX#X#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX##X#X#XX#XXXX##XXXX#XX#XXXXXXXXXXXX#XXXX#XXX#XXXXXXXX#XXXX#XXX#XX#XXXXXXXX#XXX##XX#XXXXXX##X##XXXXXX#XX#XX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXX##X###X#XXXXXXXXXXXX#XXXXXXX#XXXXXXX###XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXX#XX#XXXXX#XXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXX#XXXXX##X#XXXXXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXX#XX##XXXXXXXXXX#X#XXXXXXXXX##XXXXX#XXXXXXXXXXXXX##X#XX#X#XXXXXXXXX#XXXX#X#XXXXX#XXX#X#XXXXXXXX#X
XXXX#XXX#XXXX#XX#XXXX#XX#XXXXX#X#XXXXXX#XX#XX#XXXXXXXX#XXXX##XXXX#XX#XXXXXXXXXXXXXX#X#XXXXXXX##XXX#XXXXXXXXXXXXXX#XXXXXX#X##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXX##XXX#X##XXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXX##XXXX##XXXXX#XXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXX###XXXXX##XXXX#XX#XXXXXX#XXXXX##XX#XXXX#XX##XXXX#X#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXX#XX#XXXX#XXXXXXXXXXX#X#XXX##X##X#XXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX###XX#XXXXXXXXX#XX#XXXXX#XXXXXXX#XXX#X##X#XXXXX#XXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX###XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXX#XXX#XXXXXXX#XXXXXXXXX#XXXXXXX#XXX##XXX#XXXXX#XXXXX#XX#XXXX#X#XX#X#XXX#XXX#XXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#
X#X#X##XXXXXXX#XX#XXXX#XXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX###XXXXXX##XXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXX##XXXXXXXXX#XXXXXXXXXXXX#XX#X#XX#XXXXXXXXXXXXXX#XX#XX#XXX##XXXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#X#XX##XX#XX#XX#XXX#XX#XXX#XXX#X#X#XXXXXXX#X##X#XXXX##XXXX#XXXX#XXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXX##XXXXXX###X#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXX#XX#XXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XXXXX#XXXXXXX##XXXXXXXX#XXXXXXX#XXXXXXX###XX#XXXXXXXXXX#XXXXXXX#XXX#XXXXXXX#XXX#XX##XXXX#XXXXXXX#XXXXX#XXXXXXXXX##XXXXXXXXXXX#X##XXXXX#XX###XXX#XXXXXXXXXXXX#XXXXXXXXXXXX#X##XXXXXXXX#XXXXXXXXXXXX##X#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#XXXX
XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XX##XXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#X#XXXXXX#XXX#XXXXXXX#XX#XXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX#X##XXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XX#X##XXXXXX#XXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXXX##XX#XXXXXXXXXXXXXX#X#XXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XX##XXXXXXXXX#XXXXXXX#XXXXXXX#XX#XX#XXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX##XXXXXXXX#XXXXXXXXXX#XX#XXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#X#X#XX#XXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXX##XXX#XXXXXXXXXXX#XXXXXXXXXX##X#XXXXX#XXX#X#XXXX#X#XX#XXXXXXXXXXXXX#XXXXX#XXXX##XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX####XXXXXXXXX#XX#XXXX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX
#XXXXX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX###XXXX##XXXXXX#XXXXX#X#XXX#XXXXXXX##XXXX#XX#XXXXXXXXXXXXX####X#XXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXX#XX#XXXXX#XXXX#XXXX#X#X#XXXXXXXXXXXXXXXXX##XXXXX##XXXXXXXXXX#XXXXXXXXX#XXXXXXX##XXXX#XXXX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XX#XXX##XX#XXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#X##XXXX#XX#XXXXXXXX#XXXXX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX##XXXX#XXXXXXXXXXX#XXX##XXXXX#XXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXX##XXXXXX##XXXXXXXXXXXXXX#XXXX##XXXXXX#XXXXXX#XXXXX##XXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXX#XXX#X##XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXX#XXX#XXXXXX#XXX###XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX##XXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX##XX#XXXXX####XX##XX##XXXXXXX###
XXXXXXXXXXXXXXXXXXXXX##XXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#X#XXXX#XX#XXXXXXXXXX##XXXXXXX##X#X#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#X##XXXXXXXXX#XXX##XXXXXX#XXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX##XX###XXX##XXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XX#XXX#XX#XXXXXX#XXXXX#XXXX##X#XXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXX##XXXXX#X#X#X#XXXXXXX#XX####XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXX###XXX#XXXXX#X#XXX#XXX#XXXX#XXXXXXXXXXXXXXX##XXXX#XXXX#XXXXX##XXXX#XXXXXX#X#XXX#X#X#XXXXXXX####X##XXXX###XXX#X#X#XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXX#XXX#XXXXXXXXXXXX##XXXX##X#XX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXX##XXXXXXXX#XXX#XXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXX##XXXXXXX#XX#XXX#XX#XXXXXXXXX#X#X##XXXX#X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X#XXX##XXXXX#XXX#XXXXXXXXXXX#XXXXX#XXXXX#XX#X###XXXX#XXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXX###XXXXXX#XXXXX#XXXX#XXXXX#XX##XXXXXX#X##XXX#XXXXXX###X#XXX#XXXXXXXXX##XXXXXXX#XXXXX##XXXXX#X#XXXXXXXXXXX#XXXXX#X#XXXXXXXXXX#X#X##XXXXXXXX#XXXXXX#XX#XXXXXXXXXX#XXXX#XXX#XX#XX#XXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXX##XX#XX###XX##XXX#XXXX#XXXXXXXXXXXXX##X#XX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#X#XXX#XXXX#X#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX##XX#XXXXXXXXXXXX#XXX#XXXXXXXXXX##XXXX##XXXXX##XXX#XXX#XXXXXXXXXXXX#XXX##X#XX#XXXXX##XXXX#XXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXXX##XXX#XXXXX#XXX#XXXXXXXXXXXXXXX##XXX#XXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXX##X##XXXX#X#XX##XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX##XX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXX####XXX##XXX#XXXXXXXXXXXXXX##XXX#XXXXXXXX##XX#XXXXXX#XXXXXXXXXX#XX#X#X##XXX#XXXXXX#X#XXXXX#XX#XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXX###XX#XXXXXXXXXX#X#
#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXX#XXXXXXXXXXXXX#XXX#XXXXX##XXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XX##XXXXXX##XXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#X#XXX#XXXXX#XXXXX#XX##XXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXX#X#XX#XXXXXXXXX#X#XXXXXXXXX#XXX#XXXXXXX#XXX#XX#X#XXX#XXX#XXXXXXXX#XXXXXXXXX##X#XXX#XX#XXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX##XX#XXXXXXXXXXXXXX##X#XX#XXXXX#XXXXX#XXXXX#XXX#XXXXXXXXXXXX#XXXXXXX#XX#XX#XXXXXXX###XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX##X##XXXXXXXX#XXXXX#XXX#XXX#XX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#XXXX##X#XXXXXXXXXX##XXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXX##XXXXXXXXX#XXXXXX#XXXXX#XXX#X#XX#XXXXXXX#XXXX#X#XXXXXX#XXX#XXXXXXXXXXXX##XXXX#X#X
#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXX#X##XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X##XX#XX#XXX#XX#XXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXX#XX#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXX##XXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXX#XXX##XXXXXXXXXXXXXXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX##XX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX###X#XXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXX###XXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX###XXXXXX##XXXXXXXXXXXXXXXXX#XXX##X#XXXX#X#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXX#XXXXXXXXX###XXXX#XXXXXXXXXXXXX#XXXXXX#XXXX#XXXX#XXX#XX#XXXXX#XXXXXXX#XXXXXXX#X#XXXX#X#XX#XXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXX##XX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXXXX#XXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXX#XXXXX#XXX#XXXXXX#XXXXXXXXX#XXXXXXXXXX###XXXXX
XXXXXXXXXXX#XXXX##XXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XX#XXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X##XX#XX#XXX#XXXXXXXX#XX#XXXXXXX#X#XXXXX#XXX#XXXXX#XXXXXXXX#XX#XXXXXXX#XXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX#X#XXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXX#XX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXX##XXXX##XXXXXXXXXXX##XXXX#X#X#XXXX#X##X#XXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX###XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X##XXXXXXXXXXXXXX#XXXXX#XX#XX#XX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX###XXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXX#X#XXXX#X#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXX#X#XXX#XXX#XXXX#XXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXX##X#XXXX#XXX#XXXXXXXX#XXXXX#XXX#XXXXX#X#XXXXXXXXXXXXXXXXX#X#XXXXXXXX##XXX#XXXXXXXX##X##XXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXX##XXXXXXX#X#XXXX#XXX#XXXX#XXXXXXXXXXXXXXX
XX#X#XX#XXX#XXXXXX#XXXXX###XXX#XXXXXX#XX#XXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#X###X##XXXXXXXXXX#XXX#X#X#XXXXXXXXX#XXXXXXX#XXXXXX#XXX#XX#XXXXXXX#XXX#XXXXXX#X#XX#XXXXX###XXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXX#XX#XXXXXXX##XX#XXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXX##X#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXX#XX#XXX#XXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XX#XXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXX#XX#XXXXX#XXXXX#XXXX#XXX#XXXXXXXXXXXXXXX#XX#XXX#XX##X#XXXXXXXXXXXXXXX#XXX#XX#XXXXXXX#XXXXXX##X#XXXXXXX#XXXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX###XXXXXXXXXXXXXXX##XX#XXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXX#X#XXXXXXXXX#XXXXXXXXXXXX#XXX#XXXX#XXXXXX##XXXXXXX#XXX#XXXXXX##X##XXXXXX#XXXXXXXXXXXXXXX#XX#X#XXXXXXXX#XXXXX#XXXXX#XX##XX##X#XXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX###X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#X###XXX
XX##XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXX#XX#XXXX##XX#XXXXX#XXXXXXXXXX###XX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXX#XXXXXXX#XXXXXXXX#X#XXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX#X##XX#XXXXXXX#XX#XXXX#XXXX#XXXX#X#XXX#XX##XXXXXXXXXXXXXXXXXXXXX#XX#XXXXX##XX#XXX#XXX#X#XX#XX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XX#X#X#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX##XXX##XXXXX#XXXXXXXXXXXX#XX#X#XX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXX##XXXXXXXXXX#XX#XX#XXXX##XXXXXX#XXX#XXXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXX###XXXXXXXX#XXXXX##XXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXX#XXX##XXXXX##XXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXX##X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX##XXXX##X#X#XXXX#XXXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXX#XX#X
X#XXXXXXXX#XXXXX#XXXXXXXXXXXXX#X#XX#XXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XX#XX#XXXXXXXXX##XX#XXX#XXXXX#XXX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXX##XXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#X#XX#XXXXXXXXX##XX#XX#XXX#XXXXXX#XXXXXX###XXXXXX#XXXX#XX#X#XXXXXXX#XXX##X#XX#XXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXX###XXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXX#X##XX#XXXXXXXXXX#XXXXXXXXXXX##XX#XXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXX#XXX#XXXXXXXXXXXXXXXXXX##XXX#XXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXXX##X#XXXXX##XXXX#X#X#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXX###X#XXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X##XXXXXXXX#XXXXX#XX
#XX#XXXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXX#X#XXXXXXXXXXX#XXXXXX#XX#XX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXX##XX#XX#XXXXXXXX#XX#XXXXXXXX####XXXXXXXXX#XXX#XXXXXXX#XXXX#XXXXX#XXXXXX#XX#XXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXX#X#XXXXX##XXXXXXXXXXXXXXX##X###XXXXXXXXXX#X##X#XXXXXXXXXXXXX#X#XXX#XXXXX#XXXXXXXXX##XXXX#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX##XXXXXXXXXX#XXX#XXXX#XXXXXXXX#XX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X###XXX#XXXX#XXXX#XXXXXX#XXX#XX#X#XXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXXX##XXXXXXXXX#XXXXX##XXXX#XXX#XXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXX#XXXXXXX#XX#XX#XXX##XXXXXXXXXXX
XXXXXXXX#X##XXX##XX#X#XXXXXX#X#XXXXXX#XXXXXXXXXXX#X#XXX#XXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXXXX#XXXXXXX#XXXXX#XXXXXXX#X#XXXX#XXXXX##XXXXXXX#XX#XX###XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXX#XXX#XX#XX#XX#XXXXXX##X#XXXXXXXX#X#XX##XXXXXXXXXXXXXXX#XXXX#XXX#XX#XXXXXXX#X#XXXXXXXXXX#XX#XX#XXXXX#XX#XXXXX##XXXXX#XXXX#XXXXXXXXXXX#XXX##XXXX#XXX#X#X#XXXX##XXX#XXXXXXXXXXXXX#XX##XXXXXXXX#XXX#X#X#XX#XX#XXXXXXXXXXXXXXXX#XXXX#XX#XX#XXXXXXXX#XXXXXX#XX#XXX#XXXXX#XXXXXXXXX#X#XXXXXX#XXX#XXXXXXX#XXXX#XXX#XXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX###X##XXXXXX#X#XXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXX#X#XXXX#XXXXX##XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX##XX#XX#XXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXX#XXX##XXXX#XX#XXXXX#XXXXXXXXXX###XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX##XX#XXXX#XXX#X#XX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXXX##XXXXX##XX#XX
X#X#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX##XXXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXX#XXX#XXXX##XXXXXXX#X##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXXXXXX#XXXXXX#XXXXX##XXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXXXXX#X#XXXXXXXX#XXXXXXX#X#XX#X#X#XX#XXXXXXXX#X#XXXXXXXXXX#X#XXXXXXX#X#XXXXX#XXXXXXXXXXX#XXXXX#XX#XXXXXXX#XXX#XXXXXXX##XXXX#XXXXXXXXXXXXXX#XX#XX#XXXXX#XXXXXXXXXXX#XXXX#X#X#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXX#XXXX##XXX##XX#X#XXXXXXX#XXXXXXXX#XXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XX#XXXXXXX#XXXXXX#XXXX#XXXX###X#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXX#XX#XX#XXX#XXXXXXXXXXXXXX#XX#XXX#X#XXX#XX#X#XX#XXXXX#XXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXX#XXXX#X#XXXXXXXXXX#XXXXXXXX#XXX#XX#XX##XXXXXXXXXXXXXX#XXXXX#XXX##XXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#
#XXXXXXX#XXX#XX#XXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX##X#XX##XXXXXXXXXXX#XXXXXX##X#XXXXXX#XXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXXXXXXX##XXXXXX#XXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX###XXX#XX#XXXXXX##XXXXX##XX##XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXX#XXXXX##XXX##XXXX#XXXXXXXXXXXX#XX#XX#XXXXX#XXX##XXXXXXXXX#XXXXXXX#XXXXXXXXX##XXXXXXXXXX#XXX#XXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XX#XXX#XXXXXXXXX#XXXXX#X#XXX#XX#XXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXX###XX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXX#XXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX
XXXX##XX#X###XXXXXXXXXXXXXXXX#X##X#XXXXXXX#X##XXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXX#XXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#X#XX##XXXXXXXXXX##X##XX#XXXX##X#X#X#XXXX#XXXXX#XXXXXXXXXXXXXXXX#X#X#XXX#XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XX#XXX##XXXX#XXXXXX#XXXXXX##XXXXXXXXX#X#XXX#XXX#XXXXXXXX#XXXX#XX#XXX#XXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXX#XX#X##X#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXX#XXXX#XX#XXXXXXXXXX#X#XX##XX#XXXXXXXXXXXXXXXXX##XX##XXXXXX#XXXXXX#XXXXXXXX#X#XXX#XX#XXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XX#XXXXXXXXXXX#XX##XXXXXXXXXX##XXXX#XXXX#XXXX#XXXX#XXXXX#XXXXXXX#X#XXXXXXXXX##XXXXXXXX#XXXXXX#XXXXXXX#X#XX#XX#XXXXXXXX#X#XXXXX#XXX#X#XXXXXXXXXXXX#XX#XXXXX##XXXXXX#XXXXX#XXX#XXXXXXXX#XXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#XX#XX
XXXXXX#XXXXX#XXX#XXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXX#XXXXXX#X#X#XXXXXX#XX#XXXXXXXX#XXXXXXXXXX#XXXXXX#XXX##XXXX##XXXXXXXXX##XXXXXXXXXX#XXXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXX#XXXXXXX#XXXXX#XXXXXXXXXXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXX#XXXX#XXXX#X#XXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXX#XXXXX#XX#X#XXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXX##XXX#XXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXX#XXXXXX#XXXXXXX#X#X#XXX#XXXXXXX#X#XXX#XXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXX#XXXX###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX##XXXXXX#XX#XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XX#XXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXX###XXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXX
X##XXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#X#X#XXXXXXXXXX#XX##XXXX#XXXX#XXXXXXX##XXXX##XXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXX#X##XXX###XXXXXXXXX#XXXX##XXXXXXXXX##XXX#XX##XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX##XXXX##XXXXXX#X#XXXXXXXXX#X#XXX#XXXX##XXX#XXXX#X###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXXX#XXXX#XXXXXX#XXXXXXX#XXXXXXXXXXX###XXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#X#X#XXX##XX#X#XXXXXX#XXXXXXXXXX#XX#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#X#XXX#X#XX#X#XX#X#XXXXXXXXXXX#XXX#XXXXXXXXXX#XXX#XXXX#XXXXXXXXXX##XXXXXXXXXXX#XXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXX#X##XXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXX###X#XX#XXXXXXXXXXXX#XX#XXXXXXXX#XXX#XX#XXXXXXXXXX#X##XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#X##XXXX##XXXXXXXXXX#XXXXXXX#X#XXXXXXX##XX#X#XXXXXXXXXX#XXXX#XXXXXXXX#XX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXXXXX#X#XXXXXXX#XX
XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXX#XXXX#XXXXXXXX#XX#XXX##XX##XXXXXXXXX##XXX#XXXXXXXXXXXXXXXXX##XXXXXXXX#XXX#X#X#XXXXXXXXXXXXXX#X#XXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXX#X#XXXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXX#XX#XXXXXXXXX#XXX#XX#XXXXXXXXX#XXX#XX#XXXXX#XXX##XXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXX##X###XX#XXXXX#XXXXX#XXXXXXXXX##XX##X#X#X#XXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXX#XXXXXXX#XXXX#X##X##XXXXXX#XXXX###XXX#XXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#X##XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXX###XXXX##XXXXXX#XXXXXXXXXXXXX#XX#XXX#XXX#XXXX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#XXXX#XXX#XXXXXXX#XXXXX##X#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXX#XXX#XXX#XXX#XXX#XX#XX##XXXXXXXX#XXXXXXXXX#XXXXX##XXX#X#XXX#X#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXXX#X#X#XX#X#XXXXXX#XXXXX#XXXXXXXX#XXXXX#XXXXX#X#X#XXXX#XXXXXXXXXX#XX#XXXXXXXX#X#XXXXX
XXXXXXXX##XXX#XXX#X#X#XX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXX#XXXX##X#X##XXXXXXXX##XXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXX#X#XXXXXXXXXXX##XXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXX#XXX#XXXX#X##XXX#XX#XXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#X#XXXXXXXXXX#XXXXX#XXX#XXXXXXXXXX#XXXXXXXX#X#XXXXXX#XXXXXXXXX#XXXXXXXXXXXX##XXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXX#XX##XXXXX#XXXXX#XXXXXXXXXXXXX##X##X#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X###X#XXXX#XX#XXXXX#XXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXX##XXXXXX##XXXXXX#XXXXXXXXXXXXX#XXXXXXX##XXXXX#XX#XXX#X#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#X##XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXX##XXXXXXXXXX#XXXXXXX#X##XXXXXXXX##XXXXX#XXXXXXXX##XXXXXXXXXXX#XXX#XXXXX#XXX#XXXXX#XXXX#X#XX#XXXXXXXXXXXX#XXX#XX#X#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XX#XXXXXX#XXXXXXX#XX#XXXX##XXXXX#XX#XX
X##XX##XXXXX#XXXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXX#XXXX#XXXXXXXXXX#XXX#X#XX##XXXXXXXXXXXXXXXXXXXXXX#XXX##XXXX#XXXXXXX#XXX#XXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXX##XXXXXXXXXX##XXXXXXXXXXXX#X#XXX##X#X#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXX#X##XXX#XXXXXX##X#XXXXXX#XX####XXXXXXX#XXXXXX#XXXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#X#XXXXXX##XXXXXXXX#XXXXXXXX#X#XXXXX#XXXXXXXXXXXXX#XXX##XX#XXX#XX#XX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXX##XXXX##XXX##XX#XXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXX##XXXXX#XXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXX#X#XXXX###XXXXX#XXXXXXXXXXXXX#XXXXXXX##XXXXXX##XXXXXX#X#XX#XX#XXX#X#XXXX#XXXXXXXX#X#XXXXXXX#XXXX#XXXXXX#XXXXX#XXXXX#XX#X#X#XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXX###XX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#X##XXXX#XXXXXXXXXX#XXX#XX#X#XXXX#XXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#XXXX##XXXXXX#XXXXXXX#X##XXXXXXXX#XXXX###XX#XXXXX#XXXXX##XXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XX
XXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XX#XXXXXXXX#XX#XX###XXXXXX#XX##XXX###X#XXXXXXXX#XXX#XXXXXXX##XXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXX#X#XXXXX###XXXXXXXXX#XXX#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXX#XXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXX#XXXX#XX###X##XXXXX#XX#XXXXXXX#XX#XX#X#XXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXX##XXXXX##XX#XX#XXX#XXXXXXXXXXXXXX#XX#XXXXXXXX##XXXX#XXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXX#XXXX#XXXXX##X#XXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXX##XXXXXXXX#XXXXXXXXX###XXXXXXXX#XX#XXXXXX#X#XXXXXXX#XXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXXXX#X#XXXXXXXX#X#XX#XX#XX#XXXX##XXXXXXXXXXXXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX##X#XXXX###XXXXXXXXXXXX##XXXXXXXX
X#XXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXX###XXX#XXX#XXXXXXX##XX#X#XXXX#XXXXXXXXXXXXXXX#X#XXXXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXX#XXXX#XX#X#X#XXX#XXX##XXXXX#XXXXXXXXX#XXXX##XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXXX#XXXXXX#XXXX#XX#XXXX#XX#XX#XXX#XXXXXX#XXXXXX#XXXXXXXXXXXX#XX#XXX#XXXXXX#XXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXX#X#XXXX#XXX#XXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXX###XXXXXX#XXXXXX#XX#XXXXXXXXXXXXX#XXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXX###XX#X#XXXXX##XXXX#XXXXXXXXXXX#XXXXXXX#XXX#X#XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXX##XXX#XXXXX#XXXXXX##XXXXXXXXX#XX#X#XXXXXXXXXXXX#XXXX##XXX##X##X#XXXXXXXXXXXXXX#X#XXXXXXXX#XX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX
XX#XXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX##XXXXXXXX#XXXX##XXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XX#XXXX#XXX#XXXXX#XX#XXXXXXXXXXX##XXX#XXXXXXXXXXXXXXX#XXXXXX#XX#XXXX#XXXX##XXXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXX#XXXXXXXXXXXXXXX##XXXXX#X#XXXXXXX##XXXXX##XX#X##XXXX#XXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XX##XX#XX#X#X#XXX#XX#XX#XXX###XXXXXXXXX#XXXXXX##XXXXXXXX##X#XXXXXXXXXXXXXXXXX#X##XXXXXX#X#XX#XXX#XXXXX#XX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXX#XXXXXXX#XXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#X#XX#XXXXXX###XXXX##X#XXXXXXXX#XX#XX#XXXXXXXXXXX###XXXXX#X##XXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#X##XXXXX
XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#X#XXXX##X#XXXXXXXXX#XXX#XX#XXXX##XX#XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXX#X#XX#XXXXX#XXXXXXX#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X###XXX#XXXXXXXXXX#XXX#X#XXX#XXXX#XX#XXXXXXXXXX##XXXXXXXXXXX##XX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XXXXX#X#XX#XXXXXXXXX#XX#XXXXX#XXXXXXXXXXX#XX#XX#XXXXX#X#XXXXXXX#XXX#X#XX#XXXXXX#X##XXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXX#X#XXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXXXX#XXXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#XXX##XX#XX#XXXXX#XXXXXXX#XXXX#XXXX#XXXXX#XXXX#XX#XXXXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXXX#XXXXXXXXXXXX####XXXX#XX##XXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XX##X#X#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#X#XXX#XXXX#X##XXXXXXXXXX#XXX#XXX#XX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXX
X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX##X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXX#XXXXX#XXXXXXXXXX#XXX#X#XXX###XXXXXXXXX#XXX#XX#XXX##X##XXXXXXXX#X#XXXXXXXXXXXXXXX##XXX#XXXXXXXX#XXXXXX#XXX#XXXXXXXX#X#X#XX##XXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXX##X##XXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXX#X#XXX#X#X#XXXXXXX#XXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXX#X#XXXXXXX#XXX#XXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#X#XX#XXXXX#XXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXX#XXX#XXXXXXXXXXXX#XX#XXXXX##XXXX#XXXXX#X#XXXX#XX#XX##XXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXX##X#XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#XXX#X#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXX#XXXXX#X#XXX#X#X#XXXXX#XXXXXXXX#XX#XX#XX#X#XXXXXXXXXXX##X#XXX#XXXXXX##XXXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXX#X#XXXXXXXX#XXXXXX##XXX#XXXXX
X#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXX#XXXXXXX#X####XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXX#X###X#XXXXXXXXX#X#XXXXXX###XXXXXX##XXXXXXX#X##XXXXXX#XXXXX###XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#X##XXX#X#XXXXXX#XX#XXXXXX#XXXXXX##XXXXXXXX#XXXX#XX#XXXXXXXXXX##XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXX##XX#XX#XXXXXXXXX#XX#XXX#XXXXXXX#XXXX#XXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X##XXXXX#X#XX#XXX##XXXXX##XXXXXXX#XXXX#X#XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XX#XXXXX#X#X#XXXXXXXXXX#XXXXXX#XX#XXXXX##XXXXXXXXXXXXXXXXX##XXXXXX#XXXXX##XXXXXXXXXXX#X#XXX#XXXXX#X#XX#X#XXXXXX#X#XX#XXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXX##X#XXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXX#X#XXXXXX#XXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXX##X#XXX#XXXXXXX#XXXXXX#XXXXXXX#XXXXXX#XXXXXXX#X#XXXXXX#XXXX##XXXXXXXX#XXX#XXXXXXX#XXXXXXXXX#X##
XXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#X#X#XXXXXXXXXX#XXX##X#XXXXX#XXXX##XX##XXXXXXXXXXXX#XXXXXX#XX##XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXX##XX##XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXX##XX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXX#XXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXX##XXX##XXXXXX##XXXX#XXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXX##XX#XXXX#X#XXXXXXX#XXX###XX#XXXXXXXXXXXX#XXXX#X#XX#XXXXX#XXXXX#X##X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXX#XXXX###XXXXXXXX#XXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XX#XXXXXXX#X#XXXXXXXX#X#XXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#X##XXXXXXXXXXXXX#X#XXXX#XXX#
XXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXX#X##XXX#XXXXXXXX##X#XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXXX#XXXXXXXXXX#XX#X#XX#XXXXXXXXXXXX#XXX#X#X#XXXXXX#XXXX#XXX###XXXXXX#XX#X#XXXXXXX#XXX#XXX#XXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX##XXXXX#XXX#XXXX#XXXXXXX##X#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXX#XX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#X#XXXX#XXXXXXXXX#XXXX#XXXX##XXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX##XXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#X##XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXX#X#X#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X##X#XX#XX#XXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXX#XXXXXX#XXXX#XX#X##XXXXXXXXXXXX#XXXXXXXX##XXXXXXX#X#XXX#X##XX#XXXXXX#XXX#X#XXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXX###XXXX#X##XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#X#XXXXX##XXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXX###XXXXXX#XXXXXXXXXXX#XXXXXXX#XXX#XXXX#XXXXX#X#XXXXXXXX#X#XXXXXXXXX#XXXXXX#XXX#XX#X##XXX##X
#X#XXXX#XXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#X#X#XXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XX#XXXXX#XXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXX###X#X#XXXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXXX#XXX#XX#XXXXXX#XXXXX#XXX#XXXXXXXXX#XXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXX#XXX##X#XXXXXXXXXXX##XXXXXX#XXXXXXX#XXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXXX#XXX#XXXXX#X#XXXXXXXX##XX#X#X#XXXXX#XXXXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXX#XX#X#XX#X#XXXXX#X#XXX#XXXXXX#XXX#XXX#XXXX#XX##XX#X##XXXXX##XXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXX#X#XXX#X#XXXX#XXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX##XXX#XXX#XXX#XX#XXXXXXXXXX#X#X#XXXX#XXXXXXXXX#XXXXXXX###X####XXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX
XX#XX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX###XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXX#XXX#X###XXX#XXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXX#XXXXXXXXXX#XX##XX#XXXXXXXXXXXX#XX#X##XXXXX#X#XXXXXXXX#XXXXXX#X#XX#XX##XXXXX##X#XXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXX#XXX##XXX#XXXXX#X#XXX#XXX#XXXXX##XX#XXXX#XXXXXX#XXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XX#XX#XXXX#XXXX#X#XXXX#X#XXXXXX#XXXX#XXXXXXXXXX#XXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXX#XXXX##XXX#XXX##X#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX###XXXXXXXXXXXXX#X#XX#XXXXXXXX#XXXXXXXXXXXXX#XXXX##X#XXXXXXXX#XXX##X#XXXXXXXXXX#XXX#XXX#X#XXXXXXXXXXX##XX#X#XXX#XXXX#XX#XXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXX#XXX#XXX#XX##XXX#XXXXXXXXX#XXXX#XXXXXX#X##
XXX#X#XXXXXXX#X#XXXXXXXXXXXXXXX##XXXXX#X#XXX#X#XX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXX#XXXX#XXXXXXX#XXXXXXXXXX#X#XXX#XXXXXX#XXX#XXXX#XX#XXXX#XXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXX#XXXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XX#XX#XXXX#XXXXXX##XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXX#XXXXX#XX#X#XXX#X#XXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#XXX#X#X#XXXXXX##X##X#X#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXX#XXX##XXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXX##XXXXXX#XXXX#XX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XX#X#XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXX#XX#XXX#X#XXX###XX#XXXXXXXX#X#XXXXXXXXX#XX#XXXX#XXX#XX#XX#XXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X##XXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXX#XX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXX##
XXXXXX#XXXX#XXXXXXXXXXX##XXXXX##XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXXXXXX#XX#X#XXXX#XX#XX#XXXX#XXX#XXXXXXXXXXXXX##XXXXX#X#XX#XX#XXXX#XXXXXXXXXXX#X##XXXXXXXXX#XXX#XX#XXXXXXXXX#XXXXXX##XXXXXX#XXXXXX#XXXXXX#XXX#XXXXXX##X#XXXXXXXXXXXXXX#XXXXXX#XXXXXX#X#XX##X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXX#XXX#XXXX#XX#XXXXXXXX#XX##XXXXXXXXXXXXXX##XXX#XXXXXX#XXXXXXX#XXXXXXXX###XXXXXXXX#XXXX#XXX##XXXXXXXXX#X#X#XXXX#XXXX#XXXX#XXXXXXX#XXXX#XX###XXX#XXXX#XXXXXX#XXX##XXXXX#XXXXXXXXXXXXXX##XXXXXX#XX###X#X#XXXXXX#XXX#XXXXXXX##XXXXXX#XXXXX#XX#X#XXXXXXXX#XX#XXXXXXX#X#XXXX#XX#XX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXX#XXXXXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXXXX#XXX#XXXXXXXXXXXXX#XXXXXX#XXXX##XXXXXX#X#XXX#XXX#XXXXXXXXXXXX###XXXXXX##XXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX##XXXXXXXXX#XXXXXXXX#XX##XXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXX#XXXXX#XX#XXX#XXXXXXXXXXXX##XXX#XXXX#XXXXXXXX
#XXXXX#XXXX#XXXXX#X#X#XXXXXXXXXXXXXX#X##XXXXXXXXX#XXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXX#XX#XXXXXXX#XX#XX#XXXXXXXXXXXXX###XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXX##X#XXXX#XXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#XXXX#XXXX#XXXXXX#XXXXXXXXX#XXXXXXX#X#XXXXXXX#XXXX#XXX#XXXXXXXXXX#X#XXX#XXXX#XX##XX#XXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#X#X#X#X#XXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXX#X#XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXX####XXXXXXXXXXX#XXXXXXX#XX#X#XX#X#XX#XXXXX#XXXXX#XXXXXXX##XXXX#XX#X##XXXXXXX###XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XX##XXXX#XXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXX#X#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#X#XXX#XXXXX#XXXXXXXXX#XXXXX#X#X#XXXXXXXXXXXXXXXXXXXXX#XXX##XXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XX#XXX#XXX#XXXXXXXXXX
XXX#XXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXX#XX#XXXX##X#X#XXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXX#XXXXXXXXXXXXXX#X#XXXX#XX##XXXXXXXXXX#XXXXXXXXXX#XXXXX#X#X#XXXXXX#XXX##XXXXXXX#XXXXXX#X#XXXXXXX#XXXXXXXXXXXX#XX##XXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXX##X#XXXXXXXXXXX#XXXXX#X#X##XX#XXX#XXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XX#XX#X#XX#XXXXX#XXXXXX##XXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXX#XXXXX#XXX#XX#XX#XXXX#XX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXX#X##XXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXX#X##XXXX#X#XXXXXXXXXXXXX##XXXXX#XXX#XXXX#X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXX###XXXXXXXX
XXXXXXXXXX#XXXXXXXX#XXX#X##XXXXXX#XXX##XXXXX#XXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXX#XXXX##XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXX#XXXXXXX#XXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXX#XXXXXXX#XXXXX#XX#X#XXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXX##XXX##XXXXXX#XXX#X#XXXXXXXXXXXXXX#X##XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX##XXXX#XXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#X#XX#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXX##XX#XX##XXXXXXXXXX#XXXXXXX#XXX#X#XXXXXXXX##XXXXXXX##XXXXX#XXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XX#XXXXXXX#X#XXXXX#XX#XXX#XX#XXX#XXXXX#XXX#X#X#XXXXXX#XXXX#XXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXX#X##XXXXXXX#XXXXXXXXXXX#XX#XXXXXXXX#XXX#XXXXXXX#XXXX#XX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#
XXXXXXXXXXXXXX#X#XXX#XXXXXX##XX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXX##XXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXX###XXXXX##XXXXXXXXXXX#XXXX#XXXXX##XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XX#X#XXXX###XXX#XX#XX#X#X#XXX#XXXX#XXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXX##X#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXX#XXXXXX#XX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX###XXXXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXX#XXXX#XXXXXX#XXXXX#XXXX#XXX#XXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXX#XX###XXXX#XXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXXXX#X#X#XXX#X##XXXXX#XXX#XXXX#X#XX#XXXX#XXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXX##XXXXXXXXX#XXX#XXX##X#XXXXXXXXXXX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXX#XX#XXXXXXX
XX##XXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXX#X##XX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX##XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#X#XX#XXX#XXXX#XXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXX#XXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX##XX#X#XXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXX#XXXXX###X#XXXXX#X#XXXXXX#XXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#X#X##XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXX##XXXXXXXXXXXXXXXX#XXXXXX#XXX#X#X#XXXXX#XXXXXXXXX#XXXXXXXXXXX##XXXXXXX##XX#XX##XXXXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX##XXXXX###XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXX#XX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#X
XXX#X#XXXXXX#XXXX##XXX#XXXXXXXXXXX#XX#XX#X#XX#XXXXXXXXXX#X#XXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XX#XXXX#X#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX###X#XXXXXXXXXXXXXXXX#X#X#XXXX#XX#XXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXX##XXX##XXXXXX#XXXXXXXXXXXXXX####X##XXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXX#XX#XXX#XXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXX##XXXXX#XXXXX#XXXX#XXXXXXXXXXXXX#X#XX##X#XXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#X##XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXX##XXXXX#XXX#X#XXXXX##XXXX#XXX#XXXXXX#XXXX##XXX#XXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXX#XXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXX#XXXXXXXXX#XXX#X#XXX#X#X###XXXXXXXXXXXXXXXXXX##X#XXXXXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXX#XX##XX#XXX##XXXXX#XXXXXXXXXX#XX
#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXX##XXXXX#XXXXXXXXX#XXXXX#XXXXXX#XXXXXX#X#XXXXX#XXXXXX#XXXX#X#XXXXXX##XXXXX#XXX#XXXXXXX#XXXXX#X#XXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#X#XXX#XXXXXXXX##XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXX##X#XXXXXXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##X#XXXXXXXXXXXXX###XXXXXXXXX#XX#XXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXX#XXXXXXX#XX#XXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXX##XXXX##XXXXXXX#X##X#XXXX#XXXXXXXXX#X#XXXXXXX##XXXXXXX#XXXXX#X#XXXXXXX#XXXXXX#X#X##X#XXXXXXXXXXXXXXX#X#XXXX#X#XXXXXX###XXX#XXX#XXXXXXX#XXX#XXXXXXXXXXXXXX#X##XX#XXX#XXXX#X#XXXXXX#X#XXXX#XXXXXXXXX##XXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXXX#XXXX#XXXXX#XX#XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XX##XXXXX#X
XX#XXX#XXX##XXXXXXXXX#XXXX#X##XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXX#X#XXXX##X#X##XXX#XXXX#XXXXXXXXXXX#XXXXXXXXXX#XX##X#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#X##XXX#XX#XXXXXXX##XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX##XXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXX#XXXXX#XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X#X#XXXXXX##XXXXXXXXXX#XXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXX#XX#X#XX#XXXXXXXX##XXXX#XXXXXX#XX#XX#XXXXXX#XX##XXXXXXXXXX#X##XXXXXXXXXXXX#XXXXXXX#XXXX##XXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXX#XXXX#XXXX#XXXXXXXXX##XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXXX#XXXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXX##XXX#XXXX##XX#XXXXXXXXXXXXXXXXXXX##XXXXX#X#XXXXXXXXXXXXX##XXXXXXXXXX
XXXXX##XXX#XXXXXXXX#XXXXXXXXXXX#X#XXXXX#XXXXXXXXXX##XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#X#XXX#XXX#X#XX##XX###XXXXXXXXX#XX##X#XX#XXXXXXXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXXXX##X#XX#XXXXXXX#XX#X##XXXXXXXXXXX#X#XXXXXX#X#XXXXXXXXXXXXXXXXXXXX##XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXXXXXXXXX#XXXXXXX##XXXX#X#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#X#X#XXXXX##XXX#XXXXX#XXXXXX#X#XXXX#XXX#XXXXX#X#X#XXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXX##XXXXX#XXXXXX#XXXXXX##XX#XXX#X#X#XXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XX##XXXXX#X#XXXXXXXXXXXXXXX#XXXXX#XXX#XXX#XX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX###XXXXX#XXXXXXX#XXXXXXXXX#XX#X#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXX#XX#XX#X#XXXXXX##XXX#XX##XXXXXXXXXXXX##XXXXXXXXXX#XXXX#XX#XXXX#XX#XX#XXXXXXXXX#XXXXXXX#XX##XXXXXXXXXXXX#XXX#XX#X#X#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXX
XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXX##XX#X#XXXXXX#XXXXXXXXXXXXXXX#XXX##XXXXX#XX#XXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX###XXX#XXXXXXXX#XXXX#X#XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXX#XXXXXX#XXXXXX#XXXXX#XXX####XX#XXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXX##XXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX##XX#XXXXXXXXXXX#XXXXX#XXXXX#X#XXXXXXXX##XXXXX#XXXXX#XXXXXX###X#XX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXX#X#XXXXXXXXXX#XXXX#XXXXXXXX#XX#XXX#XXX#X#XXXXXXXXXXXXXX#XXXX#X#XXXXXXX###XXXXXXXXXX##XXXX#XXXXXX#XX##XXXXXXXXXX##XXXXX#XX##XXXX#XX#XXXXXXXXXXXXXX##XX#XXX#X#XXXXXXX#XXXX#XXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#X#XXX#XXX##XXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#X#X#X#XXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXXX##X#XXXX#XXXXXXXX#X###XXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXX##X#XXXXX#XXXXXXX#XXX#XXXXXXXXX#XXXXXXX
XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXX#XXX##X#X###X#X#XXXX##XXXXXX#X#XXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXX#X#X#XXXXXXXXXXX#XXXX#XXXXX#XXXXXXX#XX#XXXXXXXX##X##X#XXX#XX#XXXXXXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXXXX#XX##XXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX##X#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXX#XX#XXXXXX#X#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#X#XXXXXXX##XXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XXXXXX#XXX##XXX#X#XXXXXX#X#XXXXX#XX#XXX##XXXXXXXXX#XXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XX#XXXXXX#XXXXXX#X#XXXX#XXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXXXXX##XXX#X#XXXXX#XXXXXXXXX#XXXX##XXXXXXXXXXX#XX#XXX##XXXX#X#XXX#X#XX#XXXXX#XX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX##X#XX##XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXX##XXXX
XX#XXXXXX#XXXXXXXX#XX#XX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXX#XXXXXX#XXX#XXXXXX#XXXX#XXX#XXXXX#XX##XXXXXX#XXXXXX#XXXXXXXXXXXX###XXXXX#XX#XXXX#XXXXX#XXXX#XXX#XXXX#X#X#XXX#XXXX#X##XXXXX#XXXXX#XX#XX#XX#XXX#XXXXXXXX#XXXXXXXX#X#XXXXXXX#X##XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXX#XXX#XXX#XXX#XXXXXXX#XXXXXXXXX#XXX##XXXX#XXXXXXXXXXXXXX#XXXXXXXXX##X##XXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXX##XX#XX#XXX#XX#XX#XXXXXX#XX#XXXXXXX#XXXXX#X#X#XXX#XXXX#X#XX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXX#XXX#XX#XXXXX#XXX#XXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXX##XXXXXXXX#XX###XXXXXX#XXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXX##XX#XXXXXX#XXXXXXX#XXXXXXX##XXXXXXX#X#XXX#XXXXX###X#XXXXXXXXX#XXXX#XXX#X##XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXXXXX###XXXXX#XXXXXXXXXX#X##XXXXXXX#XXX#XXXX##XXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX##X#XXXXXXXXX#XXXXX#X#XXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXX##X
#XXXXXXXXXX#XX#X#XXXXX#XXX#XXXX#XXX#XX#XXXXXXXXXXX#XXXXX#XX#XXXXXXXX##XXXXXXX#XXXX#XXXXXX#X#X#XX#XXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXX#XXXXXXX#XX#XXXXXXX#XXXXXXXXX#XX#XX##XXXXXXXXXXXXX##XXX#XX#X#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX##XXXXX##XX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#X#X#XXXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX##XXXX#XXX#X#XXXXXXXXX#XXXXXX#XXXXX#X####X#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXXXXX#XXXX#XX#XXX#XXX#XXX#X#X#XXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXX##XX#XX#XXXX#XXXXXXXXX#XXXXXXXXXXXXX#X#XX#XX#X#XXXXXX#XX##XXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXX#XXXX##XX###XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXX#X#XX#XX#XXXXX#XXXXXXXXXXX##XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXX#XXXXX#X#XXXX##XXXXXX#XX#X##X
X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XX#XXX#XXXX#XXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#XX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#X#XXXXXX#X#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#X#XXXX#XXXXXXXXXXXX##XX#XX#XXXX#XXX#XXXXXXX#XX#XXX#XXXXXX##X#XXXXXXXXX#XXXXXX#X#XXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXX#X#XX#XXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#XX#XX#XXXXX##XXXXXX#XXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXX#XXX#XXX#XXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXX###XXXXXXX#XX##XXX#XXXXX#XXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX###XXXXXXXXXXXXXXXX#XXXXX#X#X#XXXXXXX#XX#XXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXX#X#X#XXXXXX#XXXXXXXXX#XXXXXXXX##XXXX#XXXXX#XX#XXX#XX#XXX#XX#XXXX###XXXX#XX#XXXXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXX#X#XXXXXX##X#XXX
XXX#XX#XXX#XX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXX###XXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXX##XXXXXX#XX#XXX#XXXXXXXXXXX##X#XXXXXXX#XXX#X#XXXXX#XXXXX#XXX#XXX#XXXXXXX##XXXXXX#XXXXXXXXXX#XXXX##XXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXX#X#XXXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XX#XXXX#X#XXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX##XXX#XXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXX###XX#XXX#XXXX#XXXXXXX#XXX#XXXXX#XX#XXXXXXXXX#XXXXXXXXXXXX#X##X##XXXX#XX#XX###X##XXX#XXX#XXXXXXXXXX##XX#X##X#X#XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXX##XX#XXX#XXXXXXXXXX#X#XXXXX#XXX#XXXX#XXXX#XXXX#XXX#XX#XXXXXX#XXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XXX#XXX#XXXXXXXXXXXX##XXXX#XX###XXXXXXXX#XXXXXXX#XXXXXXXX##XXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#X#XX##XXXXXXXX#XXXXX#XXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXX#XXX#X#XXX#XXXXXXX
X##XXXXXXXXXXXXXX#XX#XX#X##XXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXX##X#X##XXXXXXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX##XXX#XX#X#XX#XXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX###XXXXXXXXXX##XXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXX##XX#XXX#XX#XXXX##XXXXXX#XXXXXXXXX##XX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#XX#XXXXXXX#X#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXX#XX#XXXX####XXXX#XX#XXXXXX#XX#XXXX#X#X#XXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XX#XXXX#XXXXXXXXX####XXXXXXXXX#XXX##X#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXX##X#XX#XXXXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXX#X##XX##XXXX#XXXXXXX##XXXX#XX##XXXX#XXXXX#XXXXXXX#X#X#XXXXXXX#XXX#XXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXXX##XXXX#X#X#XXXX#XXXXX#XXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X###XXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX
XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXX#X#XXXXXXXXXX#X#XXXXX##XXX#XXXXXXXXXXXXXXX#X#X#XXXXXXXXXX#XXXX#XXXXXXXXXXXXX#X##X#XXXXXXXXXXXXX#XXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXX#XX#XXXXXX##XXXXXXXXXX#XXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXX##XXXXXXXXXX#XXXXXXX##XX##XX##X#XX#XXXX#X#X#XXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#XXX#XXXXXXX#XXX#XX#XXXXXXXXXXXXXXX#XXXX##XXXXX#X#XXXXXX#XXXXXX#XXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXX##XXXXX#XXX#X#XX#XXXXXXXXX##XXXX#XXXXXXXXXXXXXXX#XXXX#XXX#XXXX#XXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXX##XX#XXXXXXXX##XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#XXXX#XXX#XXXXXXXXXXX#XXXX#XXXXX##XXX#XXX#XXXX#XXXXXXXXXX##XXXXXXXX#X#XXX#XXXXXXX#XX##XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX###X#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXX#XXX##X#X
XXX#XXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXX#XXXXXXXX##XX#X#XXX#XXXXXXXXXX#X#X##XXXXX###XXXXXXX#X#XXXXXXXXXXXX#XXX#XXXXXXX##XXXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#X#X#XXXXXXXXXXX#XXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXXXX##XXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X##X##XXXXX#XXXX##X##XXXX#XXXXXXXXXXXXX#XX#XXXXXXX#XXXXX##X#XXXX#XXX#XXX#X#XXX##X#XXXXXXXXX##XXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XXXX#XX#XXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXX#XXXXXX##XXXXX#XXXXXXXXX#XX#XX#XXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#X#XXXXXX#XX#XX#XXX#X#XXXXXXXXXX#XXXXX#XXX#XXXX##XXXXXXXX#X#XXXXXXXXXX#XXXXX#X#X#XXXXXXXXXXXX#XX#XXXXXXXXXX#XX#XXXX#X##XXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXX#XXXX#XXXXXX#XX#XXX##XX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXX#XXX#XXXXX#XX#XXX###X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXX##XXXXXXXX#XX##XXXXXXXX#XXXX
XX#XXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXX#XXXXXXXX#XX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX##XXXXXXXXX#XX#XXXXXXXX##XXXXX#XXX#X#XXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX#XXX#XX#XXXXXX#XXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXX#XXX##XXX###X##XXXXXXXXXX#XXXXXXX#XXXX##XXXXX#XXXXXXXXXX#XXXXXX###XXX#XXXXXXXX##XXXX#XXX#XXXXXXXXXXX##XXXXX#XXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXX##XXXXX#XXXX#XX#XXX#XXXXXXXXX#XXXX##XX##X#XXX#XXXX#XXXX#XXXXXXXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXX##XXX##XXX#XXXXXXXXXXXXX##X#XX#XXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXX#XX#X##XXXX##X#XXXXXXXXXXXXXXXXX#XXXX#X##X#XXXXXX#XX#XXX#XXXX#XXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XX##XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX###XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#X
X#X#XXX#XXX#XXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXX#XXXX#XXXXXXXX#X#XXXXX#XX#XX#X#XXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XX#XX#XXXXXX#XXXXXX#XXXX#X#XXXXXXXX#XXXXX#XXX#XX#XX##XXXXXXXXXXXXXX#XXX#X#XXXXXXXX#XXXXXX#XXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXX#X#XX#XX#XXX#XX#XXXX##XXXXXX#X#XXXXXXX#XXX##XXXXXXXXXXX#XXX#X#XXXXXX#XXXXXXXXX#XXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXX#XX#XXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXX#XXXXX#XXX##XXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXX##X###XX#XXXXX#XX#XX#XXXXX#XXXXX#XXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXX#XXXXX#XXXXXXXXX#XXXX##XXX##XX#XXXX#XXXXXXXXXX#XXXXX##XX#XX#XX#XXXXXXX#XXXXXXXXX#XXXXXXXXXX
X#XXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#X##XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XX#XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXX#XX##XXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XX#XXXXXX#XXXXX#XXXXXXXXXXX#X#X#XXX##XXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXX#XX##XX#XXXXXXXXXX#XX#XXX##X#XXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXX#XXXXX#XXX##X#XXXXXXXXXXXXXXXX##XX#X#XXXXXX#XXX#XXX#X#X#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXX##XXXXXXX#X#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#X#XXXXXXXXXXXXXX##XXXXXXX#XX#XXXXX##XXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXX#XXXXX#X#XXXXX#XXXXXXXXXXXX#X#XXX##X#XXXXXXX##X#XXXXXXX#XXXXXXXX#XXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXX#XX#XX#X#XXX#XX##XXXXXXXXXXX#X#X#XXXXX##X#X#XXX#X#XXXXXXXXXXXXXXX#XXX#XXX
#XXXX#XXX#XXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXXX#XX#XXXXXXXXXX#XXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#X#XXXXXXXX#XXXXXX#XX#XXXXXXXXXXX##XXXXXXXX#XXXX####X#XXXXXXXX##X#XXXX#X#XXXXXXXXXXXXX#X###X#XXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXX#XXXXXX#XXX#XXXXXXXXX#XX#XXX##XXXXX##X#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXX##X#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXX#XX#XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXX#XX#X#XXXXXXXXXX##XXXXX##X#XXX#XXXXXXX#XXXXXXXXXXX#XXXXXX#X#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXX#XXXXX#X#X#XXXX##XXXX####XXXX#XX#XX#XXX#XXXXX#XXX#XXXXXXXXXXXXXXX#XXXX#X#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXX##XX#XX#XXXXXXX##XXXXXXXX#X#XXXXXXXX#XXXXX##X#XX#XXXXXXXX#XXX#XX##XXXXXXX#XXXXXXXXX#XXX##XXXXXXXX#XXX#XXX#X#X#X#XXXX#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXX###XXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXX#XX#XXXX#X##X##XXXXXX#X#X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX##X#X#XXXX#XXXXXXXXXXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XX#XX#X#XXX#XXXXX###XXXXXXXXXX#XXXXX##XXXXXXX#XX#XX#XXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#X#XXX#XXXX#XXX#XXXXXXXXX##X#XXXXXXXX#XX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXX#XXX#XXX##XXX#X#XXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXX###XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXX#XXX#XXXX#XX#X#X#XXXXX#XX##XXXXXXXX#X#XXXX###XXXXXXXXXXXXXXX###X#XX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XX#XX#XX#X#XXX##XXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX##XXXXXXX#XXXXXXX#XXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXX#XXX#XXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#X#X#XXX#XXXX#X#XXXXXXXXXXX#X#X#XXXXXXXX#XXXXXX#XXXXXXX#XXX#XX##XXXX#XXX#XXXXXXXXXXXX
X##XX#XXXXXX#XXXXX#XXXXXXXXXXXXX##XXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX###XXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XX#XXXXXXXX#XXXX#XX#XX#XXX##XXXXX#XXXX##XXXX#XXXX#XX###X#XXXXXX#XX#XXXXXXXXX#XXXXX#XXX#XX#XXXXX##XXXXXXX#XXXXXXXXXX#XXX#XX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#XX#X#XXXXXXXXXXXX##X#XX#XXXXXXXXXXXXXXXX#XXX#XXX#XXXXXX#XXX##XX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXX#XXX#XX#XXX#XXX####XXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#X#X#XXXXXXXXXX##XXXX#XXX#XXX#XX#XXX##XXXXXXXXX##XX##XXXXXX#XXXXXXXXXXX#X##XXXX#XXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXX##XXXXXXXXXXXXX#XXXX#X#X##XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XX##XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX##XXX#XXXXXXXXXX#XX#X####XXX#XXXXXXXXXXX#XXXXX#X#X#XX#XX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX#XXX#XXXX#X##XXXXXXX#X##XXX#XXXXX#XXXX#XXXXX#XXXXXXX#XXXXXXXXXXXX#XX#XX#XX#XXXXXX#XXX#X#XXXX#XXX#X#X##XXXXXXXXXX#
X#XXXXX#XXX#XX#XXXXXXXXXXX#XXXXXXXXX#X#XXXXX##XXXXXXXXX#X#XXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXX#XXXXXXXXXXX##XXXXXX#XX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XX##XX#XXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XX###XXX##XXXXXXXXXXXX#XXXXXX#XXXXX#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XX#X#XXXXXXXXX#XXX##XXXXXX##X#XXX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX##XXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX##XXXXX#XXXX##XXXXXXXXX#XXXXXXXXXXXX##XXXXXX#XXX#X#XXX##XXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##XXXXXXXXXXXXXXX##XX#XX#XXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXX#XXXXXXXX##XXXXXX#XXXXX#XXX#XXX#X#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX###XXXXXX#XXXX##XX#XXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXX#XXXXXXXXXX##XXXXXXX#XXXXXX##XXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXX###XXXX#XXXXXXXXXXXX#XXXXXXXX#X#X##XXXX##XXX#XXXXXXXXXXX##X#XXXX#XXXXXX#XXX#XXXXXXXXXX#XXXXXXX
XXX#XX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XX#XXX#XXXXXXXXXXX#XXXXXX#XXX#XXX##X#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XX#XXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXX##XXX#XXXX#XXXX#XX#XX#XX##XXXX#XXXXXXXX#XXXXXXXXXXX###X#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXX#XXX#XXX#XXXX#XXXXXX##XXXX#X#X##XXXXXX#XXXXXXXXX#XX#XXXXX#X#X#X#XXXXX#XXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXX#X#XXXXXXX##XXXX#X#XXXXXXXXX#XXXXXX#XX#XXXX#XXX#XXXXX#X#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXX#X##X##XXXXXXXX#XXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXX#XX#XX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXX##X#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXX#XXXXXXXX#XXXXXXXXX#X#XXXXXXXX##XX#XXXXXXXXX###XX#XXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX##XX#XXXXXXXXXXXX#XXXXX#XXXXXX#X#XXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXX#XXX##XXXXXX#XX#XX#XXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXX#XX#X#X#XXXXXXXXXXXXX#XXXXXXXXX#XXX##X#XXXXXXXXXXXXXXXXXX#X#X#XXXXX##XXXX###XXX#X#X#XXXXXXXXX#XXXXXXX#X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXX#X#X##XXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXX#XXX#XXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXX#XX#XXXXXXXXXX#XXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXXX#XXXX#X##X#XXXX#XXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX###XXXXX#XXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXX#XXXXXX#X#X#XXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXX#X#XX#XXXXXXXXXX###XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXX#XXXX#XXXXXX##XXX##X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXX#XX#XX#XXX##X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX##XXX#XXXX#XX#XXX#XX#XXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXXX#XXXXX#XXXXX##XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX##XXXXXX#XXXX#XXXX#X#XXXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX##XXXX#XX#XXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXX#XX#XXX##XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXX#XXXX#XX#XXXXX#XXXXXX#XXXXXXXX##XXXXXXX##XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXX###XXXX##XXX#XXXXXX##XXXXX#XXX#XXXXXXXX##XXXXXXX#XXXX#XXXXXXX#XX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XX#X#XXXXXXXX#X#XXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX
#XXXXXXX#XXXXXXXXXXXXX#X#XX##XXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXX##XXXX##XXXXXXXXXXXXXX#XX#XXXXXX#XXX#XXXXXX##XXXXX##XXXXXXX#XXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX##XXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXX##XXXXXX#XXXXX###XXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X#XXX#XXXXXXXXXX#XXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX##XXXX#XXX#XXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X#XX##XXXXXXXX#XXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXX#X##XXXX##XXXXX#XXXXX#XX#XXXXXXX##XX#XXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXX#XX#XXXX#XXXXXXXXXXXXXX##XX#XXXX#XX#XXXXXXX#XXXX#XXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XX#XXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXX#X#X#XXXXXXX#XX#XXXXXXX#XX#XXX#X#X#XX#X#XXXXXXXX#XXXX#XX#X#XXXXXXXX#XXXX#X##X#XXX#XXX#XX#XXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX###XXXXXXXXX#X##X
XXXXXXXXXX#XXX#XXX#XX#XXX#XXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXX#XXX#XXX####XXXX#XXXXXXXXXXXXXX##XXXXX#XX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#X#XXXXXXXX#X#XXXXX##XXXXXXXXX#XX#XXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXX##XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXX#XXXXXXX##XXXXXXX#XXXXXX#XXX#XXXXXXXX#XXXXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXX##X#XXXXX#XXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#X#XX#XXXXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXX#XXXXXX#XXX##XXXXX#XX#X#XXX#XXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#X#X#XX#XXXX##XXXXXXXXX#XXXXX##XXXXXXXXXXXX#XXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#X#XX#X#XXXXXXX#XX#XXX#XXXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXX#X#XXXXXXXX#X#XXXXXXXX##X#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XX#XXXXXXXXXXX#XX#XXXXXXXXXXX
XXXX#XXXXX#XXXX##XXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXX####X#XXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXX#X#X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XX#XXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX##X#XXXXXXX#XXX#XXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX##XXXXXXX#XXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXX#XXXXXXXX#XXXXXXX##XXXXX#XX##XXXXX#XX#XX#X##XX#XXXXX#XX#X##XXXXXXXXX##X#XXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XX#XXXXXX#XXXXXXXXXXXXXX##XX#X##XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXXXXXXX#X#XX#XXX#XXXXXXX#X#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXX#XXXX#X##X#XX#XXX##XXX#X#XXXXXXXXXXXX#XX##XXX##XXXXXXXXX#X#XXXXX##XX#XXXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXX##X
XX#XXXXXX#XXXXX#XX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXX#XXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXX#X#XXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXX#XX##XXXXX#X#XXXX##XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX###X#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX##XXXXX#XXXXXXXX#XX#X#XXX##XXXX###XXXXXXXXXXXXXX####XXXXXXXXXX##XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXX#XXXX#XXXX#XXXXX#XX#XXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXX#XXX#XXXXXXXXXXXXX##XXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#X#XXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXX#XXXXXXXX##X#XXXXXXXXXXXXXX#XX###X#XXXXXXX#XXXX#XXXX##XXXXXXXXXXXX#XXXXX#X#XX##XX#X#XXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXX#XXX#XXXXX#X##XXXXXXXXXXXX#XX#XXXXXXXXXX
XXXXXXXXXXXXX#XXXXX#XXX#X#XXXX####XXXXXXXXXXX##XXXXXX##XXXXX##XX#XX#XXXXXXXXXXXX#XXXXXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XX#XXXXX#XXX#XXXXXXX#XXXXXX#XXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXX#X#XXX#XX#XXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX#X#X#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#XXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXX##XXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXX#XXXXX#XXX##XXXXXXX##X#XXXXXXXXXXX#XX#XXXXX#XXX#XXX#X###XXXXXXX#XXXXX#XXXXXXXXXX#XXXXX##XXX#XXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XX#XXX#XXXXXXXX#XX#XX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XX#XXXX##XXXXXXXXXX#XX#XXXXXXXXXXXXXX#XX#XXXXX#X##XXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXX
XXX#X##XXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXX#XXX#X##XX#XXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#X#XXXXX#XX#XXXXX#XXXX#X#X#XXXXXXXXXXXXXXXXX###XXXXX#XXXXXX#XXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXX##XXXXXXXX#XXX#X#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXX#XXXXX##XXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX##X#XXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##X#XXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXX#X##X#XXXXX##XXXX#XXXXX#X#XX#X#XX#XXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXX###XX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XX#XXXX#XX#X##XXX#X###XXXXXXX##XXXXXXXX#XXXXXXXX##X#XXXXXXXXXX##XXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXX#X#X#XX#X#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXX#XXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX###XXXXXX#X#XXXX#XXXXXX#XXXXXXX
XX##X#X#XXXX##XXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXX##XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX###X#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX##XXX##XXXX#X#XXX#XX#X#X#XXXXXXXXXX##XXX#XXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX##XXX##XX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX##XXXX#XXXXXXXXXXX#XXX#XXXX##XXXX#XX#X#X#XX#XXXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXXX#X##XXXXXXXXXXXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXX##XXX##X#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXX#XXXXX#XX#XXXXX#X#XXX#XXXXXX#XX#X#XXXXXX##XXXXXX###X#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXX##XXXXXXX#XXX#XX#XXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#X#XX#XX#XXXX#XXXXX##XXXXXXXXXXXX
XXXXXXXXXX#X#XXX#XX#XXXXXXX#XXXXXXXX#XXX#XXX#X#XXXX#XX#XXXX#XXXXXXX#XXX#XXXX#XXXX###XXX#X#XXXX#XXXX#XXX#XXXXX##XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXX#XXXX#XX#XXX#XXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XX#X#XXXXX#XXXXXXXXX##XX#XX#XX#XXXXX#X#X##X#XXXXXXX#XXXXXX#X#XXX#XXXXX#X#X#X###XXX#XXXXXX#XX##XX#X##XXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXX#XXX#XXX#XXXXXXX#XXXXX#XXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXX#XXX#X#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXX#XXX#XXX#X#XXXXXXXXX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXX#X##XXXXX##X##XXXXXX#XX#XXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXX#XXX##XXX#XXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XX#XXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX##XX#X#XXX#XX#XX#XX#XXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXX
XXXXXXXXXXXX#X#XXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXX##XX#XXXXXXXX##X#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX##XXXXXXX##XXXXXX#XXXXX#XXXXXXXXXXXXX#X#X#XXX##XXXXXXXXXX#X#XX#XX#XX#X#XXXXXXXXXXX#XXX#XXXX#XXXXXXXX#XX#XXXX###XXXXX#XXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXX##XXXXX#XXX###XXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXX##XXXXXXXXX##XXXXX#X#XXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XX###XXXXXXXX#XXXX#XXXXXX#XXX#XX####XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXX#XXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#X#X##XXXXX#XX##XXXXXXXXXX#X#XXXXXXXX##XXX#X##XXXXXXXXXXXXXXXXX#X#XXXX#XX##XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX#XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXX#XX#
XXXXX#X#X#XXXXXXX##XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXX#XX#XXXXXX##XXXXXXXXXXXXX#XX#XX#XXXX#XXX##XXX#XX#XXXX##XXX#XX#XXXXXXX#X#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#X#XXXX#XXX#XXXX#XXXXXXXXXXXXXXX##X#XXXXXXXXXX#XXXXX#XX#X#XXXXXXXX#XX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XX#XXXXXX#XXXXXXXXXXXX####XX#X#XXXXX#XXX#XXXXXX#XXXXXXXXXX#X#X#XXXXXX#XXXX#XXXXXXXXXXX##XXXXXXXXX#XXXX###XX#XXXX#XXXXXXXXX#X#XXXXXXX##XXXXXXXXXXXX#X##XXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX##XXXXXXXXXX#XX#XXXXXX#X#XXXXX#XX#XXX##XX#XXXXXXXXXXXXXXX#X###XXXXX#X#XXXX#XX#XX#XXX#XXXXXXXX#X#XXXXXXXX#XX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX#XXXXX#X##XXX#XXX#XXXXXXXXXXXXXXX##X##X#X##XXXXX#XXXXXXXXX
XXX#XXXXXXXXXXX#XXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXX#XX#X#XX#XXXXX#XXX#XXXX#XXXX###XX#XXXXXXXX#X###X#XXXXXX#X##XXX#XXX#XXX#XXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXX##XXXXXXX#XX#X#XXXXXX#XXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XXXXX#XXX#XXXXXX#X#XXXXXXXXXXX##X#XXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXX#XXX#XXXXXXX#XXXXXXXX##X#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXX##XXXXX#XX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX##XXXX#XXXX#XXXXXXXXXXX##XX#X##XXXX#XXXXXX#X#XXXXX###XX#XXXX###X#XXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXX##XX#XXXX###XXXXX#XXXXX#XXXXXX#XXXXXXX#XX#XXX##XXX###XXX#X#XX#XX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#X##XX#X#XXX#XXXX##XXXXX#XXXXX##X#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXX###X#XX#XXXXXXX#X##XX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX###XXXXX#XXXXXXXXXXXXX#X#XXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XX#XXXXXXX##XXXXXX#XXXX#XXXXXXX#XXXXX
XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXXX#XXX#XX#XXXX#XXXXX##XXXXXXX#XXX##XXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXX#XX#XXX#XXX##XXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX##XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX##XXX#XXXX#XXXXXXXXX#XX#XXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXX###X#X#XXXXX#XXXXXXX#XX#XXXXXXXXX##XXXX#XXXXXXX#XXXX#XXX#XXXX#X#XXXXXXXX#XX#XXXXXXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX#XXXXXXXX#XXXXX#XXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXX####XXXX#XXXXXXXXXXXXXX##XXX#XXXXXXX#XXXXXXXX#XXXXXX#XXXXX##X##XXXXXXX#XXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#X#XXX#XXXXXX#XXXX#XXXX#XX#XXXXXXXXXX#XXXXXXX#X#XXXXXXXX#XXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXX#XX#XX##XXXXXXXX##XXXXXXXXXXXXXXXXX#XXX#XX##X#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX##XX#XXXX#XXXXXXXXXX##X#XXXXXXXXXXX#XXXX#XX#XXXXXXXXX##X
#XXXXX##XXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XX##XXXX#XXXXXXX#X#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXX##X#X#XXXXXXXXXXXXXXXXXXX##XXXXX#XX#XXX#XXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXX#XXXX#XX##XXXX#XXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXX#X###X#XXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXX#X#X#XXX#XXXXXXXX##X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX###XXX#XXXXXXXX#XX##X#X#XXXX#XX#XX#X#XX#XXX#XX#XXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX##X#XXXXXX#XXXX#XX#XXXXXXXXX#XXX#XXX#XXXXXXX#XXXXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXX#X#XXXXXXXXXXX#XXX##XXX#X#X#XXXXXXXXXX#XXXX#X#XXXXXXX#X#XXXXXX##XXXXXXXX##X#XXXX#X##XX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XXX##XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXX#XX##XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXX#XXXX#XX#XXXXXXX#XXXXX#XX#XXX#XXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX##X#XXXX#XXXXXXXX#XXXXX###XXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXX##XXXXXXXX#XXXXXXXXXXXXX#XXX#X#XX#XXXXXXX#X#X#XXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXX#XX#XX#X#XXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#X#XXX#XXXXXXXXXXX#XXX#XXXXX##XXXXXXXXX#XX#X#XXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXX##XX#X#XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXX#XX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXX#XXXXXX#XX#XXXX#XXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX##XX##XXXXXXXX#XXXXX#XXXXX#X#XXXXXXXXXXXX#XX#XX##XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXX#XXX#
XXXX#X#XXXXXXXXXXXXXXXXXXX#X##XX#X##XXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXX#XX#X#XXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#X##XXXXX#XXXXXX#XXXXXXXXXXXX###XXXX##XXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX##X#X##X#XXX#XXXXXXXXXXXXXXXXX##X#XXXXXX#X##XXXXXXX#XXXXXXXXXXX#XX#XX#XXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXX#XX#XXX#XXXX#XXXXXX##XXXXXXXXX#XXXX##XXX#XXX#XXXXXXXXX#XXXXXXX#XXXXX#XXXX#XXXXXXXXXXX#X#XX#X#XXXXXXXXXXXXX#XXXXX###X#XXXXXXXX#XXXXXXX#XXXXX#XXXX###XXXX#X#X##XXX#XXXXXX#X#XXXXXXXXXXXX#X###XXXXXXX#XXX##XXX#XXXXXX###X#X#XX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX##X###X#XXX##XXX#XXXX#XXX#XXXXXXXXXXXXX##XX#X#XXXXXXXXXXXXX##XXXX#XXXX#XX#XXXX#XXXXX#XXXX#X#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#X##XXXXXX#XXXX#XXXXXXXXX#XXXXX#X##XXXXXX##XX#X#XX#XXXXXXXXXXXXXXXX#XXXXX#XX#X#XXXXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXX#X##XXXX##XXXXX#XXXXXXXXXXXXXXXXXXX##X#XXXX
XXXXXXXXXXXXXX#XXXXXXXXXX##XX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXX##X#X#XXXXXXXX#XXXXXXXX###XXXX#X##XXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXX#X#XXX#X#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX##X#XX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXX###XXXXX#XXX#XXXXX##XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXX#X#XXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXXXX#XXXXXXXXXXXX#XXXXXXXXXX###XXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXX#XXXXX#XXXXX#XXXXXXXXX#XXX#X#XXX#XXXXX#XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXX#XXX##XXXXX#X#XX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXXXXXXXXXX#XX##XXXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXX##XX#X#XXXXXX##XX#XXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXX##X#XXXXXXXXXXX#XX#XX##XXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXX#
XXXXXXXXXXXX#XX#XXXXX#X#XXXX#XXXXXXXX#XXXXXXXX#X#XXXXXXXX#XXX#X#XX#XXXXXXX##XX#XXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXX#X#XX#XXXXXXX#XXX##X##XXXXXXXXX#XXX##XXXX#XXX#XX#XX#X#XXXXXXXXXXXXXXX##XX#XXXXXX#X#XXXX#XXX#XX#XXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXX#X#XXXXXXX####XXX#X#XXXXXXXX#XX#XXXXXXXXXX#XX#XXXXXX#XX#XXXXXX#XX##X#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXX#XXXXXXX#XXXXXX#X#XXX#XXX#XXXXXXXXXXX#XXXXXXX#XXXXX##XXXX#XXX#XXXX#XX#XXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXX#XX#X#XXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX#XX##XXXXXXX#XX#XXX#XXXXXX#XX#XXXX#XX##XXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXX#XXXXX#XXXXXX#XXXXXX#XXXXXXXXX#XX#XXXX#XXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XXX#XXXXXXXX##XXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXX##XXXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXX#XXX#XXX#XX##XXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXX#XXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX##XX#X#XX
XXXXXXXXX#XXXXXXXXXXX##XXXX#XXXXXXX#XXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXX#XX#XXXXX##XXXXX#XXXX##X#XXXXX#XXXXXXXXX#XXX#XXXXXXX#XXXX##XX##XXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#X#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX###X#XXXXXXX#XXXXXX##XXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXX###XXXXXXXXXXXXX##X#XX#X###XXX##XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XX#XXXXXXXXXXXXX#XXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXX#X##X#XXXXXXXXXXXXXXXXX#XXXXXXXX###XXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXX##XX#XX#XX#XXXXXXXXXXXX#X#XX#XXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXXX#X#X#XXXXXXXXXXX#XXXX#XXXXX#XX#XXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXXXXX#XX##XX#XX#XX##XXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#
XXXXXXX##XXXXXXXX#XXXXX#XXXX#XXXXXXXX#XXX#XXXXXXXXXXX#XX#XX#XXXXXXXXX#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXX##XX##X#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX###XXXXXXXXXXX###XXXX#X#XXXX#X#X#XXXXX#XXXXXXXXX#XXXXXX#XXXX#XXX#XXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXX#XX#XX#XXX#XXXXXXX#X##XX#XX#XX#XX#XXX##XXXXXXXX#XXXXX#XXXXXXXX#XXXX#X#XXXXXXX#XXXXXX##XXXXXX#XXX#XXXX#XXXXXXXX#XXXX#X#XXXXXXX#X#XXXXXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXXXX#XXXXXX#XXXXXXXX#X#X##X#X#XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXX##XXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXX#X###XX##XX#XXXXXXXX#X#XX#X##XX##XXXX##XXXXXX##XXXXXX##XXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXX#XXXXX#XXXX#XXXXXXXXXXXX#XX##XX#XX#XXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXXX#X#X#XXX#XXX#XXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XX#XX###X#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXX##XX#XXXXXXXXX#XXXXX#XXXXXX##XXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XX#XXX##XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX##XXXX#XXX####XXXXXXXX#XXX##XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXX##XX#XXXXXXXXXXXX#XXXX#X#XXXX#XXXXXX#X#XXXX##XXXXXXXXX#XXXX##XXXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXX#X#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXX##XXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XX#XXX#XXXXXX##XX##XX##XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXX#XXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#X
XXXXXX##XXX#X#XX#XXX#XXXXXXXXXX#XXXXXXXX###XXXX#XXXXXXX#XX#XXXXX#XXXXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXX##X#XXXXXXXX#X#XXXX#XX#XX#XXXXXXX#XX#XXXXXXXXXXXXXX#XX#XXX##XXX#XXXXX##X#XXXXXX#X#XXXX#XXXXXXXXX#XXXXXXXXX#XXXX#XXX#X#XXXXX#XXX#XXXXXX##XXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXX##XX##X#XXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXX#XXXX##XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXX##XXX#XXXXX#X###XXXXXX#XXXXX#XX##XXXXXXX#XXXX#X#X##XXX#XXXXXXXXXXX#XXXX#XXXX#XXXXXX#XXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX##XXXXXXX##XXX#XXXX#X#X#XXXXXXXX#XXXXX#XX#XXXXXX#XXXX#X##XXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXX##XXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXX##XXXX##XXXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXX#XXXX##XX##XXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XXXXX#XXX#XXXXXXX
XXXXXX##XXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXX#XXX#XXXXX#XXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX###XX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XX#XX#XXXXXXXXX##X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXX#X#X##XX#XX#X#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXX##XXX#XXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#X#XXXXXX#XX#XXXXXXXXX#XXXX#XXX#XXXXXXX#XX##XXXX#XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXX#XXXX#XX#X#XXX##XXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX######X#XXXXX#XXX#XX#XXXXXXXXX#X#XXXX#XX#XXXX#X##XXXXXX##XXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXX#X#XXXXXXXXX#X#XXXXXXX#XX#XXXX##XX#X#XX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXX#XXXXXX#XXXX
XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX##XXXXXXXXXX##XX#XXXXXX#XXXXXXXXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXX#X#XXXX#XXXXXXX#XXXX#XXXX#XXXXX#XX#XXX#XX#XXXX#X#XXX##XXXX#XXXXXXXXX#XXXX#XXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX###X#XX#XXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXX##XXXXXXXX#XX#XXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX###XXXXXX#XX#X#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXX##XXXXX#XXXX#XXXX#XX###XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXX##X#XXXXXXX#XXXXXXXX#XXX#XXX#XXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXX#X##X#X#XX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXX##XX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXX#XXXXXXXX#X#XXXX#XX#XXXX#XXXX##XXXXXXX#XXXXXXXXXXX##XXXXXXX#XXXXXXX#XXXXX
XXX#XXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#X#X#XX#XXXXXX#XXX#XXXXXXXXXXX#XX#XXXXXXXXXXXX#XXX#XXXX###XXXX#XXXXXX#XXXXX#XXX#XXX#XX#XXXXX#X#XXX#XXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXX##XX#XXXXX#XXXX#X##XXXXXXXXXX#X#XX#XXXXXXXXXX#XXXXXXX#XXX#XX#XX#X#X##XX#XXXXXXXXXXXXX#XXXXXXX#X#XX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XX##XX###XXXXX#XXXXXXXXXX##XX#XXXX##X#XXXXXXXX#XXXXXXXXX#XXXX#X#XXX#X#X#XXXXXX#XXXXXXXXXXX#XXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXX#XX#X#XXXXXXXXXX#XXX#XXXXXXXXX#XX#XXX#X#XXXXXXXXXXXX#XXXXXXXX#X#XXX#X#XXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXX##XXX##XX##XXXXXXXXXXXXXXXXXXXXX#X###XX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX##XX#XX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXX#XXX#X#XX##XX#XXXX#XX#X#XXX#XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XX#XX##XXXXX#XXXX#XX#XXXXX#XXX#XXX#XX#XXXX#X#XXXX###X#X#XXXXXXXXXX#XXXX#XXXXXXXXX#X
XXXX#XXXXXXXX##XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXX#X#XXX#XX#XXXXXX#XXXXXX#XXXXXXXXXXXX#XXXX#X#XXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X###XXXXX#X#XXX#XXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#X#XXX#X##XXXXX#XX#XX#X#XXXXX#XXXXX#XXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXX##XX#X#XXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XXXX#X#XXXXXX#X#XXXXXX##XXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXX#X##XXXXXXX##XX###X#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX##XXXXXXXXXXXX#X##X#XXX#XXXXXX##XXXXXXXX#XXXXXX#XXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXX##XXXXXXXXXX#X#XX#XX#XXXXX#XX##XXXXXXXXXXX#XXXXX#XXXX#XXXXXXXX#XX#XXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X##XXXX#X#X#XXX#XXXXXXX####XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXX##XXXX#XX##XXXX#XX##XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXX#XXXXX
XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XXXX#X#XX#XXXX#XXXXX#XXXXXXXXX#XX#XXXX#XXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXX#XX#XXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXX##XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXXXXXX#XXXXXXXXXXX#XX#XXXX##X#XXXXXXXXXXXXXXX##XXXXXXXX##XXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XX#XX#XXXXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXX##XXXX#XXXXXXX#X##XXX##XX#XXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX###XXX#XXXXXXXXX#XXX#XXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#X#XXX#XXXXXXXXX#X#X#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX#XXXXXX##XXXXXXXXX#XXXXXXXX#XX#XXX#XXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#X#XXXXXX##X
XXXXXXX##XXXXX#XXXXX#XX#XXXXXX#XXXXX###XXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXX#XXX#XXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXX#X#XXXXXXXX#XXX#XXXX##XXXXXX#XX#XXX##XXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXX#XXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXX##XXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXX#XX#X#XXXXXXXXXX#XXX#XXXX#XXXXXXXXX#X#X#XXX#XX##XXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXX##XXXXXXX##XXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX#X#X#XX##XXXXXXXXXX#XXXXX##XXXXXXXXXX#XXX###XX#XXXXX#XXX#XXXXXX##XXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXX#XX#XXXXXXXXX#X#XXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXX#XXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXX#XXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXXXXX#XX#X##XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXX#XXXXX#X#XXXXXXXXXXXXX##XX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXX##XXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXX
XXXXXXXXXXXXXXXXX#XX#XXXXXX#XXX#XXXXXX#XXXXXXXX#X#X#XXXX###XXXXXXXXXXXXXXXXX#XXXXXXX#XXX##XXXXXX#XXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXX#X##XX#X#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#X##XXX#XXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXX#XXX#X#XXXXXX##XXXXXXXXXX#XXXXXXXX#XXX##XXXXXXXXXX##XXX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXX#X#XX#XXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXX#X#XXXXX#XXXX#XX#XXXX#XXX#XXXXXXXXX#X#X#X#XXXXXXX#X#X#XXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXX#XX#XXXX##XXX#XXXXXXXX#X#X#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXXXXXX###XXXXXXX##XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXX#XXXXX#XXXXXXXXXX##XXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#X#XXXXXXX#XX#XX###XXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX
#XXXXXXXXXXXXXXX#XX##XXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXX#X#XXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXX#XX##XX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX##XXX#XXX#XXXXXXXXX#X##XXX#XXXXXXXX#X#XX#XXXXXXXXXXX#XXXX#XXXXXX##XXXXXX#XX#XXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXX#XX#XXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXX###XXXXXXXXXXXX#X#XX#XXX#XXX#XXXXX#XXXXXXXXXXXXXXX#XXX#X###XXXXXXXX#X#XXX#XXX##XXXXXXXXXXXXXX#X#XXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX##XXX#XXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXXXX#XXX#X##XXXX#XXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXX#X#XX#XXXXXXX#X#XXXX#XXXXXXXXXX#XX#XX#XXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXX##XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXX#X#X#X#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XX#X#X#XXXXXXXXXXXXX#XXXXXXXX
##XXXXXXXXXXXXXXXXXX##XX#XXXX#X#XXXXXX#XXXXXX#X#XXXXXXX#XXXXXX#XXX#XXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXX#XX#XXXXXXXXXXXX#X#XXXX###X#XX#X#XXXXX#XXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXX##XXXXXXXXX#XXXXXX#XXXX##XXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX##XXXXXXXXXXXXX#XX#XXXXX#X#XXX#XXXXXXXXXXXXXXXXXX#XXX##XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXXXXX##XXXXX##X#XX#X#XXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXX#XXXXXXXXX##XXXXXXXXX#XXXXX##XXXXXX#XX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX##X#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX###XXXXXX#XXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXX##XXXXXXXXXXXX#XXXXX###XX#XXXX#XX#XXXXXXXXXXX#XXXXXX###XXXXXX#XX#XXXXXXXXXX#XX#XXXXXXXXX#XXXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXX##X#XXXX#XX#XX##X#XXXXXXXXX#XX##XXXXXX#XXXXXX#XXXXXX#XX#X#X#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX##XXXXXX#XXXXXXX#XXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXXX##XXXXX#XXXXX#XXXXXXXX#XXX#XX#XX#X#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#X#XXX##XXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXX#X#X#XXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXX#XXXXX#XXXXX#XXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXX#XXXXX#XXXXX#XXX#XXX#XXXXXXX#XXXXX#XXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXX#XXXXXXX#X#XXXXXXXXXXXXX##XXX#XXXX##XXXXXXXX#XXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXX#XXX##X#XXXXX##XXXX##XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#XX#XXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#X#XXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXX#X#XXXXXXXXXXXX##XXXXXXXXXXXX#XXX#XXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXX#X#XX#XX##
XXXXXXXXXXX##XX#XXXXXXXXXXX#XXXXXXXX###XXXX#XXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXX#XXXXXXX##XXXXXXXX##XXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXX##XXXXX#XXXXX#XXXX#XX#X#XXXXX#XXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXX#X#X#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXX#X#XXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#X#XXXXXXXXXXXXX#X#XXXXX#X#XX#XX##XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#X##XXXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX##X#XXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#XXXXXXX#XXXXX#XXX#X#XXXXX#XXXX#XX#X#XX#XXX#XXXXX#XX#XXXXX#X#X#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXX#XXX#XXXXXXXXX#XXXX#XX##XXXXX
XX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXX#XX#XXXX#X#X#XXXXXXXXXXXXXXXXX#XXXXX##X#XXXXXXXX##XX#X#XXXXXXX#XXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#X###XXXX##XXXX#XXXX#XXXXXXXX#XX##XXXXXXXX#X#XX#X#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXX#XXXXXXXXXXXX#X##XXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXXX##XXXX#XX#XXXX#XXXX#XXXXXX#XX#XXX#X#XXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX###XXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXX##XX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXX#XX#X#XXX#XXXXX#X#XXXX#XXXX#XXXXXXXXX##XXXXXXX#X#XXXXXX#XXXX#X##XXX#XXXXXXXXXX##XXX##XXXXXXX#XXXXXX###XXXXXXXXXXXXX#XXXX#XXXXXXXX#X#XX#XXX#XXXXXX#X#XXXXX#XXXXXXXXXXX#XXX#XXX#XXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXX#XXXXXXX#XXXXXXXXX#X#XX##XXXXXXXXXXXXXXXXXX#XXXXXXXX##XXX#XXXXXXXXXX#XX#XX#XXXXX#XXXXXXX#XXXXXX#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXXX#XXXXXXXXXXX#XXX
XX#XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXX#X#XXXXX#X##XX#XX#XXXX#XXXXXXXXXXX#XXXXXXX#XXXX#XXX#X#XXXXXXXXXXX##XXX#XXXX#XX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX##XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXX#XX##XXXXXX#XXX#XXXXXXXX#X#XXX#XXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXX##XXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXXX###X#X#X#XX##XXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXXXX#XXXXXXX#XXXXXXX#XXX#XXXXXXX#XX#XXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX
XXXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XX##XXXXXXXX#XX#XX#XXXXXXX#X#XXXX##XXXXXXXX#XXXXXX#X#X#XX#XXXXXXX#X#XXXXXXXXX#XXXXX#X##XXXX#X#X#XXX#X##XXXX#X#XXXXXXXXX#XX#XXXXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXX##XXXX#XXXXXXXXXXXXXXXXXX#XXXX##XXXX#XXXX#XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#X##XXXXX#XXXXXXXXXXXXXXXXXX##XXXX#XX#XXXXX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXX#XXX#XX#XXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXX#X#X#XXXXX#XX##XX#XXXX#XXXXX##X#XX##X#XXX#XXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXX#XXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXX#XXXXXXXX#XXX#X#XXXXXXXXXXXXXX#XXXXX#X##XXXX#X#XXXXXXXXX##X#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX###XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXX#XX#XXX#X#XXXX#XXXXX#XXXXXXXXXX#XX#XXXXXXX#XXXXXX
XXXXX##XXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX##X##XX#XX#XXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXX##XXXXXXXXXXXXX#XXXXXXX#XXXXX#XX#XXXXXXX#XXX#XXXXXXXXXXXXX#X##XXXXXX#XXXXX#XX#XXX#XXXXXX#XXXX#XX#XXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX##XXX#X#XXX#XXXX#XXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXXX#X#X#XXXXX#XXXXX##X#XXX#XXXXX#X#XXXXXXXXXXX#XXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXXX##XXXXXXX#XXXXXXX#XXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXX#XX##X##XXX#XXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXX#X#XXXXXXXXX#XX#XXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX##XX#XXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXX#X#X#X#XXXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX##XX##XXXXXXX#XXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX
X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#XXXX##XXXXXXXXXXXXXX###XXXXXXXXX#X##XXXXXXXXXX#XXXXX#X##X##XXXXXXXXXXXXXX#X#XXXXXXXXXXX#XX##XXXXXX#XXXXXXX#XXXXX#X#XXXX##XXXXXXXXXXXXXXXXX#X#XX##XX#XXXXXXXXX#XXX##XXX##XX#XXXXXX#XX#X#XXXXXX##XXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXX#X#XXXXXXXX##XXXX#XXX##XXXXXXX#XXXXXXXXXXXXXX#XXXX#XX#XXXXX#XXXXXXXXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXX##XXXX#XX#XX#XXXX#XXXX##XXXXXXXXXXXXXXXX#X#XXXX#XX#XX#X#XX##XXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXX#X##XXXX#XXXX#XXXXXXX##XXXXX#XXX#XXX#XXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXX#XXX#XX#XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX##XX#XXX#XXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXX##XXXX#XXXX#XXXXX##XXXXXXXX#XXXX#XXXX##XXXX#X#XXX#XXXXXX##XXXXXXXXXXXXXXXX#X##X##XXXX#XXXXX#X#XXXXXX##XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX
X#XX#X#X#XXXXX#XX#XXXXX#XXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXX#XXXXX#X##X#XXXXX#XXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX##XXXX#X#XXXXXXXXXXXX####XXX#XXXXXXXXXXX#XX#XXXXXXX#X#X#XXXXXX#XXXXXX#XXXXXXX##XX#X#XXX#X#XXXXXXXXXXXXXXX####XXX#XX#XXX##XX#X#XXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XX#X#XXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX#XXX#XX##X#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX##XXXXX##XXX##XXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXX##X#XXXXXXX#XXXXXXXXX#XX#XXXXXXXX#XXXX#XXXXXXXX#XXX#XXXXXXX#X##X##XXXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXX#X#X##X#XXXXXXXXXXXXXXX##XXX###XXXXXXXXX##XXXXX#XXXXXXXXXXX#XXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXX#XXXX#XX#XXXX##XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX###XXXX#XXXXX#X#XXXXXX##XXXXXXX#X##XX#XXXXXX##XX#XXXXXXXXX#XXXXXXXXXXX#XXXX#
XXXX##XXXXXX#X#XX#XXXXX#XXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXX##XXXX#X#XXXXXXXXXXXX#X##XXXXXXXXXX##XX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXX##XXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX##XXXXXXXXXXXX#XX#XXXX#XXXX##XXXXXXXXX#XX#X#XXXXXX#XXXX#X#XXXX#XX#XX#XXXXXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#X#XXXXXX#XXXXX#XXX#X#XXXXXXXXXXXXXXXXX#X#XX#XXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XX#XXXX##X#XXX#X#XX#XXXXXXXXXXXXXX##XXXXX#XXXXXX#XX##XXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXX#X#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX###XX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXX#XXXX#XX#XXXXXXXX##X#X##XX#XXXXXX#X#XX#XXX##X#XX#X##XXX##XXXX##X#XXX#XXXXX#XXXXXXXXXXXXX###XXXXXXXXXXX#X#XXX#XXXXX#X#XXXXX#XXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XX##X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXX##XXXXXXXXXXXX#X##XX###XXXXXX
#XXXXXXXXXX#XXX#XXXXXXXX#XXXXXXX#XXX#XXXX#XXXXXX#XXXX#X#XXXXXX#XXXXXXXXXXX#X#X#X#XXXXXXX#XXXXXXXXXX#XXX#X#X#XXX##XX#XX#XXXXX#XX##XX#XXXXXXXXXX#XXXXXXX#XXXXXXX#XX#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXX##X##XXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXX##X#XXXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#X#X#XXXX#X#XXX#XXX#XXX#X#X#XXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXX#XXXXX#X#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXX#X#XXXXXXXX#XX#X###XX##X#XXXX#XXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXX##XXXX##XXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX##X#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX###XXXXXXXXX#XXXXXXX#XX#XXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXX#XXXXXX#XXX#X#XXX#X##XXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXX##X#XXXXXXXXXX#X#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX
XX#XXXXX#XXXXX#XXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#XXXXX#XXXXX#X#XXXXXXXXXX#XXXX#XXXXX#X#XX##XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXX####XXXX##X###XX#XXX#XXXX#X#XXXXX#XXXX#XX#X###XXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXX#XXXXXXXXX###XXX#X#XXXXXXXX#X#XXXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX#XX#XXXXX#XX#XXXXX#X#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXX###XX#X#XXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXX##X#XXXXXXXX#XXX#X#XX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX####XXX#XXXXXX#XX#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXX##XXX#XXX#XXXXXXXXXX#XXXXXXXX##XXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXX#XXXX#XX#XX###XXXXXXX#XX#XXXX#X#XXX#X#X#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXX#XXXXXX
XXXXXXXXXXXXX#XXX#X#XXX#XXXXXXX#X#XX#XXXXXXX##XXXXXXXXXXXXX#XXX#XXX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXX#XX###XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXX##XXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXX##XX#XXXXXXX#XXXX#X##XXX#X#XXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXXX##XXXXXX#XXXXXX##X#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXXXX#XXXXXX#XXXXXX##XXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXX#X##XXX#XX#XXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#X#XX#XXX#XXXXXXX#XXXXXXX##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX##XXX#X#X#XXXXXXXXX#XXXX#XXXXXXXXXXXXX###XXXXXXXXXXXX#XX#XXX##X#XXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXX#XXXXX#XX#XX#XXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXX
XXX#XXXXXXXX#XXXXX#XXX#XX#XXXXXXXXXXXX#XX##XXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXX##XXX#X##XXXXXX#XXX#XXXXXXXXXXXXXXXXX#XX###XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXX#XXX#XXXXXXXXXXX#XXXX#X#XXXXX##XXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXX#X#XXXXXX#XXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX#X#XXX#XXXXXXXXXXXXXX#XX##X#XXXXXXXX#XXXXXXXX#XXXXX#X##XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XX#X###XX##X#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXX##XXX#XX#X#XXXXXXX##XXX#XXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXX##X#XX#XXXXXX#XXXXXXXX#XXXX##X#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXX##XX#XX#XXXX#XXX#XXXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXX#XXXXXXX#XX#XXX#XXXXXX#XXXXX#XXXXXXXXXXXX#XXXXX###XXX##X##XXX#XXXXXXXXXXXXXXXX#XXXXXX#XX#X#XX#X#XXXXXXXX#XX#XXX##XXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXX##X#X##XX
XX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##X##X#X#XXX#XXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXXXX#XXX#XXXXXXXXXXX##X#X#XXXXXXXXXXXXXXXXXX##X#XXXXXXXX#XXX#XXXXX#XXXX#XXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXX#X##X#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX##XXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XX#XXXXXXXX###XXXXX#XXXXXXXXXXX##XXXX#XXXXX#XXXXXXX#X#XXX#XXXXXXX#X#XX#XXX#X#XXXXXXXX#X#XXXXXX#XXXXXX#XXX#XXXXX#XX#XXXX#XX#XXX##XXXXX#XXXXX#XXXX##XX#XX#XXXXX#XX##XXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#X#XXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXX#XXX#XXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXX#XXX#X#X#X#XXXXX#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX##XX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXX#XXXXXXXXXX##X##XX#XX##XXXXXXXX#XXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##X#X#XXX
#XXX##XXXX#XXXXXXXXX#XXXXXXXXX#XXX##XXXXXX#X#XXX#XX#XXXXX#X#XXXX#XX#XX#XXXXX#XXXX#XXXX#X#XXXXX#XX#XXX#XXXXXXXXXXX#XXXXXXXX#X#XXX#XXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXX#XX##XXXXXXXX#XXXX#XX##XXX#XXXXX##XXX#XXXXXX#XXXXXXXXXXXXX#XX#XX#XXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXX#X##XXXXXXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXXX##XXXXX#X##X#XXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXX#XX#XXXXX##XXX#XXX##XXXXX#XXXXXXX##XXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XX#X##XXXXXX#X#XXX#X#XX#XXX##XXX#X#XXXXXXXX#XXX#XX#XX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XX##XXXXXXXXX#X#XXX##XXXX##XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXX#X#
XXXXXXXX#XXXX#X#XXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXX#XX#XXXXX#XXXX####X#XXXX#XXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#X#XXX#XXX#XXXXXXX#X#X#XX#XXX#XXXXXX#XXX#XXXXXX###XXXXXXXXX#XXXXXX#XXXXX#XXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#X#XXX#X#XXX#XXXXXXXXX###XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#X#XXX#XX##XXX#XXX#XX#XXXXXXXXXXXXXXXXX#XXXXX##XX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX##X#XXXX#X##XXXXX#XXXXXX#XXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXX#XX#XXXX#X##XXXXXX#XX#XXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXX#XXX##X##XXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXX####XXX#XXXXXXXXXXX#XX#X#XX##XX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXX
XXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXX#XX#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXX###XXXX##XXXXXXXXXX#X##XXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXX#XXXXXXXXXXXX###XXXXXX#XXX#XXXX#X##XXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXX##X###XXXXXXXX#XXXX#XXXXXXXXX#XXXX#X#X#XXXXXX#X#XXXX##XXXXXXXXX##XX#XX#X#XXXXXXXXXXXXXX#XX##XXXXX#XXXXX#XX#X#XXXXXXXXXXX#XXXXXXXX#XXX#XX##XXXXXXXXXXXXX#XXXXXX###XXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXX#XXXXX#XXXX#XXXXX#XXXX#X#XXXXXXXXX###XXXXXXX##XXXXXXXXXXXXXX#X###XXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXX#XXX##XX#X#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXX####XXXXXXX#XXXXXXXXX#XXXXXX#XXXX#XXXXX#X#X#XX###XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXX#XXXXXX
XX#XXXXXXXXXX#XXXXXXXXXX#XXXX##XXX#XX#X#XXXXX#XXXX#XXXXXXX#X##XXXXXX##XXXX##XXX##X#XXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XX##XXXXXXXXXXXX#XXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#X#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X##XXXXXXXX##XXXXXXXX##XXXXXXX#XXXXXXXXX#XXXX#X#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XXXXX#XXX#XXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXX#XXXXX#XX#XXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXX#XX#XXX#XX#XXXXX#XXXXX##XXXXXX#XXX#XXXX###XXXXXX#XXXXX#X#XXXXXX##X#XXX#X#XX#X#XX#XXXXXXXX#XXX#X#XXXXXXXX#XXXXXXXXXXX##XXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXX##XXXX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXX#XX#XXXXX#XX#XXXXX#XXXXXXXX#XXXXXXX#XXXXX#XXX#XXXX##XXXX#X#XXXXX#XX#XX##XX#XXXX##XXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXX###XXXXXX#XXX##XXXXXXXX
XXXX#XXXXXXXX#XXXX##XXX#XXXX#XXXXXXXXXXXXXXXX#XXX#XXXX##XXXXXXXX#XXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXX#X#XX##XXX#XXX###XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XX#X#XX#X#X#XXXXXXXXXX#XX#X#XXX#XXXX##X#XXXXXXXXX#XXX#XXXXX#XXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XX#XX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXX####XX#XXXXXXXXX#X#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXX#XXXX#X##XXXXXXXXX#XX#X#XXXXXXXX#XX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXX##XXXXXXXX#XXXXXXXXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXXX#XXXXXXXXXXXXX##XX##X#XXXXXXXXX#X##XXXXXXXXXXXXX#X#XX##XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXX#XXXXXXXXXXXX#X#XXXXXX#XX####XXXXXXXXXXX
XXXXX#XXXX#XXX##XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#X#X#XX#XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXX##XXX#XXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X#X#XXXXX#XXXXX##XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXXX#X#XXX#XXXXXXXXX###X##XXXXX#XXXX##XX#XXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXX##XX#XXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX##X#X#X#XXX#X#XXX#XXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXX#XX#XXXXX#XXXX#X##XX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXX#XXXX#XX#X#XX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXX##XXXXXX##XXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX#XXX#XXXX#XXXXXXXX#XXXXX#X#XXXXXX#XXXXXXXX#X#XXXXX#XX#XX##XXXX##XX#XXX##XXXXXXXXXXXXXXXX#XXXXXX#X#XXXXX#X#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#X#XXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX##XXX#XXX##XXXXX#XXX#X##XXX#XXXXXX#XX#X#XXXXXXX#XXXXX#XXXXXX#XX
XXXXXXXX#XXXXX#XXXXX#XXXXXX#XXX#XX#XXXXXXX#XXXX#XXXXXX#X#XXXX##XXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#XXX#XXX#XX###XXXXX#XXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#X#XXXXXXXX#XXXXX##XXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX##XXX#XXXXX#XXX#XXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXXXX#X#XXXXXX#XX###X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#XXXX#XX#XX##XXXXXXXXXXXXXX#XXXXXXX#XX###X###XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#XXXX#XXXXXXXXXXXXXX#XXXXXXX#XXX#X#XXXXXX#XXXXXXXXX#XX#XXXXX#XX#XXXX#XXX#XXX#XX#X##X#X##XXXXXXXX#XXX#XXXX#XXXXXXXXX#X#X#X##XX##XXXXXXX#XXX#XXX#XXXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX##X#XXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX###XXXXXXXX#XXXXXXX#XXXXXXX##XX#XXXXXX#X#XXXXX#XX
XXXXXXXX#X#XXX#X#XX#XX#XXXX#XXXX#XXXXXXX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXX#XXXXXXXXX#XXX#X##XXXXXXX##XXX##XXXXXXXXXXX#XXXX#X##X##XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#X#XXX#XX#X#XXXX#XXXXXXXXXXXXXX#XXXXXXX#XXX#XX##XXXXXXXXXXXXXXXXXX#XXXXXX#XXX##XXXXX#XXXXXXXXXXXXXXXX#XX#XX####XX#XXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXX#XXXX#X#X#XXXXXX#XXX#XX#XXXX#XX#XXXXXXXXX#XX##XXXXXXXXXXXXXX##XXX#XX#XXXXXX#XXXXXXXXX#X#X#XXXXXXXXXXXXX#XXXXXXX#XXXXX##XX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXX#XX#XXX##XXXX#XXXXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXX##XXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXX#XX#XXXXXX#XX#X#XXXXXXX#XXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX###XXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXX#XXXXXX#XXX#XXXXX#XXXX###X#XXXXXXXXXXX#XXXXX#XXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXX#XX#XX#XXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXX#X#XX###XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX
X#XX#XXXXXX#XX#X#XXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXX##X#XXXX#XXXXXXXXXXXXXXXXXX#XXXXX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXX#XXX#XXXX#XXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX#X#XXXXXXX##X#XX#XXXXX##XXXXX#XXX#XXXXXXX#XXXXXXXXXXXX#XXX#X##X#XXXXXXXXXX#XX#XXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXX#XXXXX##XXXXXXXX#XX#XXX##XXXXXXXX##XX#X##XXXXXXX#XXXXXXXX#XXXX#X#XXXXX#####XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XX#XXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXX#XXX#X#XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXX#X#XXXXX#XXXXXX#X#XX##XXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXX##XXXX#XXXXXX#XXX#XXXXXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XXXXX##XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XX#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXX##X#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXX
XXXXX#XXX#XXX###XXXXXXXXXX#X#XXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXX##XXXXXX#XXX##XXXXX#XXXXXXXXX#XXXX#XXXX#XXXXXX##XXXXXXXXXXXXXX#XXX#XXXXXXXX#XXX#XXXX##XXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XX#X#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXX##XXXXXXXXXXXXXXX##XXX##XXXXXXXXX###XX#XXX#XXXX#XX#XXX##XXXXX#XXX##XX##XXXXX#XXX#XXXXXXXX##XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX#X##XXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXX#X#XXX#X#XXXXXXXXXXXXX#XXX##XXX#XX#XX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXX###XX#X#XXXX#XXXXXXXXX#X#XX#XXXXXXX#XXXXXXXXXXXX#XX###XXX#X##XXXXXXXXXXXXXXXXXX#XXXXX###XXX#XXXX#XXXXXXX#XX#XXXXXXX##XXXXX#XXXXX#XX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXX#X#XX#XXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXX#XXX##XX#XXX#XXXXXXX#XXXX#XXXX#XXX#XX#XXXXXXX#X#XX#X#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXX#X#XX#X#XXXXXXX#
XX#XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXX##XXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXX#X#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXX#XXXXX#XXXXX##XXXXXX####XXXXXXX#XXXXXXXXXXX#XXXXXXX#XXX#XX##XXXXX#XX#X#XXXX#XXX#XXXXXXX#XXXX#XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXX##XXXXXXXXX#XX#X#XXXXXXXXXX#XXXXXXXX#X###X#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXX#XXXXX#X#XXXXX#XXXX#XXXXXXXXXXXXXX###XXXXXXXXXX#X#XXXXXX##XXXXXXX#XX#XXXXXXXX#XXXXX#XX#XXXX#X#XX##XXXXX#XXXXX#XXXXXX###X#XXXXXXXX#XXXXXXXXX#XXX#XXXXX#X###X#XXXXX#X#XXXXXXXX#XX##XXX#XXXXX#XXXXX#XXXX#XX#XXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX##XXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXX#XXXX#XXXX#XXXXX##XXXXXXXXXX#XXXXX#X##XX#XXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXX
#XXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXX#XX#XXX#XX#XXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XX#XXXXXXX#XXXXXX#XXXXXX#XXXXX#XX#XXXXXXXXX#XXXXXXX##XXX###XXXXXX#X#XXXXXXX#XXXXXXXXXX#X#XXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXX#XX#XXXX####XXXX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX##XXX#XX#XXXX#X#XXXX#X#XXXXXX#XXXXXXXXXX###XXXXX##X#XXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#X#X##X#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX##XXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX###XXXXX#X#X#X#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXX##XX##X#XXXXX#X##X#XXXXXX##XXXX#XXXX#XXXX#XXX#XXXXX##XXXXXXXXXXX#XXXX#XXXXX#X##XXXXXXXXXXX#XXXX#XXXXXXX#XXXXXX#XXXXX#XX#XXXXX#XXXXXXXXXXXX###XXXXXX#XXXXX#XXXX##XX#XXXXXXXXXXXX#XXX#XXXX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX
XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#X#XXX#X#XXXXXXXXXXXXXXX#XXX#X#X#XXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XX#XX#XXXXXXXXXX#XX#XXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXX#XXXXX#XXXX#XXXX#X#XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXX#XX##XXXX#X#XXXXXXXXXXX#X#XXXXXX##XX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX##XX#XXXXXXX#X#XXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXX#XXXX##XXXXXXXXX#XX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXXX#X#XX#XXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX##X##XXXX#XXXXXX#XXXX#XX#X#XXXXX#XXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXX#X#XX##XXXX#XXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXX#XX#XXX#XXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXX##XXXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXXXX#XX##X#XXXX#XXXXXXXXX#X#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX##XXXXXXXXXXXX##XXXXXXXXX###XXXX##XXX#XXXX#XX#XXXXXXXX#XXXXXXXX#X
XXXX#XXXXXXXX##XX#XXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#X#XX#XX#XXXXX#X#XXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX##XXXX#XX#XX#X#XXXXXXXXXX#XXXXXXXX#XXXXXXXXX##X#XXXX###XXXXX#X#XX#XX##XXXXXXXX#X#X#XXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#X#XXX#XXXXXXXXXX#X##XXXX##X#XXXXX#XXXXXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXX#XXX#XXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XX##XXXXXXX#X#X#XX#XXXX#X#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX###XXXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXX##XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XX#XXXXXX#XXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXX##X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#
XX#X#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXX#XXXXX#XXXXXXXXXXXXXXX#X##X#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXX##XX#XXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXX#X##XXXXXXXXXX#XXXXX#X#XXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXX#X#XX#XXXXX##XXXXX#XXXXX#X#XXXXXXXXX#XX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXX#XX##X#XXXXXXXX#XXXXXX#XXXXXX#XXXXX#XXXXX#X#XX#XXXX#XXX##XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXX#XXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXX####XXX#XXXX#XX#XX#XXXXXXX#XXXXXXXX#X#XXX#XXXX#XXXXXXXXXX#XXXX##XX#XXXX#XXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XX#XXXXX#XXXXXX##XX#XXX#XX#XXXXXXXXX#XXXXXXX#XXXX##XXXXXXXX#XXXXX#XXXXXXXX#XXX#XXX##XXXXX#XX#XXXXXX#X#XXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXX#XX###XXXXXXXXXX
XX#X##XXXXXXXXXXXXX#XXXX#XX##XXXXX#XX#XXXXXXXXXXX#XX#X#XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXX##X#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXX#XXXXXXXXXX##X#X#XXXXXXX##XXX#X#XXX##XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#X#XXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX###XXXXXXXXX#XXX##XXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXX#X#XXX#XXXXXX#X#XXXX#XXXXXX##XXXXX##XXX##XXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXX#XXX#X#XX#XXXXXX##XX##X#XXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XX#XXXXXX##XXXXXXXXXX#X#XXXXXXX#XX##XXXXXXXXXXX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXX#XXX###XXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXX#X#XXXXXXXXX#XX#XXXXXXXX##XXXXXXXXX#XXXXX#XXXXXX#XXXXXXX#XXXXXXX#XXXXX
XXXXXX#X#XXXXXXX#XXXXXX#X#XXX#X##XXXXX#XX#XX#XXXXXX#XXXXX#XXXXXXX#XXXX#XXXXX#XXXX#XXXXXXX##XXXX#XXXX##XXXXXX#XXXXXX#XX#XX#XXXXX#XXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXXXXXXX#XXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXX#XX#XX#XXXXXX#XXXXXXXX#XXXXXX##XXXXXX#XXX#XXXXX#X##XXXXXXX#X#XXXXXX##XXXXXXXX#XX#XXX#XXXXXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#X#XXX#XXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XX#XXXXXXXX#XXX#X#X#XXX#XX##XXXXX#XXXXX#X#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXX#X##XXXXXXXXXXXXXXXX#X#X#XXXXX#XXXX#XX#XXX#XXXXXXXXXXXXXXXXX##XX##XXXXXX#X#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#X#X#XXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#X#XXXXXXXXXXX#XXXX##XX#XXXX#X#X#XXX##XXXXXXX##XXXX#XXXXXXX
#X#X#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XX#XXXX##X#XX#XXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXX#XXX#XX#X#XXXXX#XX##XXX#XXXXXXXXXX#X#XXXX#XXXXX##XXXXXX#X#XXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXX#XX#XXX#XXX##XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX##XXXXXXXX#XXXXXXX##XXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXX#XXX#X##XX#XXXXXXXXX#XXXX#X#XXXXXXXX##XXXXXX#XXXXXXXXX#XX#X#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX##XXXXXX#XXXXX#XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXX#XXX##XXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXX##X#XXX##X##XXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX#XX#X#XX#XXXXXXX#XXXXXX##XXXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXXXX##XXXXXX#XXXXXXXX###XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXX#XXXXXX
XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXX#XXXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXX#XXXXXXXXXXXXXX###XXX#XXXX#XXXXXXXX##XXXXXXX#XX#XXXX#XXX#XX#XXXXXXXXXXXXX#XXXXX#XXXXX#XXX##X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXX#XXXX#XX#XXXXX#XX#XXXXX##XXXX#XXXXX#XXX#X#XX#X#XXXXXXXXX#XXXXX##XXXXXXXXX#X#XXXXX##XXX#X#XXXX#XX#X#XXX#XXXXXX#XXXXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX##X#XXXXXXXXXXX#XXXXXXX##XXXXXXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#X#XXXX#X#XX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXX#XXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX
XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXX###XXXXXX#XXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#X#XX#XX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XX##XXXX#XXXXXXXX#X#XXXXXX#XXXXX##XXXX#XXX#XXXXXX#XXXXXX#XXX#XXXX#XX##XXXXXXXXXXXX#X#XXX#XX#X#XXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#X#XXXXXXXXXXXX#XXXXXXX#X#XXXX#XXXXXX#XXXXXX##XXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXX#X##XXX#X#XXXXX#XXXXXXX##XXXXX##XXXXXXX##XXXXXXXX#XXX#XXXXXXXX#XXXXX#XXX#XXXXXX#X#XX#XX#XXXXXX#XXXXXXXXXXXX#X####X#X#XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXX#XXXXXX##XXX#XXXXX##XXXXXXXXXX#XXXXXXX#X#X#XXXXX#XX###XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XX##XXXX#XXXXXXX#XX#XXXXXX#X#XX##X#XXXXX##X##XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#X#X##XXXXXXXXXXXX#XX##XX#X#XXXX#XXXXXXXXXXX#XX#XXXXXX##XXXXXX#X#X#X#X##XXXXXXXXXXXXXX#XXXX#XX#XXXX###XX#XXXX#XXXXX#XX#XX#X#XX#X#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#X##XXXXXXXXX
XXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX###XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXX#XXXXX#XX#XX#XXXXXX#X#XXXXXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXXXX#X##XX#X#X#XXX###XXXXXXXX#XX#XXXXXXXX#XXXXXXXXX#XX#XX#XX#XXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXX#XXXXX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XX#XXXXX#XXXXXX##XXXXXXXXX#XXXXXXXXXXXXXXX#XX#XX#XXXXX#XXX#XXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXXX#XX##X#XXX#XXXX#X#XXXXX#XXX#XXXX#XXXXXX#X#XX#XXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#X#XXX#XXXXXXXXX#XXXX###XXX#XXXXXXXXX#X#XXX#XXXXXX#XXXXX#XXXX#XXXX#XX##XXXXXXXXXXXXX##XXXXXX##XXXXX##XXXXX#X#X#X#X#XXX#XXXXXXXXXXX#XXXXXXX#XXXXXX#X#XXX###X#XXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXX#XXXXX#X#X###X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX
XXXXXXXX#X#XX#X#XXXXXXX#XXXXXXXXXXXXXX#####XXXXXXXXX##XXXXXXXXXXXXXXX#XX##XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXX#XXXXXXXX##XXXXXXXXXXXXX#XX#X#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXX#XXXXXXXX#XX#XXXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXX#XX#X#XX#XXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#X#XX##XXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX##XXXXXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXX#XXXXX##XXXXXXX#XXXXXX#XXXXX#X#XXX##X#XXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXXXXXXXXX#XXX#XX#XXXX#XXXX#X##X#XX#XXXX#XXXXXXX#XXXXX#XXXXX##XXXX##XXXX#XXXXXXXXXXXX#XX#XXX#XXXXXX#XXXXXXX#XXX#XXXXXXXX##XXXXXXXXX#XXXXXXXXX##X#XXXXX#X#XX#XXX#XXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXX#XX#XXX#XX##XXXX#XXX#XXXXX#XXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#X
XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXX#XX##XX#X##X#XX#XXXXXXXXXXXXX#XXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXX#X###XX#X#XXXXXXXXX#X#XXXXXXXXXXXX##X#XXXXXXXX#XX#XXXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXX#XXXX##XXXX#XX##XXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#X#XXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXX#XXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXX#X#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXX#XXXXXXXX#XXX#X#XXXXXXXXXXXX#XXXXXXX#XXXX#XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXX#XX#XXXXX####XXXXXX#X#XXXXXXXXXXX##XXXXXXXXXX#XXXX#XXXXXXXXXXXX#X#XXXXX#XX##XXXXXXX#XXX#XXX#X##XXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X##XX#XX#XX##XX
XXXX#X##X##XXXXXXXXX#X#XXXXXXXXXXXXX#XXXXX#XX#XX#XXX#XXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXX###X#XX##XXXXXXXXXX#XXXX##XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XXXX##XXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXX#XX#XXXXX#XXXXXXXXXX#XXX#X###XX#XXXX##XXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX#XXX#XXX##XXX#XXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXX#X#XXX#XX#XXXXXXXXXX#X#XXX#XX#XX#XX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXX#XXXX##XXXXXXXXXXXXX#XXX#XXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XX#X#XXXXXXXXX#XXXX#XXXXX#XX#X#XXXXXXXXXXXXXXXX##XX##X#XXX#XXXX#XXXXXXXXXX##XXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX##XXX#XX#XXX#XXXX#XXXXXXXXX##XXXX##XXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX###XXXXX#XXX##X#XXX#XX#XXXXXXXX#XX
XXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXX#X#XXXXXXX#XX#XX#XXXXXXXXXXXXXXX#XXXXX##X###XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXX##XXXXXXXXXXXXX###XXXXXX#X####XXXXXXXXXXX#XX##XXXXXXXXXXX##XX#X#X#XXXXXXXX###XXXX#XXXXX##XXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXX##XXXXXX#XXXX#XX#XXXXXXXX#X#XXXXXXXX#XX#XX#XXXX##XXXXXXX#XXX#XX#XXXXXXXXX#XXXX#XXXXXXXXXX#XX##XXX#XXXX#X#XXXXXXX#XXX##XXX#X#X#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXX#X#XXXXXXXXX#XX#XXX#XXXXXXX#X#X#XXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX##XXX#XX#XXX#XXXXXXXX#X#X#XXXXXX#X#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#
XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXX##XXXX#XXXX##XXXXX#X#XXXX#XXXXXXXX#XXXXXXXXXX###XXXX#XX#XXXX#XXXX#XXXXXXXXXXX#XXX#XXXXXXX#XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXXX#XXXXXX#XX#XXXXXX#XXXXXXXX##X##XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#X#XXXX#XXXX#X#XX#XXXXXXXX#XXXXXXXXXXXX#X###XXXX#XX##XXXX#XXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXXX#XX#XXXX#X##X##XXXXXXXXXXXX#XXXXXX#X#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XX#XX#XXX#X#XXXXX#X#XXXXXX#XXXX#XXXX#XX#XXXXX#XXX###XXXXXX#XXXXXXXXXXX#X#X#XXXX#X#X#XX#XX##XXX##XXXXXXXX#XX#XXXXXXX#XX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#XX#X#XX#XXXX#XXXXXXXXXXXXXXXXX##XXXXX##XXXXXXXXXX#XX#XXXX#X#X#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#X#XXXXXX#XXX#X#XXXX#XXXXXXX#XXXX#XXXXXX#X#XXXXXXXXXXXX#XXXXX#XXX#XXX#XXXXXX##XXXXXXXXXX#XXXX#X#XXX#XXXXXXXXXXXX#XXXXXXXXXX#
XXXXX#XX#XX#XXX#XX#XX#XXXX#XXXXXXX#XXXXXXXX#XXXXXXXX#XX#X#XXXX#X##XXXXXXX#XXXXXXX#XX#XXXXXX##XXXXXXXXX##X#XXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXXXXXX##XXX#XXX#XXX#XXXXXXXXXXXXXX#XX##XXX##XX##XXXXXXXXXXX##X#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXX###XXXX#XX#XXXXXXXXXXXXXXX#X#X#XX#XXXXXXXXXXX#XX#XXX#XXXXXX#X#XXXXXXXXXX#X##XX##XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX##XXXX#XXXXXXXXX#XXXXX##XXXXXXX#XXX##X#XXX#XXXXXXXXXXX#XXXX#XXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXX#XX#XX#XXXXXX#XX#XX#XXX#X##XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXX#XXX##XXXXXXXX##XXXX#XXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#X##XXX#XXXXXXXXXXX#XXXX##XXXX#XXXXXXXX#X#XXXXXXX#X#XXXXX#XXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXX##X###XXX#XXXXX#XXX#XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXXX#XXX##X#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXX#XXXXX#XXXXX#XXXXXXXXXX##X##XXXXXXXXXX#XXX#XXXXXXXXXXXXXXX
XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX###XXXXXXXXXXXXXX#XXXX#X###XXX##XXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXX##X#XXXXXXXXXXX##XXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXX#XX#X#XX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#X#X#XX#XX##X#XX#XXXXXXXXXXXXX#XXXXXXX###XXXXXXXXXXXXXXXX#XX##XXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXX##XXX#XX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXX#X#XXXX#XXXX#XXXXXXXXXXX#XXXXXXX#XXXXXX#X#XXXXXX#XXXXXXXXX#X#XX##XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX###XXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXX
X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX#XXX#XX#XXX##XX#X#XXXXXXXXX#XXXXX#XX#XX#XXXX#XXXXXX#X#XXXXXXXXXXXXX#XXX#XX#XX##XX##XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXX#XX#XXX#XXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXX##XX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXX#XXXXXXXX#XX#XXXXXX#XXX#XXX##XXX#XXXXXXXXX##X#XXXXXX#XX##XXXXXXXXX#XXXXXX####XXXX#XX##XX##XXXXXXXXXXXXXXX#XXXX###XXXXXX##XXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXX#XXX#X#XXXX#XXXXXXXXXX#X#XX#XXX##XXXXXXX#XX#XXXX#XXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXX##XXXXX#XXXXXX###X#XXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXX##XXXXXXX##XXXXX#XXXX#XX#XXXXXXXX###X#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#XXXX#XX#XX#XXXXXXXX#XX#XXX###X#XXXXXXXXXX##XXXXXXXXX#XXXXXXXXXX
XXXXX#XXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XX#XXX#XXX#XXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXX#XXX#XXX#XXX#XXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX##XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXX#XXXX#XX#XXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXX##XXXX###XXX#XX#XXXX#XX#XX#XX##XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#X#XXXXXXXXXX#X##XXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XXXX#XXXXX#X##XXXX#XXXXXXXXXXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXX#XXX#XX#X#XXXXXXX##XX#XXXXX#XXX##XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XXX#XXXXX#XXXXXXXXXXXXX##XXXXXXX#XX##XXXX#XXXXXXXXXXX##XX##XXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X##XXXXXXXX#XXXXXXXXXXXXX#XX##X#X#XXXX##XXXXXXXXXXXXX#XXXXXXX#X##
#XXXX#XXXXXX#X#XX#X#X#XXXXXXX#X#XXXXXXXXXX#XXXXXXXXX#XXXXX#XX#XXXX#X##XX##XX#X#XXXXXXXXX#XXXXXX##XXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XX#X#XX#XXXXXXXX#XXXXXXX#X#XX#XX#XX#XXXXXXXXXXX#XXXX#XX##X#XXX#XX#XXXX##XXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##X#XXX#XXXXXXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXX#XXXXX##X#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XXXXX##XXXXX#XXX#XXX##XXXXXXXXX#X#XXX#XX#XXXX#XXXXXXX#XX##XX#XX#XXXXX#XXXXXXX#XXX##XXXXXX##XXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XXX#X#XXXX##XXXXXXXXXX#XXXXX#XXXXXXXXX##XXXXXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXX##X#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#XX#XXXX##XXXXX###XXXXXXXXXXX#XXXXXXX##XXXXXXX##XX#X#XXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXX#XXXX#XXX#XXXXX#
XXXXX#XXXXXXXX#XX##XXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXX#X#X##XXXX#XXX#X#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXX##XXXXXXXXXX#XX#X#XXXX#XX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXX##X#XX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXX#XXXXXX#X#XXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXX#XX#X##XXXX#XXXX#XXXX#XXXXXX#XXXXXXX#XX#XXXX##XXXXX#XXXXXXXXXXX#X#X##XXXXXXXXXXXXXXX#X#X#XXXXXXXX#XXXX##XXXXXX#X#X#XX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX##XX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXX##XXX#XXXXXX#X#XX#XX#XXXXXX##XXXXX#XXXXXXXX##X#XXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#X#XX#X#XXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X##XX##XXXXXXXXXXXXXX#X##XXX#XX#XXX#XXXXX#XXXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXX#XXX#XXX#XXXX#XXXXXX###XXXXXXXXXXXXXXXXXXXXXXXX#XX##XXX##X#XXXX#XXX#XX
XXXXXX#X#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXXXX#XXXXXXX#X#X###XXXXX#XXXXXXXXXXXX#XXXX#XXXX#XXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXX#XX#X#XXXXXXXXX#XXX#XX#XXXXX#XXXXXXXXXXXXX#XXXX#XXXX##XXXX#XXXXXXXXXXX#X####X#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXX#XX#XXXX#XXXXXXXXX##X#XXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXX#XXX#XXX#XXX#XXXX#XXXX#XXXXXXX#XXXXXXX#XXXXXX##XXXXXX#XXXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXX#XXXX#X#XXX#X#XXXXXXXXX#XXXX##X#XXXXXXX#XX###XXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXXXX#XXXX#XXXXX#XXXXXX####XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XX
XXXX#XXXX#XX#X#X#XX##XXXXXXXXXX#XX#XXXXX#XXXXX##XXXXXX#X#XXXXXXX##XXXXXXXX##XXXX#X#XXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXX#XX#XXXX##X#XXXXXX##XXXXXXXXXX#X#XXXXXXXXXXXXX#X#XXXXXXXXX#XXXXX##XXXX#X#XXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX##XXXXXXX#X#XXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXX#XXX#XXXXX#XXXXXXXX#XXXXX#X##XX#XXXX#XXXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XXXX#X###XXXXX##XXXXXX##XXX#X##XXXXXX#XXXXXXXXXXXXXXXXXXXXX###XXXXX#XXXXXXXXXXX###XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXX#X##XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XX#XXXXXXXXXX#XXXXXX#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXX#XXX###XX#XX#X##XX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX##XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXX#X#XXXXXXX#XXXXXX#XXXXX#X#XX##XXXXXXXXXX#XXX#XXXX##XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XX#XX
#XX#XXXXXXXXXX#XXXXX#X##XXX#X##XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#X#XXXXXXXXXX#XX#XXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXX#XXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#X#XX##XXX#XXXX#XXXXXXX#XX#XXXXXXX#X#XXXXXXX#X#XXXXXXXXXXXX#XX#XXXXXXXXX#XXXX#XXXXXX#X##XXXXXXXXXXXXXXXXX#X#XXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXX##XXXXXXXX##XXX#XXXXX#XXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXXX##XXXXX#XXXX#XXXXX#XXXXX###X#X#XXXXXXX##XX#XXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXX#X#XXXXXXXXX#XXX#XXXXXX#X#XX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX##X#XXX#X#X#XX#XXX#XXXXX#XXXXXX#XX#XXX#XXXXXXXX#XXXXXX#X#XXXXXXX#XXX##X#XXXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXX#XXXXXX#XXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXX##XXXX#XXXXXXXXX#XXXXXXX#XXX#XXX#XXX#XXXX#XXXXXXXX##XXXX
XXXXXXXXX#X#XX#XX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXX###XXXX#XXXX##XXXXXX##XXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXX#XXX#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#X#X#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXX#XXXX##XXXXXX#XXXXXXXXXXXXXXX##XXXXX#XXXX#XXXXXXXXXX#X#X#XXX#X#XXXXXXXX#XXXXXX#X#XXXXXXXX#X#XXXXX#XXXXXX#XXX#XXXXXX#X#XX#XXX###XXXXXXX####XXXXXXXXXXXXXXXXX##XX###XXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XX#XXXX##XXX#X#XXXXXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXX#XXXXXX#XXX#X#X#XXXXXXX##XXX##XX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#X#XXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXX##XXXXXXXXXX###XXXXXXXXXXXXXX#XXXXX#XXXXXX###XXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXX#XXXXXX#X#XXXX#XXXX#XXXXX#XX#XXXXX##XXXXX#XXXXXXXXXXX
XXXX#X#XX#XXXXXX#X#XXX#XXXXXXXX#XXXXXXXXX#XXX#XX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXX#X##XXXX#X#XXXXX#XXXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X###XXX#XXX##XXXX#XX#XXXX#XXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXX##X#XXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX#XXXX#XXX##X#XXXXXXXXXXXXXXXXXXXX###XXXX#XX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#XXXX#XXXXXX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX###XXXX#XXXX#XXXXXX#X#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXX#XX#X#XXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXX#XXX#XXX#XXXXXXXX#XXXXXXXX#XXXXX##X##XXXX#XXX##XXXXXX#XX#X#XX#X#XX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX##XXXXXXX#XXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXX
XXXXX#XX##XXXXXXXXX#X#XXX#X#XXXX#XXXXXX#XXXX#X#XXX##XXXXXXXX#XX#XXXX#XX#XXXXXXXX#XXX##XXXX#XXXX#XX#XX#XX##XXX#XXXXXXXXXXX#XXX###XXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XX#XXXXX#XXX#X##XXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#X#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXX##XXX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#X##XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXXX#X#XXXXXXXX#XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XX#X#XXXXX#XXX#XXXXXXX#XXXX#XXXXXXXX##XXX#XXXXXXXX#XXXXXX#XXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX##X#XXXXXXXX##X#XXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#X#XXXXX#XXXX#XXXXXX#X#XXXXXXX#X#X#X#XXXXXXXXX#X#XXX#XXXXXXXXX#XXXXXXX#XX#X#XXXXXXX#XXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXX#XXXX##XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XX###XXX#XXXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX
XX#XXXX#XXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XX#XXX#X#XXXXX#X#X#XXXXXXXXX#X##XXXXXXX#XXXXXXXXX##XXXXXX#XXXXXXXX##XXX##XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXX##XXX#X##XXXXXXX#XXXXXX#X##XXX###XXXXXXXXXX#XX##X##XXXX#XXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXXXXX#X##XXXX##XXXX#XXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXX###XXXXXXXXXXXXXX#XXXX#XXXXX#XXX#XXX##XXXX##XXXX#XXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXX#XXX##XXX#XXXX#XXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX##XXXXX#XXXXXXX#X#XXXXXXXXXX#X#XXXXXX#X###XX##X##XXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX##XXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#XX#XXXXXXXXXXX#XX#XXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXX#XXXXX#XX#XX#XXXXXXXXXX#XXXXXXX###XXXX#XXX#XX####X###X#XXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX#XXX#XXX#X#XXXXXXXXXXXXXXXXXX##XXXX##XX#XXXXX#XXXXXXX#X#XXXXX#XXXXXXX##XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX
XXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXX#XXXXXX#XXXXXXXX#X#XX#XXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XX#XXXXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#XX#XXXXXXX#XX#X##XXXX#XXX#XXXXXX#XX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXX#X#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX###XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXX#XXXXXX#X#XX#XXXXX##XXXXXX#XXXXX#X#XXXX#XXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#X##XXXXX#XXXXXXXX#XXXX#XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX###XXXX#XXXXXXXX#XXXXXXXXXXXXXXX##XXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXXXXX#XXX##XX#XXXXXXX#XXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX##XXX#XXXX#XXXX##XX#X#X#X###XXX#XX##XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXX#X#X#XX#XXX#XXXXXX#XXXXX#XXXX#XXXXXXXXXXX#XXXXXX#XXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXX#XXXX#XX##XX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XX#XXXXXX#XX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#X#XXXXXX#XX#X#XXXXXX#X#XXXXXX##XXXXX#X#XXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XX#XXXXXXXXX#XXXX#X#XXXXXX#XXX#X##XXX#XXXXX#X#XX#XXXXXXXXXXX#XXXXX#XX#XX#XXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXXX#XXX#X#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XX#XXXXXXXXXX#X#XXXXXXX#X#XXXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXX#X#XXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXX##XXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXX##XXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XX#XX#XX#X##XX##X#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXX#X#XXXX#XXXXXXX#X##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXX##XXXXXX#XXX#XX#X#XXXXXXXX##X#XXXXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX##XX#XXXXXXXXXXXX#X#XXX
XXX##XX#XXX##XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XX#XXXX#XXXXX#XXXXXXXX#XXXX##XXXXX#X#XXXXXXXXXX#XXXXX#XXXXX##XXXXX#XX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX#X##X#XX#XXXX#XXXXX#X#XXXXXXXXXXX#XXXXXX#XX#XXXXXXXXX#X#XXX#XXX#XX##XXXXXXXXXXXXXX#XXX#XX###XXXXXX##XX#XXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXX##X#XXX#XXX#XXXXXXXXXXXXX#XXX#XX##XXXXX#XXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#X#XXXXXX##XXXX#XX#X#XXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXXX#XXXX#XXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXXX#XXXXXXXXXXX#XX#XXXXXX###XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXX#XXXXX#X#XXXXXX#X##XXXX#XXXXXXX#X#XXXX##XXXXXXXXX#XXXXX##XX#X#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXX
XXXXXXXX#XXX#XXX#XXX#X#X##XXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXXXXXX#XXX#X#XXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXX#XX#XXXXXXXXXX##X#XXXXXXXXXXXX#XX##X#XXXXX##XXX#XXXX#XXX#XXX#XXXX#XXXXX#XXX#XXXXXXX##XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXX##XXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXX##X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXX#XX#XX###XXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXXX#XXX###XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXX##XX#XXXXX#XXXX#XXXXXX#XXXX#XXXX#X#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#X#XXX#XX#XX##XXX#XXXXXXXX##XXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXX#X##XXXXXXXX#X#XXXXXXXXXXXX#XXX#X#XX#XXXXX#XXXXXX#XXX#XXX#XXXXXXX###XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXX#XX#XXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXX
XXXX##XXXXXXXXXXXX#X####XXX#XXXXXXXXX###XXXXX#XXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XX##XXX#X#XXXX###XXXXXXXXXX#XXXXXXXXX#X#XXXX#XX#XXXXXX#XXXXXX#X##XXXXXXXXXXXXX#XXX#XXXXXX#XXX#XXXXX#XXXXXX#XXXXXXX##XXX#XX##XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#XXXX#X#XXXXXXX##XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXX#X#XXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#X#XX#XXX#XXXX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX##X#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXX#X#XXX#XXXX#XXXXX#XXXXX#X#XXXXX#XX#X#XXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXX#X#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX##X#X##XXXXXXX##XXXX##XXXXXX#XXXXXXXXXXXX##XXXXXXXXXX#X###XXXXXX#X#X#XXXXXXXXXXX#X#X#XXXXXXX##XX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XX#XXXXX
XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXX##XXX#X##XXXXXXXX#XXXXXX#XXXXX#XXXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XX#XXX#X#X#XXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXX#XXX###XXXXXXX#XXXXXXXXX##XXXXXXXXXX##XX#XXX#XXXXXX#XXXX#XXXXXXX#XXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXX#XXX#XXXX##XXXXXXXXXXXXXXX#XXX#X#XXXXXXXX#XXXXX#XXXX#XXX#XXX##XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXX#XX#XX#XXX#XX#XX##X#XX##XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXX##X#XXXXXXXXXXXXX###XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXXX#XX#XXXXXX##XXX#XXXXXXXXXXXXX#XXXX#XXXX#XX#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXX#XX#XX#XXXXXXXXXXXX#XXX#XXX#XXXXXXXXX#X#XX
XXXXX#XX##XX##XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXX#XXX#XXXXXXXXXXXXX#X#XXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX##XXXX#XXXXXXXXX#XX#XXXX#XXXXXXX#XXXXXXXXXXXX#XXXX#XXX#XXXXXXXX##XXXXXXX#XXXX#X#XXXX#X#XXXXXXXXXXXX###X#XX##XXX#XXXXXX##XXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X##XXXX#X#XXXXXXX#XXX#X#XXXX##XXXX#XXXX#XXXXXXXXXXX#XXX##XXXXXXXXXX#XXXXXX##XXXX#XXX#XXXXXXXX#XXXXXXXXXXX#XX##XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXX#XXXXXXX##XXXXXXX##XXXXXXXX#XX#XXXXXXX#XXX#XXXX#XXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXX##XXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#X#XXXX#X##XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXX
XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX###X#XXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXX####XXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXX#XXX#XXXXXX#XXXXXXXXXXX#XX#XXXXXX###XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXX##XXX#XXXXXXX#XXX#XXXXXXXX#X#XXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXXXXXX#XXXXXX#XXXX#XXXXXXX#XXXX#X#XXXXXX###XXX#XXXX##XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXX##XXXXX#XX###XXXXXXX#XXXXXXXXXXXXX#X##XXXX#XXXXXXXXXXXXXX#X###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXX##XXXXXXXXXX#X#X#X#XXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XXXX#X#XXX#XXX#XXXXXXX#X#XXX#X#XXXX#X#XXXXX#XX##XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXXX##XXXXXXXXXXX#XX##X#X#X#X#XXXX##X#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#XX
XXXXXXXXXX#X##X##X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XX##XXXX#XXXXX#XXXXXXX#XXXXX#XXXXXX##XXXXXXXXXXXXX#X#XXXXXX##XXXXX#XX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#X##X#X#XXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XX####XXX#XXXX###XXXXXXXXX##XXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XX##XX#X##X##XXXXX#XXXX##XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXX#XXXXX#XXXXX#XXXX#X#XXXXXX#XXXX#X#XX#XXXX#XXXXXX#XXX#XXXXXXX#XXXX#XX#XXXX#X#XXXXXXXXXX#X#XXX#XXXXXXXXXXXXX#X###XXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXX#X#XXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXX#XXXXXXXXX#X##XXXXX#X#XXXXXXX##XXXXX#XXXXXXXX#XXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXXXX#XXXX##XXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XX##X#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXX#XXXX#XXXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX
XXX##X#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXX##X#XXXXXXX#XXXXXXX#XXXX#X#XXXXXXXXX#X##XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXX#XXX#XXXX#XXXXXXXX#XXXXX#X#XX##XXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#X#XXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XX#X#XXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#X#XX#X#XXXXX##XXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XX#XXXX##XX#XXXXXXX#XXXXX#X##XXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX###XX####XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX##XXXX#XXXX##X##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXXXXXX#XX#XXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX##XXX#XXX##XX#XXXXXXXXXXXXXXXXX#XXXXX###XX##XXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXX
#XXX#XXXX#X#XX#XXXXXX###XXXXXXXXXXXXXXXXX#XXXXXXX##X#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#X#XX#XXX#XXXXX#XXX##XXXX##XXXXXXXXXXX#XXXX#XX#X#XXXXXXXXXXXX#X#X#XXX#XXXXXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XXX#XXXXX#XXXX#XXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXX##XXXX#XXX##XXXXXXXXXXXXXX##XX#XXXX#X##XX###XXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#XXXX#XXXXXXXX##XXXX#X#XXX#XXX#XXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXX##X#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX##XXXXX##XXXXXXXXXXXXX##XXXXXX#XXXXXXXXXX#XXXXXXXXXX#XX#X##XXXXXXX##X#XXXXXXXXXXX#XXXXXXX#XX#X#XXX#X#XXXXXXXX##XXXXX#XXXXXXX#XX##XXXXXX#XXXXXXXXX#XXXX#X#XXXX#XX#XXXX##XXXXX#XXXXXXX#XXXXXX#XXXX#XXXXXXX#XXXXXXX#XXX#XXXXXXX#X###XXX####XX#XXXXXXXXXXXXXXXXX#XXXXXXX##XX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXX#XX#XXXXXXX##XXXXXXX#XXXXX#XXXXXXXX
XXXX#XX#XX#XXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXX#XXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXX##XXXXXXX##XXXXX#XXXXXXXXX##XXXXXXXX#XXXXXXXXX##XXXXXXX#X#XXXXXXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXX##XXXXXXXXXXXXX#XXXX#X###XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXX##X##X#XXXXXXX#XXXXXXXX#X##XXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXX##X#XXXX#XXXXXX#XXX#XX#XXXX#XXXXXX#XXXX#XXX#XXXXXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXX#X#XX#XXXXXXX#XXX#XXXXX#XX#XXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXX##XX#X#XX#XXXXXXXXXXXX#XXXXXXXXXX##X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXXXXXX#XXX#XX#XXXX#XXXX#XXX##X#XXX#XXXXXX##XX#XX#XXXXXX#X#XXXXXXXXXX##XXXXXXX#XXXXXXX#XXX#XXXXXX#XXX##XXXXX#X##XXXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXX###XXXXXXX#XXX#X#XX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXX##XXX#XXX#XXXXX#XX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#X#XXX#
#XX#XXX#XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXX#X#XXXXX#####XXXXXXXXXXXXX###X#X##XXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#X#X#XX##XXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXX#XXX#X#XXX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXX#X#XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XX#X#X#XXX#XXXXXX#XXXXXXXXXXX#X###XXXX#X##XXXX#XXXXX#X#XXXXXXXXXXX#XXXX#X###XXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXX##XXXXXX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXX##XXXXXXXXXX###XXXXX#X#XXXXX##XXXXXXXX#X#XXXXXXX#XXXXXXXX#XXX#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXX#XX##XXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XX#XXXXX#XXXXXXXX#X#XXXXXX##XX#XXXXX#XXXXXXXX#XXXXXX#XXXXXX#X#XX#XXXXXXXX#XXXXX#XXXX#XXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXX#XXXXXX#XX##XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XX#XXXX#XX#X#XXXX#X#XXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXX
#XXXXXX#XXXXXXXX#XX#XXXXXX#X#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXX##XXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX##XXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX##XXXX##X###XX#XXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX##XX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#XXXXX#XX#X#XXXXX##X#XXXXXXXXX#X#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX##XXX#XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXX#XX##XXXXXXXXX#XXX##X#X#XXXXXXXXXXX##XXXX#XXXX#XXXXXXXX##XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXXX##XX##X#XXXXXXXXX#XXXXXXXXX#XXXX#XX##XXXXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXXX#XXX#XXX#XXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXX#XX#XXXXXX##XXXXXX#XXXX#XXX#XXXXXXXXXXXX#XX#XXXXXX###XXXXX#XXXXXXXXXXXX#XXXXXX##XX#XXXXXXXXXXX##XXXXXXXXXXXXX
#XXXXXX#XXXX#XX#X#XX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXX###X#XXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXXX#XXX##XXX#XXX#XXX#XXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXX#X#XXXXXXXX#XXXXXXX#X##XX#XXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXX#X#XXXXXXXXXXX##XXX#XXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXX#X#XX#XXXX#XXXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XXX#XXXX#XXXXX#XXX#XXX#XXXXX#XXXXXX#XXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#X##XX#XXXXX#XXXXX#X#XXXXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX##XXXX#XXXX#XXXXXX##XXXXXX#XXXXXX#XXX#XXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXX##XXXX##XXXXX##XXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXXXXXXXX#X##XXXXXXXXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX###XXXXXXXX#XXXXX##XX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XX##XXXXX#X#X#X#XXXXXXXXXX#XXXXXXX#X#XXXXXX###XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX####XX#XXXXXXXXXXX#XXXXXX#X
XX#XXXXXX##XX#X#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXX#XX#XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXX#X#X#XXXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXX#X#XXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XX##XXXX#XXX#XXXX###XX#XXX#XXXXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XXXX#XXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XX#XX#XXXXX#XXX#X#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXX#X#XX#X#XXXX#XXXXXXXXXXXX#XXXXX##XXXX##XXX#XXXXXXXXXX#XXXXXXX#XXXXX#XXXX#XXXXX#XX##XXXXXXXXXXXXXXXXXXXX#X#XXXX#X#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXX##X#XXXXXXXXX###XXXXX#X#XX
XXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXX####XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX#XX#XX##XXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXX#XXX#XX###XXXXXXXXXXXX#XXXXXXXXXXX#X###XX#XXXXXXXXXXXXX###XXXXXXXXX#XXXXX##X#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXX#XX#XXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XX#XX#XXXXXXX#XX#X#XXXXX##XXXX#XX##XX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX##XXXXXXXXXX#XXXXXX#X#X#XXX#X##XXXX#XXXXX#X#XXXXX#XXXX###XXX#XXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXX#XXX#XXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXX#XXXXXXX#XXXX##XXXXXXXXX#XX#XXXX#XXXXX#X#XX#XXX#XXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXX##X#XXXXX###XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXX#XXX#XX#X#XXXXXXX##XX#X#XX#X#XXX#XXXX
#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXX##XXXXX##X#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX##XXXX#XXXX##X#XXX#XXXX#XX#XXXXXXXXXXX#XX#XXXXXXX##XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXX#XX##XXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#X##XXXXXX#X#XXXXXXXXXXXX##XXXX###XXX#XXXXX#XXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXX#X#XX#XXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXX##XXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXX#X#XX##XXXXX##XXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXXXXX##X#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX##XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXX#X#XXXXX#XXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX##X#XX#XXXX#XXXXXXX#XXXXXX#XXXXXX#XXXXX#XXXXX
X#XXXXXXXXXXX#XXXXXXX#XXXXXXXX##XXXXXXXXXXX#X#XXXXXX###XXXXXX#XX#XXXXXXXXX#XXXXXX#XXXXXXXX#XXXX#XXXX#XXXXX###XXXXXXXXXX#XXXXX#XXXXXX#X#XXXX#X##XXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXX##XXXXXXXX#XX#XX#XXXXXXXX##XXXXXX#X#X####XXXX#XXXXXXXXXXXX##XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXXX#XXXXXX#XXXXXX#XX#XXXXXXXXXXX##XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXX#X#XXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#X#X#XXXXXXXX#X#XXXXXXXXXX##XXXXXX#XXXXX#XXXXX#XXXXXXX##X#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXX#XXXXXXXXX###XXXXX#XXXXX##XXXXXXXXXXXXX##X#XXXXXXXXXX#XXXXXX#X##XXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXX#X#XXXXXXX#X#XXXXXXXX#XXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX##XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXX##X#XX#X#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XX#XXX#XXXXXXXX#XXXXXX#XXX#XX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XX#XX##XXXXXXXXX#XX
XXXX#XXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#X#XX#XXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXX#XX#XX#X#XXXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXXXX#XXXX#X##XXXXXXX#XXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXX#XX#XXXX##XXXXX#XX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXX##XXX#XXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXX##X#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X###XXXXX##XXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXX#X#XX#XXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#X#XXXXXXXXXX#XX#XXXXXX#XXX#X#XXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXX#X##X#XXXX#XX##XX###XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX###XX##XXXXXXXXXXXXXX##XXXX
X#XXXXXXXXX#X#XX#XXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XX#XXXXXXXXX#XXXXX#X#X#XXXXXXXXX#XXXXXX#XXXX##XX#XX##X##XX##XXXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXX#X#X###XXXXXXX#XXXXXXXX#X#XXX##XX#XXX##XXX#X#XXXXX#XXXX##X#X#X#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXX##XXXXXX#XXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X###X#XX#XXXXXX#XX#X#XX#XX###XXXX#XXX#XXXXX##XXXXXXXXXXXXX##XX#X#X##XXXXXXXXX#XXX##X#XX#XXX##XXXXXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#X#XXXXXXXXX##XXXXXXXXXXXXXXX##XXX#X#XXXX#XXXX#XXXXXXXXXX#XX#XXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XXX#XXX#XXXXXXXXXXXX#X##XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXX#X#X#XXXX##XXXXXXXXXXX##XXXXXX#XXXXX#XX#XXXXXXXXXX#X#XXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX##XXXXXXXX#XX#X#XXX#XXXXX#XXXXX#XXXXX#XXXXXXXXX#XX#XXXX#X####XXXXXX#XXXXXX#XXXXXX#XX#X#XXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX
XX##XX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXX#XXXX##XXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXX#XXX#X#X#XXX#XXXXXX##XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXX#XXXXXX#XX#XXX#XXXXX#XXXXX#XXXXX#X#XXX#XXXXXXXXX##XXXX#XXXXX#X#XXXXXXXXXXX##XXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX#X#X#X#XXXX#XX#XXXXXXXXX#XXXX#XXXXX#XXXXXXXXX#X#X###XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXX#XX#XXX#X#XXX#XXXXXX#XXXXX#X###XXXXXXX#XXXX#XXX#XXXXXXXXXXXX#XX#XXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXX###XXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXX##XXXX#XX##XXXXXXXXXXXX#XXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#X#X#XXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXX##X#XXX#XXXXXXXXXXX#X##XXX#XXXXXXXXX#XXXXX#XXX##XXXXXXXX#X#XXX#XXXXXX##XXXXXX#XXXXXX#XXXX##XX#XXXX#XXXXXXXXX#XXX###XX#XXX##XXXXXX###XXXX#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##X#XX#X#XXXXXXXXXXXXXXXXXXX
XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXX#XXXX#XX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XX#X#XXXXX#XXX#XXXXXXXXXX#X#XXXXXXXXXXXXX#X#XX#XXXXXXXX####XXXXXXXXXXXX#X#XXXXXXXXXXXXXX#X#XXXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXXXX#XXXX##XXXXXXX##XXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#X#XXX#X#XXXX#XX#XXXXXXXXX#X#X##XXX#XXXXXXX##XXXXX#XXXXXX#XXXXXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXX#XXXXX#X##XXXXXX#XXXXX###X#X#XXXXXXX###XXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXX#XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXX#XXXX#XX#XXXXXXX##XXXXX#XX#X#XXXXXXXX#XXXXX#XX##XXXXXX##XX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#X#XXXX#X###XXXXXXXXX#XXXXX#XXXXXX#XXX#XX#XXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXX#XXXXXXXXXXXX#XX##XX##XXXXX#XXXXXXXXXXXXXXX#X#XXXXXXX##XXX#XX#XXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXXXXXXXXXX#XX#X
XXXXXXX#XXXXXXXXXXXXX##XXXX#XXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#X#XXXX#XXXXXX#X#X#XX#XXX##XXXXX#XXXXXXXXX####XXX#X#XXXX#XXXX#XXXXX#XXXXX#XX#XXXXX#XX#XX#XXXX#XXXXXX#####XX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX##XX#XXXXXXX###XX##XX#X#XXXXX#X#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##X###XXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX##XXXX#XXX#XXXXXXX#XXXXXXX###X#XXXXX##XX###XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXX#X#XXXXXXX###XXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXX###XXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXXXXX#XXXXXXXXXXX##XXX#XX#X#XXX#X#XXXX#XXXX#XXXX#XXXXXXX#XXXXXXX###XX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XX#XX##XXXXXX#XXXXXXXXXXXX#X#XX#XXXXX##XXX##XXXXXXXX#XXXXXXXX#X#XXXXXXXXXX#XX#XXX#XXXXXXXXXX#XXXXXXX#X#X#XXXXXXXX#XXXX#X#XXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXX#XXXX#XXXXXXXX#XX
XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXX#XXXXXXXX##X#XXXX#XXXXXXXXXX#XXX#X#XXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXX#X#X#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXX##XX#XXX#XXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XX##XX#XX#XXXXX##XXXXXXXXX#XXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXX#X#XXXXXXXX#XX#XXXX#XXXXXX#XXXXXXXXXX#X#XX##XXXXXXXXXXX#XXXXXXXXXXXX#X##XXXXXXXXX#XXXXXXXXX#XXXXXX##XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX##X#XXX##XXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXX##XXX#X#XX##X#XXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXX####XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XX#XXXXXXX###XX#XXXXXXXXXX#XXX##XX#XXXXXX#XXXXXXX#XXXX##XXXXXXX#X#XXXXX##X#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX##X#XXX#XX#X##XXX#X#XXXX#XXXXXXXXXXXXXX##XX##X#XXXXXX#XXXX#XXXXX
.#XXXXX#XXXX#XXX#XX#XX#XXXXX##XXXXXXX#XXXXXXXXXX#X#X#XXXXXX#XXXXX#XXXXX#XXX#XXXX#XXXXX##X#XXXXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXX#XX#XXX#XXXXXXXX#XXXX##XXXX#XXXXXX#X#XXXXXXX#XXXX##XXXXXXX#XXXX#X#XX#XXXX##XXXXXXX#X#XXXXXXXXXX#XXXXX#XXXX##XXXX#XXXXXXX#X#XX#XXXXXXX#XXXXX#X#XXXX##XXXXXXXXXXX###XXXXXXX#X##XXXXXXX#XXXXXXXXXXXXXXXX###XX#XX##XX#XXXXXXX###XXXXX#X###XX#XXXX##XXXXXX#XXXXXXXXXXXXXXXXX##X#X#XXXXXXXXXXXX#XXX#XX#XXX#XX#XXX#XXX#X#XX#X#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXX#XX###XXXXXXXXXXXX#XX#XXXXXX#X#XXXXX#XXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXX#XX#XX#XXXXX#XX#XXXXX#XX#XXXX#X#XXX#XXXX#X####XXXXXXXX##X#XXXXXXXXX#X##XXX#XX#XXXXX#XXXXXXXX##XX##XXXXXXXX#X#XXXXXXXXX#XXXXXXXX###XXXX#XX###XXXXXXXXXX#XX##X#XXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXX##XXXXXX#XXXXX#XXX#XXXXXXXXX#X#XXXX#XXXXXXXX#XX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXX#XXX#XX##X#XXXXXXX#XXXX#XXXX#####X#XXX##XXXXXXXX#XXXXX#XX#XXX##XXXXX#XXXXXXXX
#X#XXXX#XXXXX#X##XXXX#XXXX#XXXX##XXX#X#X#XXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XXXX#X##XXXXXXX##XXXXXXXXXX#X#XXXXXXXXX###XXXXXXXX##XXXX##XXXXXXX#XXXX#XXXXXXXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XX#X#XXXXXX#XX###XXXX#XX#XXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XX#XX##X#XXXXXXXXXXXXX#XXXX#X##XXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXX#XX###X#X#XX#XX##XXXX#XXXX#XXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXX#XXX##XXXXX#XX#X#XXXXXXXXXXXXXXX#X##XXXXXXXXXXXX##XXX##XXXXX#XXXXXXXXXXXX##XXXXXXXXXXXXX##XX#XX#XXXXX#XX#XXXXX#XXXXXX#XXX#X##XXXXXXXX#XXX#XXX#XXXXX##XXX#XXXXXX#XXXXXXXX#XXXXXXXXXX##XXXXXXX#XX#XXXXXX##XX#XXXXXXXXXXXXXXXX##X#XXXX#XX#XXXXXXXX#XXX##XXXXXXX#XXXXX##X#X#XXXXXXXXXX#XXXXX#XXXXXXXXX#XX##XX#XXXXX#XXXXXXX#XX#XXXXXXXXXXX#XX#XX#XXXXXXXX##X#XXXXXXXXXXX##X##X#XXXX###XX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXX##XXXXX#XXXXX#X#XXXX#X#XXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXX#XXXX##XXXXXXXXXXXXX#XXXXXXXXX#
X#XXXXXXX#XXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXX##X##XXXXXXXXXXXXXXXX#XX##XXX#X#XXXXXXXX#XXXX###XXXXXXX#X#XXXXXX#XXX#XXXXXXXXXX#XXXXX#XX#XX#X#XXXXXXXX#XXX#XXXXXX#XXXXX#XX#XX#XX#XXXX#XXX#XXXXXXXX#XX#X#X#XXXXXXX#XXXXXXX#X#X#XXXXXX#X#XXXX#XXXXXXXXXXXXXX###X#X#X#XX#X#XXXX#XXXX#XXXXXX#XX#X#XX#XXX#XXXX#XX##XXXXX#XXXXX#XXXXX#XX#XXXXXX#XXX#X#XXX#XXX#XXXX#XXXXXXXX#XXXX#XXXXXX##XXXX##XXXXXX##XXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XX#X#X#XXXXX#XX##XXX#XXX#X##X##XXXXXXXXX#XXXX#XX#XX#XXX##XXXXXXXXXX#XXX##XX##XXXXXXXXXX#XXXX#XXXXXX#X###XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX##XXXXXXX#XX#XXXX#XX##X##XXX##X#XXXXX#X##XX#XXXX#XXXXX#XXXX#XXXXXXXXXXXX#XXX##XX#XXXX#XXXX#XXXX#XXXX#X#X#XXXXXXXXXXX#XXXXX#XXXX####XXXXXXXX#XXXX#XXX#XXXXXXX#XXXXXX#X##XXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXX##XXXX##XX###XXX#XXXXX#XXX#XXXXXXX##XX##XXX#XXXXXX#X#X###XXXX#X#XX#XXXXXX##XXXXXXX##XX#XXXXX##X#XXXX#XXXX#XXXX##XXXXXXXXXXXXX#X#XX#X#X##XXXX###X#XXXXX#X#X#XXX##XXXXXXXX#X#X#XXXXXXX#XXXX##XXXXXXXXXXX
XXXXX#XXXXXXXXXXXXXXX#XXX##XX#XXX#XX##XXXXX#XXXXX#XXX#XX#XXXXXXXX#XXXXXXX#XXX#XXXXXX#XXX##X##XXXXX#XXXXXX#XXX#XXXXXX#XXX###XXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXX##XXXXXXXX#XXXXXXX#XXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX##XXXX#XXXXXXXX#XXX##XXX#XXXXXXXXXX#XXX#XXXXXXXX#XXX##XXX#X#XXXXXXXXXXXXX#XXXXX#XXXXX#XX##XXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXX#X#XX#XXXXXXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXX#XXX##XXXXXXX#X#XX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX##XXXXXXX#XXXXX#XXXXXX#XX#X#XXXXXXXXX#XXXXXXXXXXX#XXXXX#X#XXX#X#X#X##X#XXXXXXXXXXXXX#XX#XXXXXXXXXXX#XX##XX#XXXXXXXXXXX##X#XXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX##X#XXXXX#XX##XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXXXXXXX#X##XXXXXXXXXXXXXX#X###X#XXXXXXXXXX#X#XXXXX#XXXX#XXXXXXX#XX#XXXXXXX##XXX#X###XXXXXXXXXXX#X#XXXXXXXXXX#XXXXX##XXXXXXX#XXXXXX#XXXXX#XX#XXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXX###XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXX##XXXXX#XXXXX##XXXXXXX##XXXXX#XXXXXXXXXX#XX
XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX###XXXX#XXX##XXXXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX##XXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXX#X#XX###X#XXX##XXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#X#XXX#XXXXXXXX#XXXX#XX#XX##XXXX#XX#XXXXXX#XXXX#XXXXXXXX#XXXX#X#XX##XXXXXXXXXXXXX#XXXXXXXX#XX#XXX##XXXXX##XXX#XXXXXX#X#XXXXXXXX##XXXXXXXXXX#X#XXXXXX#XX#XXX##XX#XXXXXX#XXXXXXXXX#XXXXXX#XXX#XXXXXXXXXX##XXXX#XX#XXXXXXX#XXXX#XXX#XXXXXX#XXXXXXXXXX#X#XX#XXXX#XXXXXXXX#XXXXXXXXX####XXXXXXX#X###X#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX##XXXXXX#XXXXX#XX###X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXXX#X#XX#XX#X#XXXXXXXXXXXX##XXX##X###XX#XXXXXXXXX#X##XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXXXX#XXX#X##XXXXX#XXXXXXXXXX#XXXXX#XX#XXX#XXXX#X#XX###XXXXXXXXXXX#XXXXXXX#X#X#X#X#XXX#XXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X##XXXX#XXXXXXXXX#XX#X#XX##XX#XXX#XXX#XXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXX#XXXX#XXXXXXXXX
##XXXX#XX#XXXXX#XXX#X#XXX###X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXX#XXX###XXXXXXXXXXXXX#XXX#XXXXXXXX#XXXX#XXXXXXXXXX#X#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXX#X#XXX#XXXX#XXXXXXXXX##XXXXXX#XXXXX#XX#XXXXXXX#X#XXX#XXXX#X#XX##X#XXX###XXXXXX#XXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXX##XX#X##XX#XX#XXXXXX#XX#XX##X#XXXXXXX#XXX###XXXX#XXX#XXXX#XXXX##XXXXXXXXXXXXX#X#X#XXXXXX#X#X#XX#XXXXXX#XXXXXXXXX#XX#X##XXX#XXXX#XXXXXXXXXX#XXXXX#X#XXX#X#XX###X#XXX#XXXXXXXXX#XXX#XX##XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX##XXXXX##XXXXXXXXX#XXXXXXXX#X##XX#XX#XX##XX#X#XX#X#X#XXXXX#XXXXXXXXXXX##XXXX#XX#X##XXXXXX#XXXXXXX#XXXX#XXXX#X#XXXXX#XXXXXXXXXX#XXXX#XX#XXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXX#XXXX#XXX#XX#XXX##XXX#XXXXXXXX##XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXX#XX#XX#X#XXXX#X#XX#X##XXXX#XXXX#X#XX##XXXXXXXX#XXXXXXXXXX#XXXXX####XXXX#XXXXXXXX#XXXXXXXX#XXXXX#X#XXXXXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXXX##XXXXXXX#X#XXXXX#XXXXXX#XX#XX##XX#XXXXXXXXX#X#XXX##XXXXXXX#XXX##XXXXX#
#XXXXX#XXX#XXXXXXX##XXXXXXX#XXXX#XXXX#XX#XXX##XXXXXXXXXXXXXXX#XXXXX##XX##XXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXX#XXX#XXXX#XXXXXXXXXX##XXX#XXX##XXXXXX##XXXXXXX#X#####X#XXXXXX#X#XX#X##XX#XXXXXXXXXXXX#XX#XXX#XXXXXXXXX#XXXXX#X#XXXXXX#XXXXXXX#X#XX#XXXX#X#XXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXX#X#X#X##X#XXXXXXXX#XXXXXXXXXXXX#XXX#X##XX#XXXXXXXXXXXXXX#XXXXXXXX#XX#XXX###XXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX###XXXXXXXXXXXXXXXXXXXX#XXXX#X######X#X#XXXX#XXXX#X#XXXXXXX#X#XXXX#X#X#XX#XXX##XXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXX#XXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XX##XXXXXXXXX#X#XX#XXXXXXXXXXXXX#XXXXX#X#XXX#X##XX#XXXXXX#XXXX#XXXX#X#XX#XXX#XXXXX##XXXXXXXX#X##XXXXXX#XXXX##XXX#X#XXX#X#XXXXX#XXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXX#XXXXXXXXXX##XX#XXX#XXXXXX#XXXXXXXXXXX##XXXXXXX##X#XXX#XXXXX#X#X#XXXXXX#X#XXX###XX#X#XXXXXXXX#XX#XX#XXXXXXXXX#X#XX#XXX#XXXXXXXXXXXXXX##X#XXXX#X##X#X#XXXXXXXXXXXXXXXXXX###XX#X#XXXX#XXXX#X#XXXXXXXXX#XXXXX#XX
XXXXXX#XXX#XX#XXXXXXX#XX#XXXXXX##XX#XXXX#X###XXXXXXX##XXX#XXX##XXXX#X#XXXX#XXXX#XX#XXX#XXXXX#XXXXX##XXX#XXXXXXXXX##XX#X#XXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXX#X#X#XXX#XXXX#XXXXXXXXX#XXXXXX#XXXX#XXXX##XXXXXXX#XXXXXXXXXX#XXXXXXXXXX#X##XXXXXXXXXXXXXX###XXXXXXX##X#XX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXX#XXX#XXX#XX##XXXXXXX#XXXXXXXXXXXXXX#XX#XXXX#X#XXXXXXX#X#XXXXX#XXXXXX#X##X#XX#XXX#XXXXXXXX#XXXXX#XXXXXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XX#XXXX#XXX#XX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXXX##XXXXXXX#XXXXXXXX#XXXX#XXXXX#XXXX##XXX##XXXXXX#X##XXXXXXXXX#XXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX###XX##XX#XXX#X#XXXXXXXXXXXXXXXX#XXXXXX###XX#X#XX#XX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX###XX#XX#XXXXX#XX#XXXXX#XXXX####XXX#XXXXXXXXX##XXXXXXXXXX#X#XX##XXXXXX##XXXXX#XXXXXXX#X#X##XXXXXXXXXXXXXXXX###X#X#XXXXXXXXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXXX#XX#XXXXXXXXX##XX#X##XXX###XXXX#XXXXX#XXXXXXXXX##X##XX#XXXXXX#X#XXX#XXX#XXXXXXXXXXXXXXXX##X#XXXXXXXX#XXX#XXXXX#X#XXXX#X#XXX
X#XXX#XX##XXXXXXXXXXX#XXXX##XXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XX#XXXXXX##XXXX#XX#XXXX#XX#XXX###XXXXXXXXXX##XXXXXXX#XX#XX##X#XXX#X#XX#XXXXXXXXXXXXXXXX##XXXXXXX#XXXXXX#XX#X#XXX#X#XXXXXXX#XXXXXX#XXXXXXXX#XXX#XXX#XXXXX#XXXX#XXX#XXXXXXXX#XX#XX#XX#XXXX###XXXXX#XXXXX##XXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXX#####XXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXX##X#XXXXXXX#XXXXXX#X#XXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX##XX####XXXXX##XXX#XXXXXXX##X##XX#XXX#X#X#XXXXXXX#XXXX#XXX#XXX#XXX#XX#XXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXX#XX#XX##XXXXX#XXXXXXXXXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXX#XX#XXXX#XXX#XX#XXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXX#XXX#XXXX#XXXX#XX#XXX#XXX##XXXXXXXX#XX#XXXXXXXXXXX##X#XXXXX#X#XXXXXX#XXXXXXXXXXXX##XXX##XXXXXXXXXXXXXX##XXXX##XXX##XX#XXXXXX#XXXXXX#XXXX#XXXXXXXXX#XXXXX#XX##XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX##XXXXX#X##X##XXXXXXXX#XX#XXXX##XXXXXXXXXXXX#XX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XX#X###XXXX#XXXXXX#X#XXXXX##XXXXX#XX#XX#XX
X##XXXXXX###X#XXXXXX#XX#XX#XXXXXXX#XXXXX##XXXXXXX#XXXXXXX#X#XX##XXXXX#XXXX#XXXXXXXX#X#XXXX#XXXXXXXXXX#XXX#X#XXXXXX#XX#XXXX#XX#X#XXXX#XXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXX#XXX#X##XXX#X#XXXXXX#XXX#XXXXXXXXXXXX#XXX#XXXXXXXX##XXXX#X#X#XX#XXXXX#XXXXX##XXXXX#XX#X#XXXX#X#XXXXXX#XXXXX#XX#XXXXXXX#X##XX#X#X##XXXXXXXXXX#XXXXXXX##X#X#XXX##XXX#X#XXXXX#XXXXXXX#XX#X#XXXXXX#X#X#XXXXXXXXXXXX###X#XXX#XX#XX##XX#XX#XXXXX#X#XXXXX#XXX#XXXX#XXXXXXX###XXXXXX#XX####X#XXXXXXXX#X#X##XXX#XXX##XXXXXXXXXXXX##XXXX#XX#X#X#XXXX#XX#XXXXXXXXX#XX#X#X#X##XX#XXXXXX#XXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXX#X##XXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXX#XXXXX#X##X##XXXXXXXX##XXXXX#XXXXX####XX#XXX#X#XX##XXXXXXXXXXXXX#XXXXX#XXX#XXXX#XXXXXXX#XXX#XX#XXXXXXX#XXXX#XXXX#XXX##XXX#XXX##X#XXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#X#X##XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX#X#XXX#X#XXXXX##XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXX##X#XXXXXXXXXXX#XXXXXXX#XXX###X#XXXXXXXX#XXXXXX##XXXXXXXXXXX#X#X##XX#XXXXXXX##XXXXX#X#XXXX##X##XXX#XXXXXXXXXXX#XXXXX#XXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXX#XX
XXXXXXX###XXXX#XXXXXXX#XXXXXXXXXX#XXX#XXXX####X#XX##X#XX#X#X##XX#XXXXXXXXXX#X#X#X##XXXXXX#XXXXX#XXX#XXX#XXXXXXXXXXX#X#XXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXX##XXXXX#X#XXXXXXXX#X#X##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##XX#X##XXXXXXXXXXX#XX##XXXXXXXXXXXXXX#XX#X#XXXX#XXXXXX#XXXXXXX#XXX#X#XXXXXXX#X##XXXXXXXXX#XXXXXXXXX###X#XXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XXXXXXXXX##XXXXXXXXXXXX#XXXXX##X#XX#X#XX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXX#XXXXXX#X#XXX##XXXXXXXX#XXXX#XXXXX###XXXXXX#XX#XXX##X#XXXXX#XXXXXXXXXXX#XXXXXXX#XXXX#X#XXX#XXXXXXX#X##XXXX#XXX#XX###XXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXX#XXXXX#XXX##XXXXX#XXX#XXXX#X#X#XXXXXXXXX#XXXXXXXX#XX###X#XXXXX#XXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#X##XXXX##XX#XXXXXXX#XXX#XX####XXXXXX#X#XXXXXX#XX#XX#X##XXXXXX#XXXXX#XXXXXX#XXX#X##XX#X#XX#XXX#XX#XXX#XXXXXX#XXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#X#X#XXXXX##XX#XX#X#X#X#XXXXXXXXXXXXXXXX##XX#XXX#XX#XXXXXXXXXXXXX#X#XXXXXX##XX#X#XXX#X##XXX#XX#XXXXXXXX#X#XX#X#X#XXXXXX#XXX
XX#XX#XXXXXXXXX#XXXXXXXXXXXXX#XX##XXXX#X#XX#XX#XXXXXXXXX##XXXXXXXXXX#XXX#XXX#XXXXXX##XX#XXXX#XXX##XXX#X##XX#XX#XXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXX#XXXXX#XXXXX#X#X#XX#XXXXXXXXXXXXXXXXXXXX##XXXX##XXX####XXXX#XX#X#X##XXX#XXXX#XXXXX###XXXX#XXXXXXXXXXXXX#XXXXXXXXXX#X###X#X##XXXXX#XXXXXXXX#XXX#X#X#X#XXX#XXXXX#XXX#XXXX##XXXX#XX###XXXXXXX#XXXXX#XXX#XXXXXX#XXXXX##XXXXXXXXXX#XXXXXXXXX#X##XXXXX##XXXXXXX##XXXXXXXXX##XX#X##XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXX#XXXXXXXXXX#X#X#XXXXXX#XXXX##XX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XX####X#XXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXX#X##X#XX#XX#XXXXX#XXXXXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXXXX#XXXXXX#XX#X#XX#XXXXX#XXXX#XXXXXX#XXX#XXXXXXX#XXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXX##XX#XXXXXX#XXXXXXX#XXXXXXXX#XX##XXXXXX#XXXX#X#XXX#XXXXXX#XXXXXXX#X##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX##XXXX#XXXXXXXX#XXXXXXXXXXXX#X#XXXXXXXX#XXX#XX##XXXXXXXXXXXXXX#XX#XXXXXXXXXXX##XXXXX#X#XXX#X###X#XX#X#XXX#XXXXXXXX#XX
#X#X#XXX#XXXXXXXXXXX#XXX#X##XXXXXXXXXXXXXX#XXXXXXXX#XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXX###XXX#XXXXXXX#XX##XXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XX##XXXXXXXXXXXXX##XXXX#X#XXXXXX#XXXXXX##XXXX#X#XXXXX##X##XX#XX#XXX#XX#X#XX#XXXXX#XX#XXX#X#XXXX##XXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXXXXXX##XXX#XXXXX#X#X##XXXX#XX#XX#X#XXXX##X##X##XXX##X#XXX#XX###XXXXXX#X#XXXX#X#XXXXX#X#XXXX#XXXXX#XXXXXXX#XXXXXXX###XX#XXX#X#XXXXXXX#XXX#X##XXXXX##X#X#X##XXXXX##X##XX#X##XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XX#X#XXX#XXX#XX#XX#XXX#XXXXXXX#X#XX#XXXXX#XXXX###X#XXXXXX####XX#XX#XXXXXXX#XXX#XX#XXXXXXXX#XXXXXXXXXXX###XXXX#XXXXXXX#XXXXXX#X#XX#XXXXX#XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#X##XXXX##XX#XXXXXX#XXXX#X###XXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXX#XX#X##XXX#XX#X##XXXXXX#XXXXX#X#XXX#XX#XXXXXX#XX##XX#XXXXXX#X##X#XXXXXXXXXXXXXXXXX##XXXXXX#XXXX#XXXXX#X#XXXXX#X#XXXXXXXXXXXXXXX#XXXX##XXXXXXXXXX#####XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX##X#XX#XXXXXXXXXX#XXXXXXXXXXX#XX##XX#XXXXX#
X#XXXXXXXX#X#X#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XX#XXX#XXXXX##X#XXXXX#XXXXXXX##X##XXXXXXXXX#XXXX#XXX#X#XXXXXX###XXXXX#XXXXXXXXXXXXXX#XXXXXX#X#X#XX#XXX##X#XXX#X###XXXXXX#XXXXXXX#XXXXXXXX##XXX#XXXXXXXX#X#X#XXXXXXXXXXXXXX#X#XXX##XXX#XX#XXXXXXX##XX#X##XX#XX#XX##XXXXXXXXXXX#X#XXXXXXX#X#XXXX###XX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXX#X###XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXX#XXXX###XXXXXX#XXX#XX#XX#XXXXXXXXXXXX#X#XXXXX##XX#XXXXX#XX#XXXX#XXX#XXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#X#XXXXXXX####XXXXXXXXX##XX#XXXXXXXXXXXXX##X#XXXX#XXXXX#XXX##X#XXXXXXXXX#XXXXX#X##XXXX##X#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX######XXXX#X##XXXXXXXXX#XXXXX##XXXXXX#XXXX##XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX###XXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXX#X#X###XX##XXX#XX#XXXXXX#X#X#XX#XXX#XXXXX#X#XXXXXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XX#X#XXXXXXXXXXXXX#XX#XXXXX##XXXXXXXX#XXXXXXX#XXXX#XXXXXX#X#XX##X#XXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXX#XXXXX##XXXXXXXX#XXXXXXXXXXXXXXXX#XX##XXX#XXX#XXXXXXXXXXXXX#X#XXXXXX
#XXX#XXXX#XXX#X#XXX#XX#X##X#XX#X#XXXXXXXXXXXX#XXXXXX#X#X#X#XXXXXX#XXXX#X#XXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXX#XXXXX#XXXXX#X#X#XX#XXXXXX#XXX###XX#XX#X#XXXXXXXXXXXXXXX#X#X#XXX#XXXXXXX#XXXXXX#XXX#XXX#XXXX#XXXXXXXXX#XXXXXXX#X##XXXX##XXXXXX#X##XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX##XXX#X#XXX#XXX#XXX#X#XXXXXXXXXXXXX#XX##X###XXXXXXXXXXXXXX#XXXXXXXX###XXXXXXXXX#X#XXX###X#XXXXXX#XXX##X#XX#XXXX#XXXXXX#XXXX#XXXXXXX#XX#X#XXXXXXXXX#XXXXXXXXXXX#X#X#X#XX##XX#XXXXXXXXX#XXXX#XX#XXXXXXX#X#XXXXX#XXXX##XX#X#XX#XXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX###XX##XXXXXX#XXXXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXXX#X#XX#XX##XXXXXXXX##XXXXXXXXXXXXX##XXXXXX#XX##XX#XX##XXXX#XXXXXXXXXXX##XX#XXXX#XXXXXXX#XXXXXX#XXXX#XX#X#XXXXXXXX##X#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX##X#X#X#XXX##XXXXXX#X#XXX#X#XXXXX#XXXX#XX##XXXXXX##X####X#XXXXXXX#X#X#XXXXXXXXXX#XXXXXX#XXXXX##XX#XXXXXX#XXXXXXX#XX#XXXX#XXXXXXXXXX#XX#XXXXXX###XX#XXX#X##XXXX#XX##X##X#XXX#XXXXXX#XXX#XXXXX#XX#XX#X#X##X#XXX
XXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX###XXXXXXXXXX#XXXXX###XXX##XX#X##XXXXXXXX#X##XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXX##XX#XXXXXX#XXX#XXXXXXXXXX#XX##XXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXX##XXX#X#XXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX##X#XX##XXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX####XXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXX#X###XXXXXXXXXXXXX#XXX###XXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXX#X#XX#XX#X###XXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX###XX#XXXX##X#XXXXXXXXXX#XXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXX#X##X#####XXXXXX#XX#XX##XXXXXXX#XX#XXXX#XXXX#XXXXX#XXXX#XX#XXXXX#XX#XXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXX#XXX#XXXXX#XXXXX##XXX#XXXX#XXXXXXXXXX#XXXXX#XX###X##XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XX##XXXXXXXXXXXX#XX#X#XX#XXXXXXXXXXX##XXXXX#XX#X#XX#XX###XXXXXXXXXXXXXXX##XXXXX#XXXX##XX#XXXX#XXX###XXXXXX#XXXXX#XXXX#X#X#XXXXXXXX##XXXXXXXX##XXXXXXXX#XXXXXXX##XXXXXXX#XXXXXX#XXXXXXXXX#XXX#X#XXXX#X#XX#XX#XXX#X
XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX#XX#XX##XXXXXXXXXX#XXX##XXX##XXXXXX#XX#XXXXXXXXXXX##X#XXXXX#X#X##XXXXXXXX#X###XXXX##XXXXXX#X#XXX#XXXX##XXXXXX#XXXXXXXXX#XXXXX#X#X#X#XXX#XXXX#XXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXX##XX#XXXXXX##X#XXXXX#XX#XX#XXXX#XXXXX#X#XXXXXXXXXX#XXXXXX#XXX#XXXXX#XX#XXX#XXXXXX#XXXXX#XXXXX###XXXX#XXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXX#XX#XXXXX##XXXXXXX##XXXX#XXXXXXXXXXXXXX#XXXX#XXX#X#XXXXX#X##X#X#X#XXXX##XXXXX#XXXXXX#XXX##XXXX##XXXX#XXXX#XXXXX#XX##XXXXXXXXXX##XXXXXXX#XXXX#XXX#XXXXX###XXXX#XXXX#X##XX##XX#XX#XXXX#XXXXXXXX#X#XX#XXXX#XXX#XX#X#XXXXX#XXXXXXX#XX##XXXXXXXXXX#X#XXX##XXX##XXX##XXXXXXXXXXXXX#X#XXX###XXX#XXXXXXX#XXX####XXXXXXX#XX#XXXXXX##XXX#XX#X#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXX#X#XX##XXXXXXXX#X#XXXXXX#XXXXXXXX#XX#X#XXXXXX#XXXXX#XX##XXXX#XX#XXX#XXX##X#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXX##X#X#XXXXXXXXXXXXXXXXXX#XX#XXXXX##XX#XXXXX#X##XXXXXXXXXXXXX#XXXXX#XXXX#XX#XXXXXX#XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX#XX#XXXX#X#XXX#XXXXXX#XXXXXXXXXXXXXX#
XXXXXXXXXX#XXXXXXXXXXXXX##X#XXXXXXX###XX##X#XX###XXXXX#XXXX#XXXXXXXXXXX#X##X#X#XXXX##XXX##XXXXXX#XXXXXX##XX#XXXX#XXXX#XXXXXXXXXXX#XXX##X#XXXXXXXXXX#XXX##X#XXX#X#XXX##X#X#XX#XXX##XXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXX#XXX##XXXXXXX#X#XX#X#XXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXX##XX#XXXXX#X#XXXXXXXXXXX#X#X#XXX#X#XXXXXX###XXXXX#XX##XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX##X#XX#XXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX####X###X##XX##XXXXXX###XXXXXXXXXXXXX##X#XXXXXXX#XXXXXXXXX#XXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXX#X##X#XX#XXXXXXXXXX#XX###X#XXXX#XX#XXX#XX#XXXX#XXXXXXXXXXXXX#XXXXX#XX#X#XXX##XXXXXX##XXXXX#XXXXXX#XX#XX###XXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX##XXX##XXX#X#XXX#XXX#XXXXXXX#X#XX#XXXXXX#XX#XXXX#XXXXX#XXXXXXX#X#XXXXX#XXXXX#XXXXXX#XXXXXX##X##XXXXXXXXX#XXXXXXX##XXX#X#XX#XXX#XXX##XXXXXXXXXXXX#X#XX#XXXX#X#XXX#XXX#XXX#XXX#XXXXXXX##XXXXXXXXXXXX####XXXXX#X#XXXXXX#XXXXXXXX#XXXXXXXX#XXXX#XX#XXXXXXX#X##XX#XX#X#XXXXXXXX#X#XXXXXXX#X#XXXX#X#XXXXXX#XXXX#XXXXXXX####XX##XXXXXXX##XX#XXXXXXXX#XXXXX#X#XX#XXXXX#XX#XXXXXXXX#XXXX#X#XXXX#XX##X
XX#XXX#XX#XXXXXXXXXX#X#XXXXXXXX#X#XXX#XXXXXXXXXX#XXXX#XXXXX#XX#XX#XXXX#XXXXXX##XX#XXXX#X#X#XXXXXXXXXXXX#XX#XXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX##XX#XXXXXXX##XXXX##XXXXXXXXX##XXXXXX####XXXXXXXXXX#XXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XX##XXXXXXXXXXXX#X#XXXXXXXXX##XXXXXXXXX#XXXXXXXXXXX#XX#XX#XX#X#X#X#XXXXXX#XX#XXXXXX#XXX#XXXXXXXXXX#XXXX##XX#XXXXX##XX###XX#XXX#XX#XXXXXX##XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX###XXXXXXXXXX###XX#XXXXX#XXX#X#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXX#XXX#XXXXXXX##XXX#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXX#X##XX#XX#XXXXX#XXXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXX##XXX#X#XXXXX#XXXX#XX#XXX#XXX#XXXXXXXXXXXXXX#XXXXX##X#XXXXXXXXXXXXX#XXXX##XX##XX#XX#X#XX#XXXXXXX#XXXXX#X#X#XX#XX#XX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXX#XXXX#XXXXXXXXXX#XXX#XXXXXXX#XXXX##XXXXXX#XXX#XXXXX#XX#XXXXX##XXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXX##XX#XXXXXXXX#XXX#XXXXX##XXX##X##X#XXX##XX#XXXXXXXXX#XXX#XXX#X#XX#XX#XXXXXXXXXX#X###XXXXXX#XX#
#XXXXXXX#XXXXXXXX#XXXXX#XX#X#XXXXXXX#XXXXX#X##XXXXXXX#XX##X#X#XXXXXX#XX#XX#X#XXXXX#X##XXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXX#XXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XX#X#XXX#XXXX##XXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXX##XX##XXXXXXX#XX##XXX#XXXXXXXX#XXXX#XXX##XXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XX##X#XXX#XXXXXXX#XXXXX#XXX#XXX####XXX#XX#XXX#XXXXXXXXX#XXX##X#XXXXXXXX#X#XX#X#X##XXX#X#####XX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXX#XXX#XXX#XX##XXX#XXXX#X#XXXXX###XXXXXXXXXX###XXXXXXXX#XXXXXXX#X##X#XXX##XXXX##X#XXXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXX#X#XXXXX##XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXX#XX#XXXXX#X#X#XX#XXXX#X#XXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XXXXX#XXXX#XXXXXX#XXXXXXX#X#XXXXXXXXX#XXXX#XXX#XXXX##X#XXXXXX#XXX#XXXXXXXXXX##XX#XXXXXXXX#XXXXX#XXXX#X#X#X#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXX##XX#XXXX#XXXXXXXXX#X#XXXX##X#XXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXX##X#XXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXX#XX#X#XX##XXXXXXX
#X#X#XXX#X#XXXXXXXXXXXX#X#XX#XXXXXX#XX#XX#XX##X#XXXXXXX#XXXXXXXXXX#XXX#XXX#XX#XX#XXXX#XXXXXX#X#XXXX#XX#XXXXXXXXXXXX#X#XXXX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXX###XXX#XXXXX##XXXXXXX#XXXXXXX##XXXXXX#XXXXXXXXX#X##XXXXXXXX#XXX#XXXXXXXXXXXXXX#XX#XXX##XXXXXXXX###X##XXXXXXXXXXXXX#XX#X#XXXX#XX##XX#X#X#XXXXX#XXXXXXXXXXXXXXXXX##X#XXXXXX#XX#XXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXX#XXXXXX#XXXXXXX#XX#XXXX#XXXXXX#XXXXXXX##XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX##X#X#XXX#XXX#XX#XXXXXXXXX#XXXX#XXXX##XXX#XX#X##X#XXXXXXX#XXX#XX#XXXXXX#XXXXXX#X#XXXXX#XXXX#XX#X#XXXXX#X#XXX#XX#XXXXX#XXXXXXXX#XXX#X##XXXXX###XXXXXXXXXXXX#XXXXXX#XXXXXXXX#X##XX#X#XXXX#XXXX##XXXX##XX#X#XXXXXX#XXXXX#XXXXXXXXX#XXX###XXX#XXXXXXXX#XXXXXXXX#XX#XXX#XX#XX#XX##XXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXX#XX#X#XXXXXX#X##XXXXXXXXXX##X##XXXXX#XXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XX##XXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX#X#XXXX#X#XXXXXX#XX#XXXX#XXXXXXXX#XX#XXX#XX###XXXXX#XXXXXX#XX##XXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXX
XXXX#XXXXXX#X#XXX#XXXXXXXXXXXX#XXXXX##XX#XXXXXXXXXXXXXXXX#X#X#XXXXXXXX#XXX#XXXXX#XX#XXXXX#XXXXXXXXX#XXXX##XXXXXXXXX#XXX#XX#X#XXXXXX#XXXX#X#XXXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXX#XX#XXXXX#XXXXXXX#XXXXXXXX#XXX#XXXXXXXXXX#XXXX#XXXX#X#X##X#XX#XXXXX#XX#X#XX#XXX#XX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXX##XX#X#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXXX##X##XXX#XX###XX##XXXXXXX#XXXX#XXXX#XXXXXXXX#XXXXXXXXX#X#XXXXXXX#XX#X#XXXXXXXXX##XXXX#XX#XXXXXXXXXXXX#XX#X##XXX#X#XX#XXXXXXXXXXX#XXX#XX#XXXX##XX#X#XX#XXX#X#XX#XXXXX##XX###XXXXXXXXXXXXXXX##XXXXXXXX#X#XXXXX#XXXXXX#XXX#XXXXXXXXXXX#XX##XXXXX#XXXX##X#XX#XXXXXX##XXX#XXX#XXX##XXXX#XXXX#XX#X#XXXXX#XXXXXXXXXX#XXXXXX#XXXXXX#XXXXXX#XX##XX#XX###XX#XX#XXXXXXXX###XXXXXXXXX#XXXXXXXX#XXXXXX#XX#XXXX###X#XXXXXXX#XXXXXXX#XXXXXXXXXXXXX##XXXX##XXXXXX#XX#XXXX#XX#XXXX#XXX##XXXXX####XXXXXXX##XX##XXX#X#XXXXXXXXXXX#XXXXX#XXX#XX#XXX#XXXXX#XXXX##XXXX#XX##X#XXXX#XXX#XXXX####XXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX##XXXX###XXXXXX#XX#XXX##XXXX
XXXXXXX###XXXXX#X#XX#XX#XX#XX#XXXXX#XXXXXXXX#XXXXXXX#XX#XX#XXXX#XXXXXXX##XX#XXXXXXXXX#XX#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXX#XXX#XX#XXXXXXXXXXXX##XXXXXXXXXXXXXXX#X#XXXX#XX#X#X#XX#X#XXX##XX#XX#XX#XXXXXXX#XX#XXXX##XXX#XXXX#XXXXXXX#XXX#XXX#XXXXXXXXXXXX#X#X#XXXXXX#XX#XXXXXXX#X##XX#XXXXXXXXXXXXX#XXX#XXXXXX###X#XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XX#XXXX#XX#XXXX#XXXXXX##XXXX#XXX#XXXXXX#XXX#XXXXXXXXX##XX#XXXXXXXXXXX#XXX##X#XXXXX#XXXXXXXXXXXXX#XXXXXXX#X#X#XXXXXXX#XXXXXX#XXXX#XXXXXXXXXXX#XXXXX##XXXXXXX#XXXXXXXXXX####XXXXX##XXXXXXX#XXXX#X##X#XXX#XXX#X#XXXXX#X#XXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXX#XXX##XXXX#XXXXXXXX#XX#XXXXXXX##X#XXX#X#X#XXXXXX#XXX#X##XX#XXXX#X#XX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX##XXXXXXX##XXXXXXXX#XXXX#XXX#XXXXX#XX##XX#XX#X###XXXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXX##XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#X###XXXXXXXXXXXXX#XXXXXX#XXX#XXX#XX#XXXXX#XXXXXXXX#XXXXXXXXX#XX#XX##XXXX
XXXXXXX#XXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXX#XX##X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXX###XXXXXXXX##XXXXXXX#XX###XXXXXXXXXX##XXXXXXXXXX##XXX#XX#X#X#XXXXXXX#XX#XXXX##XXXXXXXXX#XX#XXXXXXXX#XX##XXXX#XXXXX##XXXXX#XXXXXXXX##XXXXX#X#XXXXXXXXXXXXXXXXXX#X###XXXX#XXX#XX##XXXXX###XX#XX##XXXXXX#XXX#XXXX##XX#XXXXXXX#XXXXXXX#X#XXXX#X#X#XXXXX#XXXXXXXXX#XXXX##XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X#XXXX#X#XXXX#XXX##X#X#XX#XXXXXXXXXXXX#X##XXXXX#XXX##XXXXXXXXXXXXXXXXXXXX#XXXX##XX##XXXXXXX###XXXX#X#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXX#XX#X#XXXX####X##XX#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#X#XX#X#XXXXXXXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXX##X#XXX#XXXXXX#XX#X#XXXX#XXXXX#XXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXX##XXXXXX#XXXX#X#XXXXXXXXX#XXXXXXXXXXX#XX#XX##XXXXXXX##XX##XXXXXXXXXXXX#XX#XXXXXXXXXXX#X#XX#XXXXXXXXXXXX#XXXXXXXXXXX#X##XXXXXXXXXXX#XXXX#XX#XX#X#XXXX##XX#XXXXXX#X#X#XXXXXX#XX#XXXX#XXX#XXX#XXXX#XX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XXX#XX#XXXXXXXXXX#XXX#X#XXX#X#X#X
X#XX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX###XX#XX#XX#XX##XXXXXXXXXXXX#X##XXX##XXXXXXXXX#XXX#X#XX##XXXXXX#XX##XXXX#XXXXXXXXX#X#X#XXXX#XX#XXXXX#X#XXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX##XXX#XXXXX#XX#XX#XXXX#X#XXXXX#XX#XXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XXXXXXX#XXXXXXXXX#XXXXX#X#XXXXX#XXX#XXXXXX##XXXXXXXX#XXXXXX##XXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XX#XXXXX#XXX##X##X#XXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#X##X#XXXXX#XXXX#####X#XX#XXXX#XX#XXXXXXXXXX#XX#X##XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXX#XXXXX#XXXX#XXX#XXXXXXXX##XXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXX#X#X#X##XXXX#XX#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#X#XX##XXX#XXXX#X#X#XXXX#X##XXX#XXXX##XXX#X#XXXXXXXXXXXXX#XXXXX#X#X#XX#XXX#####XXX##XX#X#XX##XXXXXX#XXX#XX#X#X#XXXX#XXXXX##XXXXXXXXXXX#X#XX#XXXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXX##X###XXXXXXX#XXX##XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXX#XXX###XXXXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXXXXXXXXXXX#X#XXXXX#XXX##X#XXXXXX#XXX#XXXXXXX#XXXXXXXXXX#XX#XX#XXX#X#XXXXXXXXXXXXXXXXX
###XXXXX#X##XXXXXXXX#XX#X#XXX#X#XXX#XXXXXXXX#XX##XX#X#XXXXXXXX##XXXXXXXXXX#XX##XXXXXXX#XXXXXXX#X#XXXXXX##XXXXXXXXXXXXXXXX##XXXXX##X##XXXXX##XXXX#XX#X#XX#XXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXX#X#XX#XX##XXXXXX##XXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXX###XXXXXXXX#X####XXXX#XXXXX#XX#X#XXXXXXXXXXX#XXX#XX#XXXXX#X#XXXX#XXX#X#XX#X#X##XXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXX#XXX#XXXXXXXXXX#XX###XX##X#X#XXXXXXXXX#XX#XX#XXXX#XXXX#XXXX#XXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXX#XXX#XXX#X##XXXXXXXXXX#X#XXXXX#XXX#X#XXXX#X#X#XXX#XXXXXXXX#XXXX#XXX#XXXX#XXXX#XXXXXX#XXX###XXXXXXXXXXXXX#XXXX#XXX#XXX#X#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#X#XXXX#XXXX#XXX#XXXX#XX#XXX#XXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXX##X#XXXXXXXXXXX#X#XXXX#X#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXX##XXXX#XX#XX###XX##XX#X#XXXXX#XX#XXXXX#X#XX#X#X##XXXX#X#XX#X#X#XXX#XX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XX#XXXXXXXX##XXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXX#XXX#XX#XXXXXXXX#XXXX#
X#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXX##XXX##XXXXXX#XXX#XXXXXXXXXXXX####XXXXX#XXXX#XXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXX#XXX#XXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXX#X####XXXXXXXX#X#XX##X#X#XXXXXXXXX#XX#XXXXXXXXXXX#X##XXXXXX#XXXX##X#XXXXXXX#X###XXXX#XX#XXX#XXXXXXX#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXX#XXXXX##XXXX##XXX#X#XX#XXXXXXXXXXXXXX##XXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XX#XXXXXXXXXXX##XXXX#XX#X#XX#XXXX##X##XX#X#XX#XXXXXX#XXXXXXXXXXXXXX##XXXXX#XXXX#XXXXXXXXX#X##X#XX#XXX##XXXX##XXX#XXXXXXXXXXXXX##XXXXXX#XXX#XXX#XXXXXXXXX#XXX#XXXXXXXXX#XXXX#XXXX##XXX#XX###X#XXXXXXXX##XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#XXX##XXXXXXXXXXXXX#X###XX##XXXXXXXX#XXX##XX#XXXXX#XXXX#XX###XXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXX#XX##X#X#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX##XX#XXXXX#XXXXXXXXXX#XXXXXXX#XX#XX#XXXX#X#XX#X##XXXX#XXXXXX#X#XXXX#X#XXXX#XXX#XXXXXXXXX#X##XXXXXXXXXXX#XXXXXXXXX#XXXXXX#X#XXXXXX##XXXXXXXXXXXXXX#X#XXX#XX#X#XXX#X##XXX#XXXXXXXXX
XXXXXXX##XX#XXXXX###X##X##XXX###XXXXXXX##XXXXXX#XX##XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##X#X##X#XXX###XXXX#XXXXXXXXX#XXXX#XXXXXXXXX#XXX#X#XXX#X#X#XXX##XXXXXXXX#X#XXXX#XXX###XXXXXX#XXXXX#XXX#X#XXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXX###XXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXX##XX#XXXXXXXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXX##XX#XXX#XXXXXX#XX####XXXXXXXXXXXX#XX#XXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXX#XXXX#XXXXXXXX##XXXXXXXXX###XXXXX#X#XXXX#XXXX#XXXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXX#X#XX#XXX##X#XXXXXXX#XXXXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXX#XX##XXX####XXXX#X#XXXXX#XXXXX##XXXXXXXXX#XX##XX#XXX#XXX##XXXXXX##X#X#XXXXXX#X#XXXX#XXXXXXX#XX#X#X#XX#X#XXXX#X#XXXXXX#XXXX#XXXXXX##X#XXXXX#XX#XX###XXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX####XXXXX#XXXX#XXXXX#XXXX#X#X#XXXXXXXXX#XX#XXXXX#XXXXXXXX##X#XXXX##XXXXXXXXXX#X#XX#XXXX#XXXXXX#XXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XX##XXXX#XXXXX#X#XXX#XXX#XX
XXXXXX#XXXXX#XXX#XXXX##XXXXXXXXX#XXXXX##XXXXXX#XXXXXXXXXXX#XXXXXXXXXX###XXXXXXXX##XX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XX####XXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXX#XX##XXXXXX##XXX###XXXXXXXXXXXXXX#XXX#XXX#XXX#XXXXXXX##XXXXX#X#XX##X##XXXXX#XXXX#XXXXXX#XXXXXXX#XXX#X##XXX#XXXX#XXXXX#XX#XX#XXXXXXX#XXXXXXX####XXXXXX#XXXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXXXX##XXXXXXXX#XXXXX#XXXX##X##XX##XXXXXXXXXX#XXXX#XXXXX#XXXXX#X#XX##X#X#XXXXX#XXXXXXXXXX#XXX##XX#X#XXXX##XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#X##XXXXXX#X#XXX#XXXX#X#XXXXXXXXX#XXX#XX#XXXXXX#XXX#XXX##XXXXXXXXXXXXXXXXXX#XX#XX#XXXXXX#XXXX#X#XXXX#XXXXXXXX#X#XX#XXXXXX#XXX#XX#XXXX#XXX###XXXXXXXXX##XX#XX#XXXXX#X#XXX#X#XX#XX#X##XXXXX#XX#XXXXXXX#XX#XXX#XX#XX#XX#XXXX#XXXXXX#XXXX#X#XXXX#X#XXXX#XXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXX##XXX#XXXX#X#XXXXXX#XXXXXXXX##XX#XXXXX#XX#XXXXXXXXXXXXXXXXX#XXX###XX#XXX##X#XXXXXXXXXXXXX#XXX#XXX#X#XXXXXX#XXXXX#XXXXX##X#X#XXX#XXXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXXX##XXXXX##XX#XXXXXXXXX#
XXX#XX##XXXXX#XX#XX#XX#XXX#XXXX#XXX#X#X#XX#X#XXX#X##XXXXXX##XXXXX#XXXXXXXXXXXX#XXX#XXXXXXX##XXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#X###XXXX#XX#XXX#XXXXXXXX#XXXX#XXX#XXXXX#XXXXXXXXXXXX##XXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#X#XXX#X##X##XXXXXX#X##XXX#XXXXXXXXXXX#X#X##XXXXX#####X###XX#XXXXXXXX#XXX#X#XXXXXXXXX##XXX##XXXXXXXX#X#X#X#XX#XX#XX#XXXX##XXX###X#X#X#XX#X##X#XXXXXXXXXXXXX#XXXXXX###X#XXXX##XX#XXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXXXX#X#X#X#XXXXXXXXXX#XXX#XXX#XXX##XX#XXXXXXXX#XXXXXXX#XXX###XXX#XXX##XXXX##XXX#XX#XX##XXXXXXXXXXX#XXXXXX#X#XXXXX#XXXX##X#XX#XXX#X###XXXXXXX#X#XX#XXXX#XXXXX#XXXXX#XXXXXXX#XXX##XXXXXXXXXXXXXX#XX#X#XX#XXX##XXX#XXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXXX#X##XX#XXX#XXX#XXXXXXXXXX##X#XXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XX#XXXX#X#XXXX#XXXX#XXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXX#X
XXXXX###XXXXXXX#XXXXXXXXX#XX##XXX#X#X#XXXX#X#XXXXXXXXXXXX#XXXX##XXXXXXXXXXXX#X##X#XXX#X#XXXX#X#XXXXXXXXXXXXXXX#XXX##XXX##XXX#XXXX##X##XXXXXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XX#X#XXX#X#XX#XXXXXXX##XXXXXXXXXXX##XXXXXX#X#XXXX##XXXXX#X#XXX#XXXX#XXXXXXX#X#XX#XXXXXX#XXX#XXXXXXXXX#XXX#X##XXXX#XXXXXXXXXXX#X#XXXX#X#X#XX#X#XX#XXX#XXXXX#XXX#XXXXXXXXXXX#XXXXX#X#XXX##XXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XXXXX#XXXXXXXXXX#XXXXXX#X#X#XXXXX##XX#XXXXXXX#X#XXXXXXXXX#XX#XXX#XXX#XX#XX#XXX#XXXXX#X#X#X#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX##X#XXXXX#XXXXXX#####XXXXXX#XX##XXXXXXXXXXXXXX#X#X#XX##XXX#XXXXXXXXX#XXX##XXXXXXX##XXX#XX#XX#XX###XXXXXXXXX#XX#XX#XX##XX###XXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXX##XX#XXXXXXXXXXXXXXXXX#XXXXXXX#XX##XXXXXX#XXXX#XXXXXXXXXX#XXXXXXX###XXX#XXXXXXXXX#XXXXXXXXXX#XXXXX##X#X#XXXX#XXXX#XXX##XX#X#XXXX##XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXX#XX#XX#X#XXXXXXX#XXXXXXXX#XXX#XXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXX#
XX##X#XXXXXX#XXXXX#XX###X#XXXXX###X#XX#XXX#XXXXX#XXX#XXX#XXXXXXXXXX#XXXX#XX#XXXXXX##XX#XXXX#XXX#X##XXX#X#XXXX#XXX##XXXXXX##XXXX#X#X#XXXXXXXXXXXX#XXXX#X##XXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#X#XX#XXXXXX#X#X#XXXX#XXXXXXXX#XXX#XXX##X#XXX#XXXXXX#XX#XXXXXX#XXX#XXX#X#XX#X#XXXXXXX#XX#X#XXXXXXXXX#XX#XXXX#XXX#XXXXX#XX#XX#XX#XXXXXX#X#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX##X##XXXX#XXXXXXXX##XXXXXXXX##X#XX#XX#XXXXXX#XXXXXX#XXXX##XX#XXX#XX#XXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXX##XXXXX##XXXXXXX#XXX#XXX#XXX#XXXX#XX#XXX##XXXXXXXXXX#XXXXXXXX#XXX#XXX#XXX#X#XXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXX#XXXX#XXX#X#XXXXXXXX#X#X#XXXXXXXXX#X#XXX##XXXXXXXXX##XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX###XXX##XX#XX#XXXXXXXXX#XXX#XX#XX#X###XXXXXX#XX#XXXXXXXXXX#XXX#XXX##X##X#XXXXXXX#XXXXX#XXX#X#XXXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX##XXXXXX#XXXX#XXX#XXXXXXXX#XXX####XXXXXXX#XXX#XXXXXX###X#XXXXXXXXXX#XXXXXXX#XX
XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXX##XXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXX#XXX#XX#XXXXX#XXXX#XXXXXXXX#X#X#XXXX#XXXXXXX#X#X#X#XXXX#X#XX#XXXXXXX#X#XX##XXX#XX#X#XXXXXXXXXXXXXX#X#XXX#XXX#XX##X#XXXXXXX#XXXXXX#XXX#X#X#XXXXXXXXXXX#X#XXXX##XXX#XXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXX#X##X#XXX#XXXXX#X##XXX#XXX#X#XXXXXX#XX#XXX#XX#XXXXXXXXXX#XXX###XXXXXXXXXXXXX#XXXXXXXX##X#XXXXXX#XXXXXX##XXX#XXXXXXXX#X###XX#XXXXXX##X#XXXX#X##XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXX#X#X#XXXXXXXX#X##X##X#XXX#X##X#XXXXXXXX###XXX#XX#XXXXXXXXXXXXXXX#XXXXX#X##XXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXX#####XXXXXXXX##XXXXXXXXX#XXXXX#XXXXXX##XX#XXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXX##X#XXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXX#XX#XXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XX#XXXXX###XXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXX##XXXXXX#XXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXX##XXXX#####XXX#XXXXX#XXXXXXXXX#XXXXX#XXXXX#XXXXXXXX#X#XXXXXX#XXX#XX##X#XXXX#XXXXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXX#X
XXXXX##XXX#X#XX#XXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXX##XXXXXX###XXXXXX#X#XXXXXX##XXXXX#XXXXX#XXX###XX#XXXXXXXX#XXXX#XXX##XX#X###XXXX#XXXXXXX#XXXX#XXXXXXXXXXXX##XXX#XXXX#XX##X#X##XXX#XXXX#XX#XX#XXXXXXXXXX#XXXXXXXXXX###XXXXXXX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXX#XXXX#XX##XX#XXXXXXXXXX#XXXXX##XXX#XXXXX##XXXXXXXXXX#XXX#X#XX##XXXX#XXXX#XX##XXXX#XXXXXXX#XXXXXXXXXX#XX#X#XXXXXX#XXXX#XXX##XXXXXXXXXXXXX#XXX#XX#X#XX#XXXX#XXX#X#XX##X#X#XX#XXX#XXXX#XXXX#XXXXX#XXXXXX#X#X#XXXX###X#X##XXXX#XXXXXX##XXXXXXX#XXXX#X#XXXX#XXXXX#XXXXXXX##XXXX#XX#XXX##XX#X#X##X#XXXXXXXXXXXXXX#XXX#XX#XXX##XXXX##XXXXX#X#XXX#X#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX##XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XX#X#XX#XXXXXXXXX##XX#X#X##XXX#X#XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#X#X#XX#XX#X#X##XX#XXXXXXXXXXX#XXX#XXXXXXXXXX#X#X#X#XXX#XXX#XXXX#X#XXXX#XX#X#XXXXX#XXX#XXXXXXX#XXX#XXX#XXXXXXX#XXXXX#XXXXXXXXXX#X#X##X##XXXXX#XXXX#XX##XXX##XX#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XX##X#XXXXXXXXX##XXXXXXXX#X#XXXX#X#XXXXXXXXXXXXXXX#XXXX
XX#XXXXXXXX##X#XXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXX#XXXX#X#XXXX#X##XX#XX#XXXXXXXXXXXX##XX#XX#X#XXXXX#XX#XX#XXXX#XX##XX#XXXXXXXXXXXXXXXXXX#XX##XXXXXXX#XX#XX#X#XXXXXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXX#XXX#XX#XXX##XX#XXXX#XXX##X#X###XXX##XXX####XXX#XXXXX#XXXXXXX#XXXXXX#X#XXX#XXXXXXXXXXX###XXXXX#XXXX#X#X#XX#XXXXX#X#####XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XX###XX##XXX#XX#X#XX##XXX##X#XX##XXXXXXXX#XXXXXX#XX#XX#XXX#X#XXXX##XXXX#XXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXXXXXX#XXXXX#X#XXXXXXXXXXXXX#XX#XXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XX#XXXXX##XXX#XXX#XXX#XXXXX#X#X#XXXXXXX#XXXX###XXXX###X#XXXXXXX#XXXXXX#XX#X#X#XXX##X#XXXX#XXXXXXXXXX#XXXXX#XXXXX#XXXXX#XXXX#XXXXXXX#X#XX#XXX#XXXXXX#XXXXXX##XXXXXXXX#XXXX#XXXX#X#XXXXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXX#XXXX#XXXX#XX#XXXXX##XXXXXXX#XXXX#XXX#XXXXXXX#XXX#XX#XXXXXXXX#XX##XXXXXXXXX#####XXXXX##X#XX#XXXXX#XXXX#XXXXXXXXXXX#XXXX#XXXXXXX#XXX###XXX##X##XXXXXXXXX#XX#XXXX#XXX##XX#XXXXXX#XXXX##XXX#XXXX#XXXXXX#XXXXXXX#X##XXXXXXXXXXX#XX#X#XX#XX##XXXXXXXXXXXX#
XX#XXXXX#XXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXX#X##XXXXXXXXX#XX##XXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXX##X#XXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXX#XX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XX#XXXX#X#XXXXXXXX##XXX#XXXXXXX#X##XXXXXXXX#XXXXXXX##XXX##XXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX##XX##X#XXXXXXXXX#X##X###XXXX##XX#XXXXXXXX#XX#XXXXX#XX##XXX#XX#XXXXX#XXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XXX#XXXXXX#XX#XX#XX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX###XXXXXXXXX##XXXXXXXXX##XXXXXXXX##XXXXX#XXXXX#X#XX#XXXXX#XXXXXXX#XXXX#XXX#XXXXXX#X#X#XXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#X##X#XX#X#XXXXXXX#XX#XX#XX#X#XXXXXXXXXXXXX#X#XX#XXXXXX#XXX##XX#XXXXXXXXXXX#XX#XXXXX#XXX#XXXXXXXX#X#XX#XX##XXXXXXXX#XX#XXX##XXX#XXX#XXXXXX#X#XXXXXXXXXXXXXXXXX#XXX#X###XXXX#XXXXXXXXXXXXXXXXXX#XX###XXXXXXX#XXXXX##XXXXXXXXXXX##XXX#XXXX#XXXXXXXXXXXXXXX#XXXX##XX#X##X#XXXXXXXX#XXXXXXX###XXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXXXXXX#X##XXX#XXXXXXXXXXXXXXXXXXXXXXX##X#X#XX#XXX#XXXXXXXXXXX#X#XXX#XX#XXXX#XXX#XXXXXXXXXXXXX#XX#X
XXXXXXXXXXXXXXXXXXX#XX#X##XXXX#XXXX#X##XXXXXX#X##XXX#X#XXX#XXX#XXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXXXXXXXXX#XXXX#XX#XXXXX#XXXXXXXXX#XXX#XXX#X#X#X#XXX##XXXXXXXXXX##XXXXXXX#XXXXXXXXXX#X#XXXX#XX#XX#XX#X#XX##XX#XXXXXXXXXX#XXXXXXXX##XXX##X#XXXX#XXX#XXX#XXX#XXXXXXX#XXXXX#XXX#XXXX##XXX#XXX#XXXXXX#XXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXX#XX#XXXX#XXXXXX#XXX#XXXXXXXX#XXX#XXX#XXXXXXX#XX#XXX#XXX#XXXX#X#XXXX#XX#XXX##X#XXXXX#XXXXXXXXXXXXXXXXXX##XX#X#XXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X###X#XXXXXXXXXX##X###XX#XX#XXX##XX#X#XXXXXX#XXXXXXXX###XX#XX#X#XXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXX#XX##XXXXXXXX##X#X#X#XXXXX#XXX#XXXXXXX#XXXXX#X#X#XX#XX#X#XXXXXXXXXXXXXXX#X##XXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXX#XXXX#XXXXXXX###XX#XXX#XXX###XXXX#XXX#XXXXXXXX#XXXXXXXXXX###XXX##XX#XX##XX#X#X#XX##XXXXXXXXXX#XXXXXX#XXXXXXXXXX#X#XX##XXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXX##X#XXX#XXX##XXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXXXX#XXXXXX#XXXXXXXX#XXXXXX#XXXXXX#X#XXX#XXXXXX##XX#XX
XXX#XXXXX#XX#X#XXX##XX##X##XXXXXXXX#XXXXX#XXXXXXXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXX###X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#X#XX#X#XXXX#XXXX#X#X#X##XXXX#XX#XXXX#X#XX#XXX#XXXX#XX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XX#XX##XX#XXXXXXXXXXXXXXXXXXX###XX##XXX#XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXX##XX#XXXXXXXXXXXX##X##XXXXXXXXXX#XXXXXXX#XX#XX#X##XXX#XX#XX#XX#XXX#XXXXXXXXX##XXXX#XXXXXXXXXXX#X####XXXXXXXXX#XXXXXXXXXX#XXXXXX#X#XXXX#X#XXX#X##XXXX#XXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXX##XX#XX##XXXXXXX#X#XXXXX#XXXX##X#XXXXXXX##X#XXXXXX#XX#XXXXX#XXXXX#XXX#X#XXXXX#XX##XXXXXXXXXXXXXXXX#XXXXX#X###XXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX#XXX###XX#XXXXXXXXX#XXXXXX#XX#XX##XXXX#XXX##XXXXXXX#XX#X#XXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXX###XXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#X#XX#XXX#XXX#XXXXX#XX##XX#XXX#XX##XX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX###XXXXX#XXX#XXXXXXXXXXXXXXXXX##XXXXX##XXXXX#X#XXXXX##XXXXXXX#XX#XXX#XXXXXXXXXX#X#XXXXXXXXXXXX#X#XXXXXXXXXX#XXXX#X
XXXXX#X#X#XX###X#X#XXXXXXXX#X##X###XXXXX#XXXX#XX#XXXXXXXXXXXXXX#XXX#X##XX##XXXXXXXXXXX#XXX#XXX##XXXXXXXXXXXXXXXX#XXXXXXXXXX#XX##XX#XXXXX#X##XXXXXXX#XXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX##XXXXXXXXXXXX##X#XXXXXX#XXXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#XXX##XX#XXX#XXXXXXX#X#XXXX##X#X##X#XXXXX#XXX#XX#XXX#XXXX##X###XXX##XX##XXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXX##X#XXXX#XXXXXXXXXXXXX#XXXX##XXXXX#XXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX####XXXXXXXXXX#XXXXXXXXX#XXXXXX#XXX#X#XXXXXX#XXX##XXX#X#XXXXXXXX#X##XXXXX####X#XXX#XXXXXXX##XXX#XX#XX#XX#XXXX##X#XXXXXXXXXXXX#XXXX#XXXX#XXXX#XX#XXXX#X###XXXXXXX#XX#XXXXXX#XXXXX##X##XXX#XX#XXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXX#X##XX#XXXX#XXXX#XXX#XXX#XXXXXX###X##X####XXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXX#XX##XXXXX#XXXXXXX#XXXXX##XXX#XX#XXXXXX#XXXXX#XX#XXX#XXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXX#XXXX#X###XX###XX#XXXX#XXXXXXX#XXXX#XXXXXXXX#XX#X#X#XX#XX#XX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX##XXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXXX
XXXXXXX#XXXXX#X#X#XX##XXX##XXX#XXXX#XXXXXXXXX#XX#XXXXXXXXXX#XX##XXXXX##X#XXXXXXXXXXX#X#XXXXXXXXX####X#XX##XXXXX##X#XXXXX#XXXXXX###XXXXX###XXXX#X#XXXXX#XXXXXXX#XX##XX#XX#XXXXXXXXXXXXXX#XXXXXX##X#XXX#XXXXXXXXXXXXXXXXX#XX#XX#X##XX#XX#XX##XXX##XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXX##X##X#XXXXXXXXXXXX##XXXX#XXXXXXXX#XXX#XXXXX#XXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXX##XXXXXXX#X#XXXX#XXXXXXX#XXXXXX#X##XXX#X#XX#XXX#X#XXXXX#XXX#XXX##XXXXXXXXXXXX#XX#XXXXXXXXXXX##X#XXX#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXX#X#XXX#XXX#XXX##XXXXXXXXXXXXXX#XXXXXX###XXXX#X#XXX#XX##X#XX#XXXXXXXX###XXX#XX#XXXXXXX#XXX#X#XXX#XX#XXXXXXXXXX#XX#X#XX##XXX#XX###XXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX##XXX#XXX#XX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXX#X#XXXXX#XXXXXXXXXXX#X##XX#XXXXX#XXXXXXXXXX##X#XXXXXXX##XXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XX#X#XXXXXXXXXX##XXXXXXXXXXXX#XXXXX#X#X#XXXXXXX#XXXXXXX#XXXXXXXX#X#XXXXXX#XXXXXXX##XX#XXXXXX##XXX#XXXXX#XXXXXXXXXX
XX#XXXXXX##XXXXXXXXX#X#XXXXXX#X#XXX#X#XXXXXXXXXX##XXXXX#XXXXXXX#XXXXXXXXXXX#XXXX#XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#X##X#X#XXXXXX#XXXXXXXXXX#XXXXXXXX#XXX#XXXX##X#XXXXX#XXXXXXXX#XXXX#XXXX###XXXX##XXXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#X#XX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#XX##X#X#XXXXXXXXX##XXX#XX#X##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX###XX##XXXXXXXXXXXXXX#XXXXX#XXXXXXX#X#X#XXXXXX#XXXX#XXXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXX#X#XXX#XXX#X#XXX#X#XXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXX#X#XXX#XXXXX#XXX##XXXXX#XX#X##X##XXXX#X##XXXXX#XXXXXXXXX##XXXXX#XXXXXXXXX##XXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXX#XXXXXX#XXX#XX##XXXXXXX#XXXXXX#XXX##XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X##XXXX#XXXXXX#XXXXXXXXX#XXXXX##XX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXX#XXX#XXXX#XXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX##XXXXXXX#X##XX#XXXX##XXXXXXXXX#XX#XXXXXXXX#X#XX#XXXXXXXXX#XXXXX#XXXXXXXX#XXX#XXXXXXXXX#XXXXXXX#XXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XX#XX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXX##X#XXXXXXXXX#XX#X
#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXX###XXXXXXXXXXXXXX###X##XXX#X#XXXXXXXXX#XXXXXXX#X##X#XXX#XX#X#XXXXX#XXXXXXXX#XXXXXXXX#XX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXX##XXXXXXX#XXXXXX##X#XXXXXXXXXXXXXX#XXXX#XXXXX##XXXX##XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#X#XXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX##XXXX##XX#X###XXXXXXXXX#XXX#XXX##XXXXXXXXX#XXXXX#XXXX#XX#X#XXXXXX#XXXXXXXX#XXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXX#XXXXX#XXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX##XXXXXXXXXXXXX##XXXX#X#XXXXXXX#XXXXXXXXXX#XXX#X##X#XXXXXXXXXXXXXX##XXXXXXXXX##XX#XXXXXXXXXX##XXX#X#XXXXXX#XX##X#XXXX#XX###XX#XX#XX#XXXX#XXXX#X#XXXXXXXX#XX#XX#XX#XXXX#XXXXX#X#X##XX#XXXXXXXXXXXX#X#X#XXXXXX##XXXXXXXX#X#XXXXXXXXXXXXX#XX##X#XXXXXXXXXX#X#XX#XXXXXXXXXXXXX##XXXXX#XXXXX#XX#XXX##X#XX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXXX#XXX#XXXXXXXXXXXXXXXX###XXXXX#XXX#X##X##XXXXXXXX##XXXXXXXXX#XXXXXXXXXX#XXXXXXX
XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXX#XX#XXXX#X#X#XX#XX#X#XXXX#XXXXXXXX##X#XXX#X#XXX#X#XX#XX#XXXXX##XX#XXXX#XX#X##XXXXXX#XXXXXXXX##X#XXXXXXXXXXXXXXX##XX##XXXX#X###XXXXX#XX###XX###X#XXX#XXXXXX#XXX#XX#X#XX#XXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXX#XX##XX##XX##XXX#X#XX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#X#XXXXX#X#XXXX#XXXX#XXXXXXXX#XXX#XXX#X#XXXXX#XXX#XXXXXXXXXXXX#X#XXXXXX#XXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#X#X###XXX#XXXX#XXX##XXXXXXXX#X#XX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXX#XXXXXX#X#XXX#XXX#XXXXXXXX#XXXX#XXXXX#XX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXXXX#X####XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXX####XXX#XXX#XX####XX#XXXXXXXXXXXXXXX#XXXX#X#X#XXXXXXXXXXXXXXXX#XXX##XX#XX##XXXXXXXXXXXXXXXXXX###XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX##XXXXXXXXX#XX#XXXXXXX#XXXXXX#X#XXXXXXXXX###XXXX#XX#X#XXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXX##XX#
XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXX#XX#XXXXXX#X#XXXX#XX##X#XXXXXXXXXXXXXXXX##XXX#X#XXXXXXXX#X#XXX#XXXXXXXXXXXX##XXXXXXX#XXXX#X#XXXXXXXXXX##XXXXXXXXXX#XXXXXXXX##X#XX#XXXX#XX#XX#XX##X#XXXXXXX##XXXX#XX##XXXXXXXX##XXXXXXX#XXX#XX#XXXXXXX#XXXXXXX#XXXXXXX#XX#X#XXXX#XXXXXXXXX#####XXXXX##X#XX#XXXXXXXXX#XXXXXXXXXXX#XXX#XXX#XXXX#XX#X#X#XXXXXXXXXX#X####XXXXXXXXXXXXXXX#X##X#X#XXXXXXX#X##XXX#XXXXXXXX##XXX##XXXX#X##XXXX#XXXXXX#XXX#XXX#XXX#XXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XX#X#X##X#XX#X#XXXXX#XXX##X#XXXXXXXX#XXXXXXXX#XXXX#X##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX##X##XXX#XXX#X#XXXXXXXXXX#X#XX#X#XXXXX##XXXXXXXX#XXXXXXXXXX##XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXX#XX###XXXXX##XXXXX#XXXXXXX#XXXX#XXXX#XXX#XXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXX##X##XXX#XXX#X##XXXXXX##XX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXX#X#XXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX#X#XXXXXXXXXX#XXXXX#X#XX#XXXX#XX###X#XXXXX#XXX#XXXXXXXXX#XXXXXXX##XXX#XX##XXXX#X##XXXXXXXXX#XX##XXXXXXXXXXXXX#X#XX####XXXXXXXX
XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XX##XXXXX#XXX##X#XX#XXXX#XXXXXX##XXXXXXXXXXXXX#X#XXX#XX##XXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXX##XXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#X#XX#XXX#X#X#XXXXXXXXXXXXXXXXXX#X#XXXXXXXX#X#X#X###XXXXXXXXXXXX#XXXXXXXX#XXXXX#XXX#XXXX##XXXX#XXXXXXX#XXX#XXXXXX#XX#XXXXXX#XXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXX#X#XXXXX##XX#XXXXXXX#X#XX#XXXXX##XXX#XXXX#X#XXXX#XXXXX###XXXXXXXX#XXXX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX#XXXX##XXX##XX#X#XXX#XXXX#XXXXX#XXXX#XX#XXXXXX#X#X#X#XXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXX##XX#XXXXXX#XXX#XX#X#XXXXXXXX###XX#X#XX#XXX#XX#XXXXX#XXX#X#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX##X##XXXXXXXXXXX#XX###XX#X#XXX#XXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXX#XX#X#XXXX#XXX#XXXXX##XXX#XXXXXXXXXXXXXXXXX#XX###XXXXXX#XXXX#XX#XXXXXXXX##XX#X#XXXXXXXXXXX###XXX#XXXXX###X#XXX#X#XXXXXXXX#XX#XXXXX#XXXXX#XXXX#XXXXX#XX#XXXX#XX#XXXXX#XXXX#XX#XXXXX#XX#XXX#X#XXXX##X##X
XXX#XXXXXXX#XXX##X##X#XXX#X#X#XXXX#XXXX##XXXXXXXXXXXX#XXXXXXX##X#XXX###XXXXXXXXXXXXXXX#XX#X#XXXX#XXXXXXXXXX#XXXXX#XXX#XXXXXXXX#X#XXX#X#XXXXXXXX#XXXXXXX#XX#XXXX###XX#X##XXXX#XXX#XXXXXXXX#X#X#XXXXXXX#XXXX#X#X##XXXXX#XXXXXXXXX#XXXX#X#XX#XXX##XXX#X#XXXXXXXXXXXXX#X#X#XXXXX#XXX#XX#XXXX##XXXX#XXXXX#X#X#XX##XXX#X##XXXXXXX#XXXX#XXXX#XXXXXX###XXXX#X#XXXX#XXXXXXXXX#X#XX##XXX#XX##XXX#XXXXXXX#XXXX#XXX#X#XXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXX#XXXX#X#XXX##XXXXXXXXXXX###XXXXXXXX#XXX#X#XXXXXXX##XXXXX#XXXXXXXXXXX#XXXXX##XXXXX#X#X#XXXXX#XX#XXX#XXXX##XXXXXXXX###XXXX#XXXXXXXXX##XXX#XXXXX#XXXXXXXXX#X###XXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXX#X#XXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXX##XXXXXX#XXX##XXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXXXX#XXXX#X##X#X#XXX#XXXX#XXXXXX#XXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXX#XXXXX##XX#X#X##X#XXXX#XXX##XXXXXXXXX#XXXXXX#XXXXXX#XX##X#XX#X#XXXXXXXXXX#XXXXXX#X#XXXXXXXXX#XX#X#XXX#XXX#XXXX#X##XXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#X
XX#XX#XXXXX#XXXXX#XXXXXXXXXXX#XX#XX##X#XX#XX##X#XXXXXXXXXXXXXX##XXXX##XXX#XXX#XXXXXXXXXXXXX#XX##XX#XXXXXXX#XXX#XX#X#XXX#X#XXX##XX#XXX##XXX##XXXXX#XXXXXXXXX#XXXXXXXXX#XXX#XXX#XXXXXXX#XX#X#XXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XX#X#XXXXX#XXXXXX#X#XXXXX#XX#XXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX##XXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX##XXXXX#XXXXX#XXX#XXXX#XXXX##XXXXX#XXXXX#XXX##XX#XXXXX#XX#XXXXXXXXXXXXXXX#X##XXXX#XX#XXXXXX#XXX#XX###XXXXXXXX#XXX#X###X#XXXXX#XXXX#X#XXXXXXXXXXXX#XX##XXX#XXXX#X#XX#XX#XX#XXX##XXXXXXXXXX#X#XXX##XXXXXXXX#X#X#XXX#XXXX##XXXXXX#XXXX##XX#X#XXX##XXXXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXX#XXX#XX#XXXXX#XX##XX#X#XXXXX#XXXXXXXXX#X#X#XXX#XXXXXXXXX#XXXXXXXX#XX#XXXXX#XX#XXXXXXXX##XX#X#XXXXXXXXX#X#XX#XXXXX##X#XXXX#XX#X#X#XX#XX#X####XXXXXXXXXXXXX#X#XX##X#X#XX#XXX#XX#XXXXX#XX#X#X#X#XXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXX##XXXXXXXXX##XXXX#XXXXXXXX#X
XXXXXXX#XXXXX#XX#XX#XXXXX#XXXXXXX###XX#X#XXX#X#XX#X#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXX#X#XXXX#XXXXXXXX#XXX##XX#XXXXX#XX##X#XX#X#XXXX#X#XXX#X###XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XXX##XXXXX#XXXXXXXXX##XXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXXXXXX#XXX#XXXXXX##XXX#X#XX#XXXXXXX#XXX#XXX#X#XX#XXXXXXXXXXXX##X#XXXXX#X#X##X#XXXXXXX#XX#XXXXXXX#XX#XXXX#XXXXX##XXXXX#X#XXX##X#X#XX#XXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXX#X#XX##X#X##XXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXX#XX#XXXXX#XXXXXXX##XXXXXXX#XXXXXX#XX#X#XXXXXXXXXXXX#XXXXX#XXXX#XXXXXXX#XX##XXXXXXX##XXXXXX#XXXXXXXX#XXXXX##X#XXXX#XXXX#XXXXX#XXXXXX#XXXXX#XXXXXX#X#XXXXXXXX#XX#XXXXX#XXX#XX#XX#XXXXXXX#XX#XXXXXXX#XXXXX##XXX#XXXXXX#XXXXXX#XXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXX#XXX#X#X#X#XXXXXX#X#XX#XXXX#XXXXXXXXXXXXX#X##X#XXXX#X#X#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXX##XXXXX#XXXXXXXXXX#XX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XX#X##XXX#XXX#XX#X#XXXXXXXXXXXXXXXXX##XXXXXXXX#XX#XXXXXXXXX#XXX#X#XX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX
#X#X#XXX##X#XX#XXXXXX#XXXX#XXXXXXXXXXXX##XX##XXXXXXXXX#XXXXXXX#X#XXX#XXXXX##XX##XXXXX##XXXXXXXXX##X#XXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXX#XX#XXXX#XX#XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#X#XXXXX#XXXXXXX#XX#XXXXX##XXXXX#XXXXX##X#XXXXXX#XXXXX#XXXXXX#XX#X##XXXXXXXXXXXXXXX#XXX#XXXXX##X#XX#XX#XX#X##X#XXXXXX#XXX#X#XXXX#XXX#XXXXXXXX#XXXX#X#XX##XXXXXXXXX##XXX##XXXXXXXXXXXXXXXXXX#X##X##XX#XXXXXXXXXXXXXXX#X#XXX#XXX#XX#X#XXXXXXXXXXX#XXX#XXXX#XXXXXX#XXXXXX##XXX##X#XXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XX#XXXXXX#X##XXXXXXX#XXXXXX#X#X###XXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#XXX##XXXX#XXXXXXXXX#XXXX#XX##XX#X#X###XXXXXXXXX#XXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXX#XX##XXX#XXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX##X#XX##X#XXXX#XX#XXXX##X####XXXXXXXX#XX###XXXXXX##XXXXXXXXX#X#XXXX#X#XXXX#X#XXXX#X#X#XXX#XX#XX##X#XXX##XXX#XXX##X###XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXX###XXXXXXXXXXXX#XXX#####XX#XXX###XXX#X##XXXX#XXXXXXXXXXXXX##X#X###X#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXX##X#
XXXXXXXXXX#XX#XX#XXXX###XXXXXXX##X##XXX#XXXX#XX#XXXXXXX#X#XXXXXXXX#XXXXXXXXX#X#XXXXXX##X##XX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXX##XXXX#XX#XXXX#XX#X#XXXXXXXXXXX##X#XX#XXXX#XXXXXXXXXXXXXXX#XX##X#XX#XXXXXXX#XXXXX#X#XX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XX#XXXXXX##XXXXXXX##XXXX#XX#XX#XXXXXXXXX###XXX#X#XXX#XXXX#XXXXXXX##XXXXXXX#XXX##X##XX#XX#XXX#XX##XX#XXX#XXX##XXXXX#X#XX#X#X#XXX#XXX#XXX###XXXXXXXXXX#X#X#XXXXX#XXXXXX#X#X#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXX#XX#XXX#XX#XXXXXX#X#XXXXXX##XXXXXX#XXX#XXX#X##XX#XXX#XXXX#XXXXXXXXXXX#XXXXX##XX##XXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXX##XXX#XX#XX#XXX#XXXXXXXX##XXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXX#XX#XXXXXXX##X#XXXX##XXXXXXX#X#XXXXXX#XXXX#XXXX##XX#XXXXX#XX#XX#XXXXX#XXXXXXX#XXXXXX#XX#XXXX#XXXXXX#XX#XXXX#XXX##X##X#XXXXXXXXXXX#####XXXXX##XXXXX#XXXXXXXXXXXXX#X##XXXXX#X#XXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##X##X#XXXXXX##X##XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX###XXXXXXXXXXXXXXX#X#XXXX#XX#XXXX#XXXXX##XXXXXXXXXXXX
XX#XXXXXXXXXXXXX#X#X#X#XXXXXXXX#XXXXXX#XX#XX#X##X#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XX#XXXXXX#X##XXXXXXXX###XX#XX#XX#X#XXX#XXX#X#XXXXX#XX#XXXX#XXX##XXX#XXXX#XXXXXXXXXX#X#XXXXX#XXXXXXX#XXXXXXXXX#X#XXXXX#X#XXX#XXXXX##XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XX##X#XXXXXXX#XXXXXX#X#XXXXXXXXX#X##XXXXXXXX#XXX#X#XXXXXXX##XXXXXXXXXX#X###XXXXXXXXX#XXX#XXXXXXXXXXXXXX#X##XXXXXXXXXX##X#XXXX#XXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX###XXX##XXX#X##X#XXXX#XXXXXXXXX#XXXXXXXXXX#X#XXXXX##XXXXXXX##XXXXXXXXXXXX#XXXXX#XX#X#X#X#XXXXXXXXX##X#X#X#XXXXX##XXXXXXXX#X#X#XXXX#X#XXXX##XXXXXXXXXXX#XX#XXXXXX#XXX#XXX#XXXXX#X##XXXX#XXXX#XX###X##XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX###XXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XXX#XXXXX#XXXXXXX###XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXX#XX###XXX#XXXX#XXX#X#XXXX#XXXX#XXX#XXXXXXXXXX#XXXX#XXXX##XXXXXXXXX#XXXXXXXXXXXX##X#XXXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXX#XXXXXXX##XXXXX##XXXXXXX#XX#XXXXXXXXXXX##X##XXXX##
XXXXX#XX#XX#XXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#X#XXXXXXX#XXX#XXX#XXXXXXXXXX#XXXXXXX####XXXX#X###XXXX##XXX##XX#X###XXXXXXXXXXXXXX#XXXX#XX#XXXX#X#X#XXXXX#XXX####XXXXXXXXXX#XXXX#XXXXXX#XXXXXX#XX#X##XXXX#XXX#XXX#XXXXXX##XX#X##XXXXXX#XXXXX#XXXX#XXXX#XXX##X#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#X#XXX#X#XXX#X#XXXXXXX##X#XXXXXX#XX#XXX##XX#XXX#X#XXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXXX#X##X#XXXXX#XXXXXXXX#X##X#XXXX#X#XX##XXXXX#XXX##XXXXX###XXXX#XXXXXXXXXXXXXXXX##XXXXX#XXXXXX#XX##XXXXXXXX#XXXXXXXXXXXX#XXXX#XX#X#XXX#X#X#XXX#XX#XXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#XX#XX#X#XXXXXXX#X#XX#XXXXXXXX#XX#XX#XXXXXXX#XXX#XX#X#XXXXX#XX#XX##XX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXX##X#X##XXXX#X#XXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX##XX##XXXX#XXXXXXX###XXXXXXX#XX#X#XXXXXXXXX#X#XXXX#X#XXXXX##X#X#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX
XXXXXXXXX#XXXXXXXXX#XXXXXXX#XX#XXX#X#XXXXXXXXXX##XX##XXXXXXX#X#XXXX#XXXXXXXX#XX#XX#XX#XXXXXXXXXX#XXX#XXXXXXXXXX#XXXX####XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXX##XX#XXX#X#XXX#XXXXXX#XXXXX##XXX#XX#XXXXX#XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX###XX###XX#XX#XXXXXX#XXXXXXX#XXXXXX#XXXX#XXXXX#X#XX#X#X###XX#XX#XXXXX#X#X#XXXXXXXXXXXX#XX##XXXX#XXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXXX##XX#XX#XXXXXXXX###XXX#XX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#X#X#XXXXX##XXXXXXX#XXXXX##XXXXXX#X#XX#XXXXX#X#XXXX#XXXX#X#XXXXX#X##XXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXX#XXXX###XXXXXXXXX#XXXXXX##XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXXX#XX#X#XX##XX#XXXXXXXX#X#XXXXX#XX#XXXXXXXXXXXXX##XXXX#X##XXXXXXXXXXXXXXXX##X#XXXX#XXXX#XXXXXXXXX#XXX#XX##XXXXXXXX#XXXXXXXX###XXXX#XXXXX#XX#XXXXXX#XXXXXX#XXXXXX#XX#XX##XXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#X##XXXXXX#XXXXXX#XXXXXXXXX#XXXX
XXXXXXXX#XX#XXXXX#XXX#X#XXXXXX#XX#XXX##X#XXXXX###XXXXXXXXXXXXXXXXXX#XXXXX#X##XX###XXXXXXXXXXXXXXXX#X##X#XXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXX#X####X#XXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXX#XXXXX#X#XXXXXXXX#XXXXXXX#XXXX#XXXXXXX#XXXXX#XXXX#XX#XX#XXXXXX#X##XXXX##XXXX#X#X#XXXXX#XX#XXXXXXXXX#XX#X#X#XXXXXXXXXX#XX#XXXXXXX#XXXXX##XXXXXXXX#X##XXXXXXXXXXX#XX###XX#XX#XXXXX#XXXXXXXXXXXXX#X#XXX##XX#XXXXXXXX#XXXXXX#XXXX#X#XX#XXXXX#X#XX#XX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXX#X##XXXXXX##XXXXXX#XXXXX#XX#XXXX#XX###X#XXXXX#XXXXXXXX#X#X#XXXX#XXXXXXX#XXXXXXXXX##XXXXXXX#X#X#X#XX#X#X##XXX#X#XXXXXX#XX#XX#XX#XXXXX#XXX#XX#X#XX#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXXXXXXX#XXXXXXX##XXX#XXX#X#XXXXXXXX#XXXX#XX#XXXXX#XXXX#X#X#X##XXXXX#XX#XXXXX#X##X#XX#XX##XXXXXXX#XXXXXX#XXXXXXX#XX#XXXX#XXX#XXXX#XX##X#XXXX#XXX#XXXXXX#XX##XXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XXXXXXX#X#XXX#XXXXX##XXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX##XXXX#XX#XX#XX#X#XXXXXXXXXX##X##XXXXXXXXXXXX#XXXXX#XX#X#X
XXX#XXXX##XXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXX#X##XXX#XXXXX#XXXXX##XXXXXXXX#XX###XXX#XX#X#X#X#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXX#XXX##X#X#X##X#XXX#XXX#XX#XXXX###XXXXXXX##X#X#XXXX#XXXXXXX#XX#XXX#XXXXXXX#XX#XXXXXX#XXXXXX#X##XXXXX#XXXXXXXXX##XX#XXXX#XXXXXX##XXXXXXX##XXXXXXXXX#XX#XXXXXXX#XX#X#XXXXXXXXX###XXXXXX#X###XXXX#XXXX#XXXX#XXXX#XXXXXXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXXX#XX#XX#XX#XXXX##XXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XXX##XXX#X#X#XX#XXXXXXXXXXX##XXX#XXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXX##XXXXX#XX##X#XXXXXXXXXXXXXXX#XX##XXXXXXXX#XX#XX#X##XXXXXX#XXXXXXX##XXXXX#X#XXXX#X##XXXX#XXXXXXXX#XXXXXX##XXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XX#XXX#X#XXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXX##XXX#XXX#X###XXXXXXXXXX#X#XXXXXXXX#XXXX##XXXXX#X#XXXXXXXXXXX#XXX#XX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX##X#XXX#X#X#XX#XXXXX#X#XXXXXXXX
XXX#XXXX#XXXXXX#XXXXXXXXX#X#XXXXXXXXX#XX##XX#XX#XXXXXXXXX#XX##XX#XXXXXX#XXXX#X#X#XX#XXXXXXXXXXXX##XXXX#XXXXXX#XXXXXX##XXXXXXXX##X#XX#XXXXXXX#XX#XXXXXXXX#XXX#XXXXXXXXXX#XXX#XXXXX##X##XXXXX##XXXXXXXX#XXXXXX#XXX#X#X##X#XXX#X#XX#XXXXXXXXXXXX#XXXXXXX#XX#X#XXX#XXXXXXXXXX##XXXXXXXX#X#XXX#X##X#XXXXXX##XXXXXXXXXXXXXXXX#XXXX#XXX#XXXXX##XXX#XX#X#XXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX###XXXX#XXX#XXXXXXXXXXXX##XXXXXXXXXXXXX#X#XXXX#XXXXXXXXX#X#XXXXX###X##XXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXX##X#XXXX#XXX#XXX#XXX#X#XXXXXXXX#XXXXXX#XXXXXXX##XXXXXXXXX#XXXXXXXX#XXXXXX##XXXXXXXXXXXX#XX#XXXXXX#X##XXXXX#XXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXX#X#XXXXXXXXXX#X#XXXX#XXXXXX#XX#XX#X#XXXXX##X#X#XX#XXX##XXXXXXXXX#XX#XXXXXXXXXXXX#XXXX##XXXXX#XXX###X##XXXXXX###X##X#X#XXXXXXXXX#X#XXXXXXXXXXX##XXXXX###XXXXX#XX#XXXX#X#XXX#XXXXXXX#X#XXXXXX#XXXXXX#X#XXXX#XXX#X#X#XXXXXX#XXXX#X#XXXXXXXXXXXXX#X#XX#XXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXXX#X##XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXX
XX##X#X#XXXXXX###XXX#X#XX#XXXXXXX#X###XXXXXX#XXXX##XXXXX#XXX#XXXXXXX#XXXXXX##XX#XXXXXXX#XXX#XX#XXX#XXX##XX#XX#XXXXXXXXXXX#X##XXXXXXXXXXXXXXXX#X##XXXXX#XXXX#XXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXX#XX#XXX#XXXX##XX#X#X#XXX#XX##XXXX#X#XXXX#XXXXX#XXXX#XXXXXXXXXXXXX#XXX##XXXXXXXX#XXX####XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XXX#XXXXXX##X#XXXXX#XX#XXXXXX#XXXXXXXXX##X#XX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XX#XXX#XXX#XXXXXXXX#XXXX#XX#X##XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX##XXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXX#XXX#X#XXXXX#XXXXXX#X#XXXX#XXXXXXXXXX##XXX#X#XXXXXX#XXX#XX#XX#XXXX#XXX##XX#XXXXX#X##XXX#XXXXXXXXX#XX#XXXXX###X#XXXXXXXXXX#X#XXXXXXXX#XXXXX#XXXXXXX#XXXX#XXXXX####X#XX#X#XXXXX#XXXXXXXX#XXX#XXXXXXXXX##X#XXXX#XXXXXX##X#X#XXXXXX#X#XXX#XXX##X####XXX#XXXXXXX#XXXX#XXXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XXXX#XX#X###XXXXX#XXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXX#X#XXXXXXX#XX#XXXX#XXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX##XXXXX#X###X#XX#X#XXXXXXX#XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX##X#XXXXX#XXXXXXXXX#XXXX#X#XX
X#XX#XXXXXXXXXX#XX#XXX##XXXX#XXXX#XXX#XXXXXX#XXX##X#XXXXXXXXXXX#XXXXXX##X##XXXX##XXXXX#X#X#X#XXX##XXX##XXXXX#X#XXXX#XXX#XXXXXXX##XXX#XXX#XXXX#XX#XX#XXXXXXXX#XXXXXXXX##X#XXXXXXXXX#XXXXXXXXXXX##XXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#X##XXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXX##XXXXXXXXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#####XXXXX#X#XX##XXXX##XX##XXXXXX##XXXX#X#XX#XXXXXX#XX#XX#XXX##XXX##XXX##XXXXXXX##XXXX#XXXX#X#XX##XXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXX#XXXX##XXXXXX#XXXXXX#XXX#XXXXXXXXXXX##XXXXXXX#XXX#XXX#X#XXXXXX#XXXXX#XXXXXXXXXXX#XX#X##X##XX###XXXXX##XXXXXXXXX#XXXXXX#XXXX#XXXXXX#XXXXXX#XXXXXXXX#XXXXXXX#######XXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXX#XXXXXXXX#X#XXXXXX#X#XXXXXXX#X#XX#XXXXXXXXXXXX#X#XXXXXXX#X#XXXX##XX#XX####XXXX#XXXX##XX#XX#XXXXXXXX#XXXX#X##XXXXX###XX#XX#XXXXXXXX#X#XXXX#XXXXXXXXXXX#X#XX#XXXXXXXXXXXX#XX#X##X#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXX#XXXXXX#XX#XXXXXX#X#X##X##XXXX#XXXXXXXXXXXXXXX#XXX#X##X###X#XX##XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX
#XX##X##X#XXXXXX#X##XXXXXXXXXXXXXXXX#XX#XXX#XXXXXX##X#XX#XXXXX#XXXXXXX#XXXXX#X####X##X##XX#X##X#X#XXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX##XX#XXXXX#X##XXXXXX#X#XX#XXXXXX###XXXXXX#XXXXXXX#XXXX#X#XXXXXX#XXX###XXXXXXXXX#XXXXXXXX#XXXX#XXXXX##XX#X#XX#XXXXX#XXXXXXXXXX##XX#XXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#X#XXXX#X#XXXXX#XXXXXXX#XXXXX#XXX#XXXX#XXX#####XXXXXX#XXXXXXXXX#XXXX#XXX#X##XXX##XXXXX#X#X#XXX#XXXX#XX#XX#XXXXXX#XXXX#XXXXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXX#XXX#XX#XXXXXXXXXXXX#X#XX###XXXXXXX#XX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXXX#X##XXXXXX#XXX#XXXXXX#XXXX#XXXXXXX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXX##XXX#XX#XXXXX#X#XXXX#XXXXXXXX#XXXXX#XXXXXXXX#X#X##XXXX#XXX#XXXXXXXX#XXX#XXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXX#X#X##XXX#XXXX#XX##XXXX#XXX#XXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XXX#XXXX#X#XXXXXX###XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX##XX##XXXXXXXXX#XX#XX#XX#X#XXXXXXX#XXXX#XXXXX#XX##X#XXX#XXXXXXX#XXXXXXXX#X#X#XXXX#XXXX###X#XXXXXXX#XXXXXXXXX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#
XXXX#X#X#XXXXXXXXXXXXXXXXXXX##X#X##XXX#XXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXX#X###X#XXXX#XXXXXX#XXXXXXXXX#XXX#XXXX#XX#XXXXXXXXX#X#XXXXXXX#XXXXXXX#XXXXXXX#X#XXXXX##X#XXXXX#X##XXXXXX#XXXXXXXXXXXXXX#XXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#X#X#XXXXX#XXXX##XXX#XXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXX##XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXX#X###X##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXX#X#XXXXXXXXXX#XXXX#XXXXX#XXXXXXX#XXXXXXXXX#XXX#XX###XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX##XXX#X#XX#XXXX#XXXXXXXX##XXXXXX#XXXXXXXXXXXXXXX##X#XX#XXX#XX##XXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXX#XXX#XXXX#XXXX#XXX##XXX#X#XXX#XXX#X##XX#XXXXXXX#XXXXX#XXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXX###XXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#X#XXXX#XXX#XXXXXXXXX#X#XX#XXXXXX#XX##XXXXXXXX#XXXX#XX#XXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XX##XXXXX#XXXX###XXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#X#XXXXX#XX#XXXXX
XXX#XXXXX##XXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXX#XX#XX###XXXXXXXXXXXXXXXXX###XX#XXXXXXXXXXX#XXXX#XXXX#XX#XXX#XXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXX##XXXXXXXXXX#X#X##XXXXXXXXX##XXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XX#XXXXXXX#XXXXXX#XXXX#XXXXXXXXX##XXXXX#XX#X#XX#XXXXX#XXXXXXX#XX#XXX#XXXX#XXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXX#X#XX#XXXXX####XX#XXXXXX#XX##XXXXXX#XXX##XXXXXXXXX#XXXX#X#XXX#XXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXX#XX#XXXX#XXXX#X#XXXXXXXXXXX#XX###XX#XXXXXX#X#X##X#XXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXX##XX#XXX##XX##XXX#X##XXXXXXXXXXXXXX#XXX#X#XX#XX#XXX##XXXXXXX##X#X#XXXXXX##X#X#XXXXXXXXXXXXXXXXXX##XXX##XXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXX##XXXXXXXXXXX#XXXXX##X##X#X#X#XX#XXXXXX#X#X#XX#XX#XX#XXXXX#XXXXX#XXX#X#XXXXXX#XX##XXXXX#X#XXXXXXX#XX###XXXX##X#XXXXXXXXX#XXXXXXXX#XXX#XXXXXX#XXXX##XXXXXXX#XXXXXXXXXX#XXX#XX#X##XXX##X#XXXX#XX##XXX
XXX#XX#XXX##XXXX#XXX#X#XXXXXX###XXXXXX#XX#X#X###XXXX#XXXXXXX#XXXXX##X#XX##XXXXX#XXXXX#XX#XXXX#XXX#X#XX#XXXXXXX#XXXXXXXX#XXXXX##X##XXXXX#XXXX#XXXXXXXXXX##XXX#XXXX#XXXXXXXX#XXX#XXXX#XX#XXXXXX#XXXXXXX#X##X##XXXXX##XX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX##XXXXXXXXXXXX#XXX#X#XXX#XXXXXXX##XXX#XXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXXX##XX#XX#XX#X#X#XXXXX#X###XXX#XXXX#XXXXXXXXXX#XXXXXX##X#XXXXX##X#XXXX#XX###XXXX#XXXXXX#XXX#XXXXXXXXXXXX#XX#XX#XXXXXX##XXXXXXXXXXXXXXXXXXXXX###XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX##XXX##XXXXXXX###XX#XXXXX##XX#XXXXXXXXX#XXXXXXXXXXXXXX#XXX#XX#XXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXXXXXX#XXX#X#XX#XXXXXXXXX##XXXX#XXXXXXXXXXXXXXXX#X#XXX##XXXXXXX##XX##X##XXX#XX#XXXXXXXXXXX#X#XXXXXXXXXX#X##XX#XXXX#XX#XXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XX#XX#X#XX#XXXX#XXXXXXX#X#XXXX#XX##XX#XXXX#XXXXX#X#XXXXXX#XXXX#XXX#XX#XXXXXX#XX#XXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX####XXXXXXXX#XXXXXX#XXXXXX##XXXXXXXXX#XX##XX#XXX##XXX####XXXX#XXX###XXXXX#XX#XXXXX##X#XXXXXX#X#XX#XX
XXXXXXX#X#XXXXX###XXXXXXXX##XXXXX##XXX####XX#X#XX#XXXXXXXXXXXX#XX##XXXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XX#XXXXX#XXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXX#X#XXXX#XXXX#XXXXXXXX###XXX##X#XX#X#XX#XX###XX#X#X#XXXXXXXXXX#XXXXXXXXXXX##XXX#X#XX#XXX#XXXXXX##X##XXXXXXX##XXXXXX#XX#X###XXXXXXX#X##XXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXX#XXXX#XX#XXX#XXX###XXXXXX#XXXX#X#XXXXXXXXXXX#XXXX#XX#XXXXXXXXX#XXXXXXXXXX#XX#X#XXXXX#XX#XXXXXXXXXX#X#X#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXXX#X#X#XXXXX#X#XX#XXXXXXX#XXXXXXXXXXX#XX#XXX#XX#X#XXXXXXXX#X#XXXXXXXXXXXX#X#XX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXX#X##XXXX#XX#XX#XXX#XX#XXXXXXXXX#XXX#XXXXXX#XXXXXX#XXXXX#XXXX#X#XX#XXX#XXXXXXXXXXX#XXX##XXX#XXXXX#XXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXX#X#XXXXXXXXXXX##XXXXXXX#XXXXXX#XXXX#XX#X#XXXXXX#XXXX#XXXXXXXX#X#XX##XXX#XXXXXXXX#XXXX#XXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX##XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXX##XXXXX#XXXXXXXXXXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXX#XXXX##XXX#X#XXXX#XXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXX
XXXX#XX#XX#XXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXX#X#XXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX##XXXX#XXXXXXXXX#XXX#XX##XX#XXXXXXX###X#XXX#XXXX##X##XX#XXXXX#XXXXXX#XXX#XX#XXXXXXXXXXXXX#X##XXXXX##XXX#XXXXXXXXXXX#XXX##XXXXXX#X#XXXXXX#XXXXXXX#XXXXXX#XXXXXXXX#X#XXXXXXX#XXXXXXXX#XXX#XXXX#XXXXX##XXX#XXXX#XX###X##XXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXX##X#X#XXXXXXXXXXXXX#X#XXX#XXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX#X#XXXXXXXXXXX#XXX#XXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX###XXX##XXXX#XXXXXXXXXXX#X#XXXXXXX##XXXX##XXXXX#XXXXXXXXX###XXXX#X#XXXXXXX#XXXX#XXX#XXX#XXXXX##XXX##XX#XXXX#XXXXX#XXXXXX#XX#X##XXXXXX#XXX#XXXXXXXXXXX#X##X##XXX#XX#X##XXXXXXXXXXXXX#X#X#XXXX#XXX#XXXXXXX#XXX##XXXXXX##XXXXXX####XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#X#XXXXXXXXXX#XXXXX#XXXXX#XX#XXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX#X#XXX#XXXXXXXXXX#XXXXXXXX#XXX#XX#XX#XXXXXX##XXXXXX#X##X##X#XXX#XXXXX#XXX#XXXXXXXX##XXXX#XX#XX##XXXXXXXXXXXXX##X#XXXXXX#XX#XXXXXXX#XX
XX#XXXXXXXXXXX#XXXXXXXXXXXX#XX##X#XXXXXX#X#XX###XXXXXXXXXXXXXX#X#X#XXXXXXXXXX#XX##XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#X#XXX#XXXXXXX#XXXXX##XXXXXXXXXXX#XXX#XXX#XXXXXX##X#XXXXXXXXXXX#XX#XXX#X##XXXX#XX##X#XX#X#XX#X#X#XXXXXXXXXXXXX#XXXX#X#XXX#XXX##X#XX#XXXXXXXXXXXX#XX#XXXX#X#XX#XXXX##XXX#XXXXX#X##XXXX#XX#XXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXX#XX###X####XXXXXX#XXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXX#XX##XXXXX#XXXXXX#X#X#XXXXXXXX#XX#XXXXXX#XXXXX#XXX##XX#X#XXXXXXX#XXXX#X#XXX#XXXX#XX##XX#XXX#XXX#X#XXXXX#XXX#XX##XXXX#XXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXX#X#XXX#XX#XXXXXXX#XX#XXX#XXXXX#XXXXXX#X#XXX#X##XX#XX#XXX#XX##X##X#XXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#XXX#XXX###XXXXX#XX##X##X##XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX#XX#X#X##XXXXXX#XXXXX##XX#XXX#XXX####XXXX#XXXXXX##XXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXX#XXXXX#XXXXXXXX#XXXXX#XXXXXXXX##XXX#X#XXXXXXXXX#XXX#X#XXX#XXXXX##XXXX#XX#XXXXXXXX##XXXXXX####XX#XXXXXXXX##X#XXXXX#XXXXXXXXX
#X##XXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#XXXX#X#XX#X#XXXXXXXXXXXXX#XXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#X#XXXXXX#X#XXXX#XX#X##X##XXXXXXX#XX#X#XXXX###X#XXXXXXXXX#XX####XXXXXXX#XX#XXX#XX#XX#XX###XXXX##X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXX#XX#X#XXXX#XXX#####XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX##XXX#XXXXXXXXX#XXXXXX###X#XXXXXXXX#XXXXXXX#XXXXXX#XXX#XXXX#XX#XX#XXXXX#XXXX#X#XXXX#XX##XXX#XX##X#XX#XXXXX###X#XXX#XXXXXXX#XXX#X#####XX##X#XXXXXX#X#XXXXXXXX#XXX#XXXX#XXXXXXXXXX##XXXX#XXXX#XX#XXX##XXXXXXXX##X###XX#XXX#XXXX#XXX#X#XXXXXXXX#XX#XXX#XXXXX#XXX#XXXX#XX#X##XXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXX##XXXXXXXXXXXXX###X#XXXXXXX##X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXX#X#X#XXXX###X#XX##XX#X#XX##XXXXXXXX###XXX#XXXXXXXXXXXXXXXX###XXXXXXXXXXX##XXXXXXXXXXXXXXX#XXX###X#XXXXXX##XXXX##X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXX##XXX##XXXXXX#XX#XXXXXXXXXXXXXX#XX#X##XX#XXXXXXXX##XXXX#X##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X
#XXXXXXXXXXXXXXXXX#XXXXXX#XX#X###XX#XXX#XXX#XXX##XXXXXXX#X##XX#X#X#XX#XXXXXX##XXXXXX#XXXXXXX#XX#XXXXXXXXX#XX#XX#XX#XXXXX##XX#XXXXXXX#XXX#X##XXXXX#XX####XX##X#XXXX#XXXX#XXX#XXXX##XXXXXXXXX##XXXXXX#XX#X#XXXXXXX#XX#XX#X#X#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX#XXXX#XX##X#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X##XXXX#XXXXX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXX#XX#XX#XXX#XX#XXXXXXXXX#XXX#XXXXX##XXX##XXXXX##XX#X#XXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXXXXX#XX#XXX#X#XXX#XXXX#XXXXXXXXXXX###XXX#XXXXX#XXXXXXX##XXXXXXXXXXXXXX##XXXX#XXXXXXX###XXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XX####X#X##XXXXXX#XX#XXXXXX#XXXXX#XXXX#XX#XX#XXXXX#X#XXXX#XX#XX#XX#XXXXXX##XXXXX#XXXX##X#XXXXXXXXX#XXX##XXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XXXXXXXXXXXXX####XXXXXXX#XXX#XX#X###XXXXXXXX#XXXX#XXX#X#X#XXXX#X###XXXXXX#X#X#XX###X##XX#XXXX#X#XXXX#XX####XXXXXX#XXXXXX##X##X#XXX#XXXX#XXX#XXXXX###XXXXXXXXXX#X#X#XXX#XXXXXXXXXXXXXX###XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXX#XXX#XXXXXXXXXXXXXXXX
XXXXXXX#XX#XXXXXX#XX#XXXXXX##XXXX#XXXXX#XXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XX#X##XXXXXXXX#XXXXXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXX##XXX#XXX##XXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXX####XXX#XXX#XX#X#X#X###XX#XXXX#X#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXX#XXXXX#XX#XXXXXXX#XX#XXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX##X#XX#XX##XXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXX#XXXXXX#X##XXX#XXXXX##XXXXXXXXXXX#X#X#XXXXXXXX#XXXXXXXX##XXXXXXXXXXX#XXXX##XX#XX#XXXXXXXXXXX#XXXX##XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XX#XXXXX#XXXXX#XXXXX#XXX##XXXX###XXXXX#XXXXXXXX#XXXXXX#XX##XXXXX#X#XX#XXXXXXXXX#XXXXXXXXX#XXX##X#X#XXXXXXXX#XXXX##X#XX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#X#XX#XXXXXX#XX#XXXXXXXX##X##X#XXXXX###XXXXX#X#XXXXX#X#X##XXX#X##XX####XXXX#XXX#XX##XXXXXXXXXXXXXXXXXX##XX#X#XX#XXX#XXXX#XXXX#XXXX##XXXXXX#XXXXXX#XXXXXXX#XX#XXXX#XX#XXXXXXXX#XXXXXX#XXXXX#X###XXXXXXXXXXXXXXX##XXXXXXXXXX#XXXX#XXXXX#XX#XXXX#XX#X#XXXX##
XXX#XXXXXX###XX#XXX##XX#XX###XXX#XXXXXXXXX#XXX#XX#XXXXXXXXXXXX#X#XXXXXXX###XXXX##XX#XXXXX#XXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXX#XXXX#XX##X##X#XXXXXXX#X#XX###XX##XX#XX#XXXXXXX##XX###XXXXXXXXXXX##XX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXX#XX##XXXXX#XXXX#XXX###XX#XXX#XXXX###XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX##XX#X##XX#XXXXXXXXXXXX#XXXXXXXXXXXX#XX#X#XXX#XXXX##XX##XX##XXXX#XXXXXXX#XX#XXX#XXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXX#XXXXXX##X#XXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXX#X#XXXX##X#XX#XXXX#XXXXXXXXX#XXXXXXXXXX#X#XXXX#XXXXXX#XXXXXXXXXXXX#X##XXXXXX#XXXXXXXX#XXXXXXXX#XX###XXXX##X#XXXXXX#X#XXX#X##XX#XX#XXXXXXX#XX#X##XXX#XXXXXX#XXXXXXXXX#XXXX#XX#XXXXX#XXXXXX#XXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXX#XXXX#XX##XX#X#XXX#XXXX#X##XXXXXXXXXXXXX#XXXX#XX##XXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXXX#X#X#X#X#XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX#XXXXX#X#XXX#XXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX
XXXXXX#XXXXXXXXX#X##XXXXXX#XXX#XXXXXX#X#X##XXX#XXXX#XXX#XXXXX#XXX#X#X#XXXXX#XXX#X#XXXXXXXXX#XXXXXXXX#XXX##XX##XX#XXXX#XXXXX#XXXXXX#XXXXX#X#####XXXX#X####XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXX####XX#XX#XXXXXX#XXXXXX#X####X##XXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXX#XX#XX#X#XXXXXXX#X#XX#XXXXXX##XXXXXXXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXX##XXXXXXXX#X#XX#XXXX#XXXXX##X#XXXXXXX#X#XX#XXXXXXX#X#X#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXX#XXXX#X#XXXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXX#XX#X#XXX##X#XXXXX#XX#XXXXXX#XXXXXXX#X#X#XX#XXXXXXX#XXXX##XXX#XXX#XXXXXX#XXX#XXXXXX#XXX##XXX#XXX#XXXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXX##XXXXXXX##XXXXXX#XXXXXXXX#XXXXXXXXXXXXXX##XXXXXXX#XXXX#XXXXXXXXX#XXXX##XXXXXXXXXX#XXXXX#XXXX#XX#XX#X#XX#XXX#XXXX#XXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX###XX#XXXXXXX##X#XXX#XXXXXXXXXXXXX#X##XXXXXX#X#X#XXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXX##XXXXXXXX##XXX#XX#X#XXXXXXXXX#XXX##X#X###XX#XXXXXXXXX#XXX#XXXX#XX##XXXXXXXX##XX#XXXXXXXXXXXXX#XXX#XXX###XXXXX#
X#X#XXXXX#XXXXXXXXX##XX#XX#XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXX###X#XXX#XX#XXXX##XXXXXXXX#X#XXXXX##X#X#X#XXXX#XXXXXXXX####XXXXXX##XX###XXX##X#X####XXXXX#XXXXXXXXXXX##XX#XXXX##XXXXX#XXXXXXX##XXX#XX#XXXXX#XXXXXXXXXX#X#XXXXXXXXXXX#XXXXX#XXX#XX#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXX#XX#XXX#XXXXX###XXXXXXXXX#X##X#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXX#XXXXXXXXX#XX#X#X#XXX#XXXXXXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX#X#XXX#XXXXX#XXXXXXXXXXXX##XXXX##X#XX##XXXXXXXXXXXXXX#XX#XXX#XXXXXXX#####XX#X#XXX#X#X#XXXXXXXXXXXXX#XXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX##X#XXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXX##XXXXX#XXX##XXXXX##XXXXXXXXXX#XXX#X#XXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXX##XXXXX#XXXXX#X#X#XXXXXXXXXXXXX#XXXXX#X##XXXX###XXXX#XXXXXX##X##XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXX##X##XXX##X#XXXXXXX###XX#X##XXX#XXX##XXXX#XX#XXXXX##XX#X#X#XX#XXX#XXXXX
XX###XX#X#XXXX#XXXXXX###XXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXX#XXXX#XXX#X##XXXXX#X#XXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX##X##XXXXXXXXX#XXXXXXXXXX##XXX#XXXX#XXXXX#XX#XXXXXXXXXX#XXXXX#XXXXXXXXX#XXX#XX#XXXXXX#XXX#XXXXXXXXXX#XXXXXX#XXXXXXXXX#X#XX#XXXX#XX##X#X#X#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXX#XXXXXXX#XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX##XXXXXXXXXX#XXXX#X#XXXX#X#XX#XXXXXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXXXXX#XXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXX#X#XXX#XX#XXX#XX#XX#XXXXXX#XX##XX#XXXX#X#XX#XXX#XXXXX##X#XX#XXXXXXXXXXX#XXX#X#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX###XXXX#XXXXX#XX#X#XXXXXXXXXX#XXXXXX#XX#XXXX#X#XXX#XX#XX#XXXXXXXXX###XXXXXXXXXXXXXXX#XX###X#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXX#XXXXX#X##XXXXXX#XXXXXXXX#XXX#X#XXXX#XXXX#XXXXXXXXXXXX#XXX##XXXXX#XXX#XXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXX##X#XX#XXXXXXX#XX#XXX#XXXXXXXX#XXXXX#X#XXXXXX#X##XX##XXX#XX#X#XX#XXXXXXXXX#XXX#XX###XXX#XXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXXX#X#XXXX#XXXXXXXXX#XXXXX#XXXXXX#XX##XXXXXXXXXXXXXX#XXX#XXX
XXX#X#X#XXXXXXX#XXXXXXXXXX#XXXXX#XXX#XX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX###XXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX##XXXXXXXX###XXXXXXXXXX#XXX#XXXX#XXXXXX#XX#X##XXXX##XXX#XXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXX#XXX##XXXXXXXXXX#X#XXXXXXXXXXX#XXX#XX##X#XX##XXXX#XXXXXXX#XXX##XXXXXXXX#XX##XX##X#XXXXXXXXXX#XX##XXXXXXX#XXX#XXXX##XXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXX#XXXX#XXXXXXXXXXXX###XXXXXXXXXXXXXX#XXXX#XXXX#XXXX####XXXXXXXXXXXXXXX##XXXXXXXXX#X#XX#XXXXXXX#XXXX#X#XXX#XXXX#XXX#XX#XX#XXXXXXX##XXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XX#XXXXX#XXXX#XX##XXXXXXXX#XX#XXXX#XX#XX##XXXXX#XXXXXX#XX#XXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXX###XXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXX##X#X#XX#XXXXXXX##X#X#XXXXXXXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXX#XXXXXXX#XXX##X#XXXXXXX#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXX##XXXXX##XXXXXX#XX#XXXXXXX###XXX#XX##XXXXX#XXXXXXXXXX#XXXX#XXX#XX#XXXXXXXX#XXX#XXXXX##XX#XXXXXXXXXXXX##XXXXXXXXX#X#XXXXXX#XXX#XX#X#XXXXXXXX#XXXX#XXXX#XX#XXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXX##X##XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#X#XX#XX#X#XXX##
#XXX#XX#XXXXXXX#X#XX#XXXX#XXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXXXXXX##XXX##XXX#XXXXXXXXXXXX#XXXX#XX#XXX#X#XXXXXXXXXXXXXXXXX#XXXXX##XXX#X##XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XX#X#XXXXXXX#XXXX#XXXXX#XXX#XXXX#XXXXX#XXX##XXXXXXXX#XXX##XX#XXXX#XXXXX####XXX#XXX##X##X###X#XX#XXXXXXXXXXX##XXXXXXXXX#X####XXXXXXXX#XXX##XXXX#XXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXX#X#X#XX#XX#XXXX#X#XXXXXXX#XXXXXXXXX#XXX####X#X##XXXXXXXX#XXXX#XX#X#X#XXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXX#XX#XXXXXXXXXX#XXXX#XX##XX#X#XXX#XXXXXXXXXX#X#X#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXX##XXX#XXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXX#XXXXX#XXXX##XXX#XXXXXXXXXXXXXXX##XXXXXXX###XX#XXXXXXXXXXXXX###XXXXXXXXXX#X##X#XXXXXXXXXXX##XXXXXXXX#XXXX#XXXX#X###X##XXXX##XXXXXXXXXX#X#XXX#XXXXXXXXX#X#XX#X##X#XXXXXXX#XX#XXXXXXX#X#XX#XXXXX#XXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXXX#X#X##XXXXXXXXX#XXX#XXXXXXXXXXXXXXXX##XX##XXXXX##XXX#XX#XXXXXXXXXX##XX#XXXXX#XXXX#X##XXXXXX##XXXXX###XXX#X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXXX#XXXX##XX#XXXXXXXXXXX#XX##XXXXXXXX#X
X#XX#XX#XX#XXXXXXX#XXX#XXX#X#XXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXX#XXXX#XXX###XXX##X#XXXXXXXXX#XXXX#XXXXXXX#X#XXX#X#X#XXXXXXXXXXXX#XXXXXX##XX#XXXXXXXXXXXX#XXX#XX#XXXXXXXX##X###XXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXXXX#X#XX#XX##XXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#X#XXXXXX##X##XXXXXXX#XXXXXXXXXXX#XXX#XX##XXXX#XXXX#XX#X#XXX#X#XXX#XXX#XXXXXXXXXXXX#XXXXXXX#X#XXXX#XXXXXX#XXXX#XXXXXX#XX#XX##XXXXXXX#XXXXX#XXXXX#X#X#XX##XX#X#XXXXX#XX#X####X#XXXX##XX#XX##XXXXXXXXX##XXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXX###XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXX#X#XXXXX##X#XXXXXXXXXXXXXXXXXXXXXX#XX#XXX##XXXXXX#XXXXXXX#XXXXX#XX#X#XXXXXX#XXXX#XXXXX#XXXX#X##XXXXXXX#XXXXX#XX##XXXXXXXXXXX###XXX#XXXXX#XX#XXXXXX#XXXX###XXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXX##XXXXXX#XXX#XXX##XXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXX#XX##XXXXXXXX#XXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXX#X##XXX##XXXXXX#XXX#XXXXXX#XXXXX#XXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXX####X##XX##XX#XXXX#XXXXXXXXXXXXX#XXXXXX#XXXXX#X#XXXXXXXXXX#X#XX
#XX#X#X#XXXXX#XXX#XX####X##XXXXX#XXXXXX#XXXXXXX#XXX#XX#XXXXXXXXXXXX#XXXXXXXX##XX#X#XX##X#XXXXXXXXX#X#XXXXXX####XX###XXXXX#XXXX#XXXXX##XX#XXX#X#XXXXXXXXXXXX#XXXXXXX##XXXXXXXX#X#XX#XXXXXX#XXXXXX#XXXXX#X#XXXXXXXXXX#XXXXXXXX#XXXXXXX#X#XXXXXXXXXXX##XX#XXXX#XXXX##X#XXX##X#XXXXXXXXXXXX#XX#X#XX#XXXXXXXXX#XXXXXXXXXXXX#XXXX##XXX#X#XX####XXXXX##X#XXX##XXXX#XXXXX##XX#XXXXXXX#XXX#XXX#XXXXXXX#XXX#X#XX#XXXXXX#XXXX#X#XXXX##XXXX#XXXXX#XXXXXXXXX#XXXXX#XXXX###X#XXXXXXX#XX#XXXXXXX##XXXXX##XXX#XX#XX#XXXXX#XXXXX####XXXXX#XXXXXXXXX#X#XXXX##XX#XXXXXXXX#XXX#XXXXX#XXXXXXX###XX#XXXXXX#XXXXX#XXXXXXX#XXXXXXX#XXXX#XXX#XXX#XX#XXXXXXXXXXX#XXXXXXXXXX#X#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX##XXX##XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXXX#XXX##XXXXXX#XXXX##XXXXXX#XX#X#XXX#XXXXXXXX#XX#XXXXX#XX#XX##XXXXX#XXXX#XX##XX#X#XXXX##XXXXXX#XXXX##XX#XX#XXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX#X#X#XX#XXXXX#XXXX#X#XXXXXX#XXX#XXX#X##XX#XXXX#XXXXX#XX#XXXXXXXXXXXXX#XXXX#X#XXXXXXXXX#XXXX#XXXX#XXX
XXXXX#X#XXX##XXXXXXXXXXXXXXX#XXXX#XXXX##XXXX#XXX#XX#XXXXXXXXX#XX#XXXXXXXXXXXXXXX###XXXXXX#XXXXX#XX#XXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#X###XXXXXX#XX#X#XXXX#XXXXXXXXX#XXXXXXXXX#XXXXX#XXX#XX#X#XXXX##XXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#XXX#XXXXXXXXXX#XXXXXX#X##XX##XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX##X#XXXX#XX#XXXXXXXXXXX#XXXX#XX##XX#XXXX#XXXXXXX###XXXXXXXXXXX###XXXXXXXXXXXXXX##XX#XXXXXXXXXXXX#X##XXXXXXXXXXXX##XXX#X#XX#XXXXX#X###XXXXXX#XXX###XXXXXXXXXX##XX#XX#XXXX##XXX#X#X##XXXXXXXXX#X#XXXXXXXXXXXXX#X#XX#XXXXXXXXX#XXX#XXXXX#X###XXXXXXXX##XX#XX####XX#XX#XX#XXXXXXXXXXXXX#XXXXX##XXXX#XXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXX##XXXXXX#X#X#XXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXX##XXXXXXXXXXX#XXXXXXXXXXX#XX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#X#X#XX#XX#X#XX#XXXXXX#X#XXXXXXX##X##XXXX#XXX#X##XXX#XXXX##XXXX#XX#XXXX#XXXXXXXXXX#XXXXXXXXX#X###XXXX#XXX#XXXXX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXX#XXXX#XXXX#X#XXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXX#X#XXXXXXXXX#XXXX#
XXXXXX#XXXXXXXXXXXXX#X#XX#X#X##XXXXX#XX#X##XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX##X#XXXXXX#XXXXX#X#XX#XXXXXXX#X#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X##XXXX#X#XXXXXXXX#XXXX#XXXX#XXX#XXXXXXXX#XXX#X##X#XXX#X#X#XXXXX#XXXXXXXX#XXXXXXX##XXX#X#XXX#XX#XXXXXXXXXXXXXXX##XXX#XXX#XX#XXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXX#X#XX#X#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#X#X##XXX###X#X#XXX#XXXXX#X#XXX#XXXXXXX#X#XXXX#XX#XXXXXXXX##XXXXX#XXXXXX#X###XXXXXXXXXXX#XX#XX#XXXXXXX#XX##XX#XXXXXXXXXX##X#XX##XXXX##XXXXXXX#XXXXXXXXXXX#X#XXXX#X##XXXX#XX##XXXX#XXXXX#XXXXXXXXX#XXX#X#XXXX###XXX#XXXXXXXXXXXXXXXX#XXXX#XXX#X#X#XXXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXX#X##XXXXXX#XXXXXXXXXXXXXXXXXXX##XXX#XXXXX#XX#XXXXXX#XX#XX#XXXXXXXXX#XXXX#XXXXX#XXX##XXXXXX#XXXXXX#X#XXX#XXXXX#XXX##X#XX#XX#X#XXXXX#XXXX#XXXXXXXX#XX##X##XXX#XXXXXXX#XXXXXXXXXXX##XXXXXXX#XXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXX#XX#XXX#XXXXX#XXXXX#XX#XXXXXXXXX#XX#XXXX#XXXX#XX#XXXXX###XXXX#XXXX#X#XXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX
XX##XXXXXX#XXXX#XXX#X##X#XXX#XXXXXXXXXXXX#X#XXXXX#XXX#XXXXX#XXXXXX##XXXX#XXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXX#X#X#XX#XXX##XXXXXX##XX#X#XXXXXXX#XXX#XXX#X#XX##XXXXX#X#XXXX##XX##X#XX#XXXX##XXXXX#XXX####X#XXXX#X#XXX#XXX#XXX#XXXX#XXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXX#XXXXX#XX#XX#XX####XX#XX#XXXXXXXX#XXXXXXX#XXXXXXXXXX#XX#XX###XXXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XX###XXXXXXXXXXXXX##X#X#XX#XX###XXXX#XXX#XXX##XXX#X#XXXXXXXXXXXXXXXXX#X##XX#X#XXX#XXXXXXXXXXXXXX##XXXX#XXXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXX####XX#XXX##XXXXXX#X#XXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXX#X##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XX#XX#XXXXXXXX##XXXXXXXXX##XXXXXX#XXX#XXXXXXXXXXX#XXXXXXX#X#XXXXX#X##XXXXXXX#XXXX#XXX#XXXXXXXXX#XXXX#XXXX#XXXXX#XXXXX#XXXXX##XXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXX#X#XX#X#XX###XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XXX#XXX#XX#XXXXX#X#XXXXX#XXX#XXX#XXX#XXX##XXXX##XXX#XX#XXXXXX###XXX#X#XXXXXXXXXX#XX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXX#X#XXXXXXXXX#XXXXXXXXXX#XX#X##XXXXXXXXXXXXXXXX
XXX##XXX#XXX#X#XX#X#X#X#X#XXXXXXXXX#XX#XXX##XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX###XXX#XXX#XXX#X##XX#XXXXXXXXXX##XXXXXXX#XX#XXXX#X#XX#XX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XX#XXX##X#XX#XXX#XX#XXXXXXX#XXXXXXXXXX#XXXX#XXXX#XXX##X#XXXXX#XX#XXXXXXXXX#X#XXX#XXXXXX#XXXXXXXXXXX###XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXX#XXX#XXXX#XXXX#XX#XX#XX#XXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXX###XXXXXXXXX#X#X#XXXXX#X#XXXXXXXXX#XX#XXX#X#XXXXXXXXXXXX##XXXX#X##XXX##XXXXXXXX#XXXX#XX##XXXXXXX#XXX##XX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXXXX#XXXXXX#XXXXX#XXXXX#XXXX#XXXXX#XXX##XXXXXXX##XXXXX#XXX#X#XXXXXXX##XXXXXXX#XX#XXXXX#XXXXXXXXXXX#X#XXXXXX#XX#XX#X#XXXXX#XXXXXXXXXXXXX#XXXXX#XXX#XX#XXXXX#X#XXXXXXX#XXXX#X#XXX##XXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#X#XXXX##XXXXXX#XX##XXXXXXXXXXX#XXXXXXXXXXXX#X#X#XXXXXX#XXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXX###XXX#XXXXXXXX#XXX##X#XXXXX#X###XXX#XXXXXXXXXX#X##XXXX#X#XXX#XXX##X##XXXXX#XXXX#X#
XXXX##X#XXXXXX#XXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXXXXX##X#XXX##X#XXXXXX#XXXX#X#X#XX##XX#XXX#XXXXXXX###X##XXX#X##XXXXXXXX#X#XXXXX#X##X#XXXXXX#XXX##XXX#X#X#XXXX#X#XXXXXXXX#XXXXXXXXXXXXX#XX##XXXX#XXX##XXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXXXXXX#XXXXX#X#XX#XXXXX#XXXXXXXX#XXXX#XXX##XXX#X#XX#XXXX#XXXXXXXXXX#XX#XXX#XXXXX#XXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX###X#X##XXXXX#X#X#X#XXXXXXXXXX#XXXXXXXXXXX##XXXXXXX###XX#XX#X#XXXX#XXX#X#XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXXX#X#XXXX#XXXX#X#XXXXX#XXXXX#XXXXXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXX##XX#XXX#XXXX#XX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXX##XX##XXXXXXXXXX#XX#XXXXXXXX#X##XXXXXX#XXXXXXXXXXX#XX#XXXXXXXXX#X#X#XXXXX#XXX#XXXXXXXXX#XXXX#XXXXXX#XXXXXXXXX##X##XXX##XXXXX#XXXXX#XXXXX#XX#X#XXXXXXX#XXX#XX#XXXXXXXXXXXXX###XXXXXXXXX#XXXXXX#X#XXXX##XXX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX###XXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX###X#XXXXXXXXX#XXXXXXXXXXXXXX#X#XXX#XXXXXXXXXX#XX#XXXXXXXXXXXX##XXXX#X
XX#XXXXXXX#XXX#X#XXX#XXXXXXX#XX#XXXX##XXX#X#XX#XX#XXXXX#XXXXXXXXX##XXXXXXXX#X#XXXXXXXX#XX##XXXXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#XXX#X#X###XX#XX##XXXX#X#XXXXXX###XXXXXXXXX#XXXXXXXXXX#XXX##XX#X#XXXXXXXX#XXX#XXXX#XXXXXXX#XXXXXX#XX##X#XX##XX#XX#XXXXXXXX#XXXX#XX#XXXXX##XXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#X#XX#XX#X#XX#X##XXXX#X#XX#XXXX#XXXXXXXXXXXX#XX#XX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXX###XX##XXXXX#X#X##XXXX#XX#X##XXXXXXXXXXXXXXXXXXXXXX#XX#X#X#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXXXXX#XX#X#XXXX#XX#XXXXX#XXX##XX##XXXXXXX#XXXX#X##XXXX##X#XXXXX#XXXXXXX#XXX#XXXXXXX##XXX#XXXXXXXXXX#XX#XXXX#X#XX#X#X#XXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXX#X###X#XXXX##XXXX#X#X##XXXXXXXX#XXXXXXXXXXX#X#XX#XXXX###XXXXXXX#XXXXX###XX#XXXXXXX#XXXXXXX##XXXX##XXXXXX#X#XXXXXXXXXX#XXXXX#X#XXXX##XXXX#XXX#XXXX##XX###XXXXXXXXX#XX#XXXX#X#XX##XX#XXXXXX#XXXXXX#XXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX##X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX###XX#XXXXX#XX#X##XXXXXXXXXXXX#X#XXXXXXXXXX#X#XX##X#XXX#
XX#XXXXXXX#XXX##X#XX#XXXXXXXXXXXXXXXXXXXX#XX##XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXX##XXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX##X#XXXXX#X#XX#XXX#XX#XXXXXXXXXXXX#XXXX#XXX#XX#X#XXXX#XX#X#XX##X##XX#XXXX#X#XXXXXX#XXXXX#X#X#XX#X#XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXX#XXX#XXXX#XXXXX#XX#XXX#XX#XXXXX#XX###XXXXXX#XXX#XXXXXX#XX#XXXXXX#XXXXXXXXXXXX#X#XX#XX#X#XX#XXXX#XXXXXX#XXX#XXXXXXX#XXXX#XX##XXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XX#X#XX#X###XXX#XXXXXXXX###XXXXX#XXXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXXXXXX#X###XXXXXXXXXXXXXXX#XXXX##XXX#X#XXXXX##XXX###XXXX#XXXXX#XX#XXXXXX#XXXXXXXXXXXXX####XXXXXXXXXXX##X#XXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXX##XXXXX#XX#X#XX#X#X#XXXXXX#XXXXXXX##XXXXXX##XXXXXXXXXXXX###X#X#XXXXXXXXX#X##XXX##XXXXX#XX#XXXXXX#X#XXXXXXXXXXXXXXX#XXX#XX#XXXX##XXX#X###XXXXX#X##XXXX#XXXXXXXX#XX#XX#XXXXXXXX#XXX#XXXXXXXXXXXX##XXXXXXX#X#X#X#XXXXXXXX##XXXX#XXXXX#XX##XXXXX##XXXXXX#XXXXXXXXX##XXX#XXXXXXXXX#XX#X#X##XXXX##XX#X#XXXXXXX##X#XXXXXXX#XX#
XXX#XXXXXXX#XXXXXXXXXX#XXX#XX##XX##XXXXX#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXX#XX##XXXXXX#XX#XX#XXX#XX#XXXXXXXX#XXXXXXX#X#XXXX###XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XX###XXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXX#X###XX##XXXXXXX#X#XXXXXX#XXXXXXX#XX#XXX#XXXXX#X#X#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX###XX#XXX##XX#XX##XXX##XXXX#XXXXXXX#XXXX#XXXX#X#XXXXXXX#XX##XXXXXXX#XXXXX#XXXXXXXXXX#X#XXX##XXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXX#X###XXXX#XXX##XXXXX#XXXXXXXXX#XXX#XX#XXX#X#XX#X#XXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXX#X#XXX#XXXXX#XXXXXXX#X#XXXX#XX###XXXXXXXXX###XXX#X#XXXXXX#X#XXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXX##XX#XXXXX#XXXX#XXXX#XXXX#XXXXXXXXX#XXXX#XXXXXX##X##XXX#XXXXX#XXXXX#XXXXXXXX#X#XXXX####XX#XX###X#XXXXXXXXX#XXX#XXXX#XXX#XXXXX##XX#XXXXXXXXXXXX#XXXX###XXXX##XX#XXXXX#XXX#XXX##XXXXXXXX#XXX##XXX###XXXXXXXXXXXXXXX#XXXX##X#XXX#XXXXXX##XXXXXX##X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXX##XX#XXXXXXXXXXXXX#XXX##XXX#XXXX#XXXXXX#XXX#XXXXXXX#XXX#XX
XXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXX#XX#XXXXX#XXXXXX#XXXXXX#X#XXX#XX#XXXX###XX#XXXXXXXXXXXX##X#XX#X#XXXXXXXXXXXXX##XX#XXXXXXXXXXXX##XXXX#X##X#XXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX##XXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#X#XXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXX#X#XXXXXXX#XXXX#X##XX#XXX#XXXX###XXXXXXXXXXXXX#XXXXXXXX#XX#X#XXXXXX#XXXXXXX#XXXX##XXXXXXXXXXXXX#XXXXXX#XXX##XXXXX#XX#X#XXXXXX##XXXXXXXXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXX#XXXX##XXXXXX#X#XXXXXXXXXXXXXXX#XX#XXX#X#XXXXXXXXXXXXXXXX##XXX#XX#XXX#XX###X##XXXX#X##XXXXXX#X#XXXXXX#XXXX#X#XXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXX#XXXXXXX#XX##XXXXXXXX#X##XXX#XXXXXXX#XX#XXXXXX##X#XXX#XXXXXXXXXXXXXXX#XX#XX#XX#X#XXX#XX#X#XXX#XX#X#XX#XXX###X#X####X#XXXXXXX##X#XXXXXXX#X#XXX#XX#XX#X#X#XXXX#XX#XX#X#X#XX#XXXXXXXXXXXX#XX##XXXXXXXX#XX###XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#XXXXXXXXXX#X#XXXX#XXXX#XXX#XXX#XXXXX###XXXX##X#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXX#XX####X##XXXX#XXXXXXXXXX#XXX#X#
XXXXXXXX##XXXXXXXX#XXXXXXX#X#XXX#XX##XXX#XXXXXXXXXXXX#XXX#X##XXXXX#XXXXX#XXXXXXX#X#XXXX##XXXXXXXX#XXXX#XX#XXXXXX#X#X#X#XX#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXX#XXXXXXX#X#XXXXXXXXX#XXXXXX#X#XX#XX##X#XX#XXXX#XXX#XX#X#XXXXX#XXXXX#XXXXXXXX#XX#XXXX#XXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXXXX#XXXXXXX##X##XX#XXXXXXXXX#XXXXXXXXXXX#XXX##XXXXX#XXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXX#XXXX#XXXXXX#X#XXXXXXXXX#XX#XX#XXXXXXXXXXX#XXX#X#XXXXXX#XXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXX#X#X#X#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXX#XXXX#XX#XXXX##XXXXXXX#XX#XXXXXXXX#XX#XXXXXXXXX##X#XXXXXXXX#X#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXXX#XX#XX#XX#X##XXX#XX#####XXX#XX#XXXXXXX#X##XXXXXX#XXX#XXXXX#XXXX#XXXX#XXXX#X###XX#XXX#XXXXXXXX##XXXXXXXXXX##XXXX#XXXXXXXXX##XXXXXXXXXX#X##XXXXX#XXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXX#X#XXXXX#XXXX#XXXX#X#XX##X#XXXXXXXXX##XXX#XXXXXXXXXXXXXXXX##XX##XXX##XXX#XXX#XXXX#
XXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXX###X#XXX#XX#XXXXXXXXXXX###XXXX#XX#XXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXX#XX#XX#X##XXXXX#XXXXXXXX#XX#XXXXXXXXXXXXX#X##XXXXX#XXX#XXXXXXXXXX#XXX##XXXXX#XXXX#X#XXX#X#X#XXXXXXX#XXXX#XXXXXXXX#XXXX##X##X#XXXX#XX#XX#X#XXXXXXXXX##XXXXXXXXXX#XXXX#XXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXX#X###XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXX#XXXXX#XXXXXXXXXXXXXXXX#X#X#X#XXXX#XXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXX#XX#XXXXXXX#X#XX#XXXX#X#XXX##XXXXXX#XXX#XXXXXXX#XX#XXXXXXXXX#XXXXXXX#XXXXXXX#X##XXX#XXXXXX#XXXXXXX##XXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XX#XX#XXXXXXXXXX#XXXXXXXXXXXXXX##X#XX#XXXXXXXXXXX#X#X#XXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXX##XXXX#X#XXX##XX#XXX#XXXXX##XXXX#XXX#XXXXXXXXXXXX#XXXX#X#XX#XXX#XXXX#XXXXXXXXXXXXXXXX##XXXX#XX#X#XX##XX#X##XXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXX##X#XXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XX#XXXXXXXX#X#XXX#X#XX#X#XXXXX##X#XXXX#X#X#X#XXX#X#XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXX#XXXXXXXX#XXX#XXX
XXXXXXXXXXXXXXXXX##XXXX#X#XXXXXX#X#XXXXX#XXXXXXXX#XXXXXXX#XX#XX#X#XX#X#XXXX##XX#XXX#X#X#XXXXX#XX#XXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXXXXX#XXX#XXXXXXX##X#XXXXXXXXX##X#X#XXX#XXXX#XXXXX#X#XX##XX#XX#XXXX#XXXXXXXX#XXXXXXXX##XX#XX##XXXXXXXXXX#XX#XX##XXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX##XXXXXXXXXX##XXXXXX#XXXXXX#XXX#XXXX##XXX##XXXX#X#XXXXX##XXXXXXXXXX#XXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXX#XXXXXXXX#XXXX#XXX#XXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X##XXXXXXX#X#XXXX#XX#XX##XX#X#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXX#XXX#X#XXXX###XXXXXXX#XXXXXX#XXX#XXXX#X#XXXX#XXXX#XXXXXXX###X#X#X#XXXXXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXX##X#X#XXXXXXXXXXXX#XXXXXX##XXX#XXXXX###XXX##X#X##XXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXX##XX#X#XXX#XXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#X
XXXXXX##XXXX#X#XXXXXXXXXXX#XXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX##XXX#XXXXXX#XX#XXX#XXXXXX#X#XX#XXXXXX#XXXXXXXX#XX#XX#XX#XXXXXXX#XXX#XXXX##XXX#XXXXX#XXXX#XX##XX##XXXXXXXXXX#X#XXX#XXX#X#X#XX##XXX#X#X#XXXXXXXXXXXXXXX##XXXXX#X#XXXXXXX#XX#XXX#X#XXXXXXX#XXXXXXXXX#XXXX#X##XXXXXXX##XXX#XXX#XXXX#XXXXX#XX#XXXXXX#X##XXX#XXXXXXXXXXXX#X#XX#X##XX##XXX#XXXXX#XX#XXXXXXX###XX#X#X#XXXXXXXX#XXX#XXXXXX#X#X#XXXXXXXXXXXXXX#XX#XXXXX#X#X#XXXXXX##X#XX#XXXXXXXXXXXXXX###XXXXXXXXXXXX##X#XXXXXXXX#X#XXX#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXX#X##XXXXXXXXXXXX#X#XX#X#XXXX#X#XX##XXXX#XXXX#XXX#XX#X#XXXX#XX#XXXXXXXX##XX#XXXX#XXXXXXXXXX##XXXXXXXXXX#X#XXXX#XX#XX#XXXX#XXXXX#XX##XXXXXXXXX#XXXXXX#X#XX###XXXXXXXXX#XXX##XXX#XX#XXXXXXXXXXX#XXXXX##XXXX#XX#XXX#XXX#XXXXXX#X##XXXXXXXX#XXXXXX#X#X#XXXXXXX#XXXXX#XXXXXXXXXX##X###XXX#X##XX#XXXXXXXX#X#XXXXXXX#XXXXXXXX#X#XXXXXX#XXXXXXXXXX##XXXX##X#XXXXX##XX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXX#XXXXXX#XX#XXXX#XXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#
XXX##XXXX#XXXXXX##X#XX#XXXXXXXXXXXXX##XXXXXXXX##XX#XXXX#XXXX#XXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXX#XX#XXXX#XXX#XXX#XXXXX#XX#XXXXXXX#XXXXXXX##XXXXXXXXXXXX#XX#XXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXX#XXX#XXXX#XXXXXX#XX#XXX#XXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXXXXXX##XX#XXXXXXX#XX#XXXXXXX##XXXXX#XXXXXXXX#X#X####X#X#XXXXX##XXXXXXXXXXXXXX#XXXX#XXXXX#X#XXX#XXXXX#X#XX#XXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X##X#XXXX#X#X#XXXXXXXXX##X##X#X##X#X#XXXXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XX###XXXXXXXXXXXXX#XXX###XXX#XXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XX#XX#XXX#X#XXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXX#XXXX#XXX#X#X#X#XXXXXXXXXXXX##XXXXXXXX#XXX#XXXXX#X#XXXX#XXXXXXXXX#X#XX#XXXXXXXXXXX#XX#XX#XXXX##XXXXXX#XXXX#XXXXX##X#X#X#XXXXX##XXX#X#XXXX#XXXX#XXXX#X##XXXXXXXXXXX#XXXXXXXXX##XXX##XXXXXXXXXXXXXXXXX#X#X#XXXXX##X#XXXX#XXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXX#X###XXXXXXX#XXXXX#XXXXXXXXXXXXX#X#XXX#XXXX##XXXXXXXX#XXXXX
XXXXXX#X#X#XX#X#X#XXXXXX###XXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXX#X###XXXXXXXXXXXXXXXXXX#X#XXXX#XX#XXXXXXX#XXXX#XX##XXXXXXXXX##XXXXXXXXXXXXXX#XXX######XXXXX##XX#XXXXXXX#XX#XXXXXXX#X#XXXX#XXXX#XXXXX#XXXX#XXXX#X##XXXXXXXXXXXXXX##XXXXXX#XX#XXXXXXX#XXXXXXXXXX#XXXX##XXXXX#XXXXXXX#X##XX##XXXXX#XX#XXXXX#XXXX##XX##XXX#XXXXXX#XXXXXX#XX###X#X#X#XX#XXXXXXX##XXX#XXX##XXX##XXXX#XXXXX#XXXX##XX#XXXXX#X#XXXXXX#XX#X#X##XXXXXXX#X#XXXX#XXXXXXXXXXX#XX#XXXXXXXXX#X#X#X#XXXXXXXXXXXXXX#XXX#XX##XXXXXXXXXXXXXXXXXXX##XXX##XXX#X##XX#XX#XXXXXXX#X#XXX#XXX#XXX#XXXX#X#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXX##XXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXX#XXXXXX#XXXXX#XXX##XX##XX#XXXXXX###XXXX#XXX#XXX#X#X#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#X#XX#X#XXXXXXXXXX###XX#XXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#X##X#XX##XXXXXXXXXXXXXXXXX#XXXXXXXXX##X#XXXXX#XXX#XXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXX##XXXXXXXXXXXXXXXX##XXXXXX##XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX###X#XXXX#XXXXXXXX##X##XXX#X
XXX###XXXXXXXXXXXXXXX#X#X#XXXXX#XX##XX#XX#XXXXXXXXXXXXXX#XX#XXXXXX#XXXX#X#XX#X#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXX#XXXX#XXXX#XXXXXX#X#X#XXXX#X#XXXXXXXXX#X#X#XX#XXXXXXXXXXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXXX#XXXXXXXXXXXX##XXXXXX#XXX#XXXXX#XXXXXX#XX#XXX#XXXX#X#XXXX#XXXXXX#XXX#XXXXXX#XX#X##XXXXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXX##XX##XXXXXXXXXXX##XXXX#X#X#XXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXX###XXXXX###XXXXX####XX#XX#X#X#XX###X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX###XXXXX##XXX#XXXXXX##X#XX#XXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#X#X#XX#XXXXXXXXXXX##XXX##XXXX##XXXXXXXXXXXXX#X#XX##X##XXXXXX#XXXXXXXX#XX#XX#XXX#XXXXX#XXX##XXXXXXXXXXXXXXXX#XX#X#XXX#XXXXXXXXXXXXX##X#XXXXXXXXXXXXX#XXXXX##XX#XXX#XXXXX#X#XXX#XXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXX##X#X#X#X##XXXXXX#XXXX###XX#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXX#X#XXXX#XX#XXXXX##X##XXX##XXXXXX#X#X#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX#X##X#XXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX##X#XXXXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXX#X##XXXXXXXXXXX###XXX#XXX#XX#XX#XXX#XXXXXX##XXXXX##XXXX##XXXXXXXXXXXXXXX#XXXXXXXXXX#X##XXX##XXXX#XXXXXXXXXXX#XXXX##XXXXXXXXXXXXX#XXXX#XXX#XX#XXX#X#XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXX#X##XX#X#XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXX##XXXXXXXXX#XXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#XX##X#XXXX#XXXXX#XXXXX#XXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXX##X#X#XXXXX#XXXXXXXX#X#XXXXXXXXXXX#XXX##XXXXXXX##XXXXX#X#XXXXXXXXX##XXX#XXXXXXXXXXXXXXX#XX##X#XXX#XXXXXX##XXXX#XXXXXXX#XXX#XX#XXX#XXX#XXXX#XXXXXXXX#XXX#XXXXXXX##XXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXX#XX#X###XXXXXXX##XX##XXX#XXX#X#XX#XXX#XX#X#X#XXXXX##XXXXXX#XXXXXXXX#XX#XXXX###XXXXXXXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXX#XX#XX#XXXXXXXXXXXXX##X#XX#XXXXXXXX#XX#XXXXXX#XX#XXXXXXXXXXXXX##XXXX#XX#X#XXXXXXXXXXXXXXXX#XXXX#XXXX#XXX#XXXXX##XXX#X#XXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXX#XX#XXX#X#XX#XX#XXXX
XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXX#XXXXX#XXXX##XXXX#XXXX#XX#XXXXXXX##XX#XXXXXXXXXX###X#XXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX#XXXXX###X#XXX#XXXX###XXX#XXXX#XXXXXX#XXXXXXXXXXXX#XX#X##X###XXX#XXXXXXXXXXX#XXX#X#XX#X####XXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXXXXXXX###XXXX#X##XXXXXXXXXXXXX#X#XX#XX#X#XXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XXX##XX#XX#XXXXXXXXXXXXXX#X##XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXX#X##XXXXX#XXXXXX###XXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXX#XX#XX#XX#XXX#X#XXX#XXXXXXX#XXX#XXX#X##XXXXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXX###XXXXX#XXXXXXXXXXXX#XX#X#XXX#XXXXXXX#X##XXX#XXXXX#XXXXXXX##XX#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXX##XXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXXX##XXX##XXXX#XX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXX###XXXXXXXXXX#X#X##XX#X#XXXXXXXXXXXX##XXXX#XXXXX#XXXXXXXX#XX##XXXXXXXXXXX###XXX#X#XXXXXXXX#XX##X#XXXXX#XXXXX#X#X#XXXX#XXX#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX###XXXXX##X##XX#XXXXXXXXX#XXXX##XXX
XXXXXXX#X###XXXXXX#XXXXX##XXXXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXXXXXXX#XXXXXXXXX#XXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX##XXXX#XXXXX##XX#XXXXXXX#X##XX##XXXX#XXXX#X#XXXXXXXXXX##XXX##XXXXXXX#XXXX#XXXXXXXX#X#XXX#XXXXXXXXXX##XX#XX#X##X#X#XXXXX#X##X#XX###X##XXXXX#XXXX#X#XXX####X#XXX#XXXXXXXXX#XXXXX#XXXXXXXXXXX##X#X#XX#X#X#X#X##XXXXXXXXXXX#XX#X#XXXXXXXX#X#XXXXXXXXXXXXXXXX#X##X##XX#XXX#XXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXX##XXXX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXX##X####XX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#XX#XXX##XXX##XXXXXX#X##X#X#X#X#XXX##XXX#XXX#XXXXX#XXX#XXXX#XXXXX#XX#XXXXXX#XXXXXXXXXX#X#XX##XXX#XXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXX##XXXXXXXXX#X#X#XXX#X#XX##XXXX#XXXXXXXX#X#XX#XXXXXXXXXXX#X#XX#XX#XXXXXXXX#XXXXXXXXXX#XXXX#X#XXXX#X#X#XXX#XXX#XXXXX#XXXXX#XXXXXXXX#XXXXX##XX#XXXXXXXXXXX#XXX##X##X#X#XXXXXXXXXXXXX#X##X##XXXXXXXXXXXX#X#XXXXXXX####XXXX#XXX#XXX##X#X#XXXXXXXXXXXX#XXXX#XXX#XXXX#XX#XX#XXXX#XXXXXX###XXX#X#XXXXXXXXX#X#XXXXXXXXXX#XXX##XXXXXX#XXX#X#X#XXXXX#XX#XXXXXXXXXXXXX#XX#X#XX#XXXX##XXXXXXXXXXXXXXXXXX#X#
X#XXXXXXX##XXXXXXX#XXXXXXXXXXXXXX#XX#XXX#XX#XXXXXXXX#XXXX#X##XXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXX#XXXXXXXXX##XXX#X#X#X#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX##X#XXXX#X#XX###XXXXXXXX#XXX#XX#XXX#XXXX#XXXX#XXXXX##XXXXXX#XXXX#X#XXXX#XXX#XXXXXXXXXXX###XXXXXXXXX#XXXXXXXXXX##XXXXXX#XXXXXXX#X#XX#XXXXXXX#XXX##X##XX#XXX#XXXXXXXXXXXX#XX#XXX##XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#X##XXXXXXXXXX#XXX##XXXX#XXXXXXXXXXXXXXXXX#X###XXX##XXXXX#XXX#X#XXXXXX#XX#X#X##X#XXXXXXX#XXXXXXXXXXXX#XXXXX##XXXX##X#XX#XXXXX#XXXXX#XXXXX#XX#XX#X#XXXXXX#XX#X#XXXXXX#XXX#XXXXX#X#XX#XXX#XX#XXXXXXXXXXX#X#X#XXX#XXXXXX##XXX##X#XXXXXXX#XX#XXX#XX#X#XX#####XXXXX#X#XXXX#XX#XX#XXX#XXXXXXXX#XXX##XX#X#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXX#XXXXXXXXXXX##X#XXXXXXXXX##XXXX##X#XXX#XXX#XXX#XXX##XXXXX#X#XX#XX#XXXXXX##XXX#XXXX#XXX#XXXXXXXXX#XXXXXXX#X##XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XX#XXXXX#XXXXX#XX##XXXX##X##XXXXXXX#X#XXXXXXX##XXXXXX#XXXX#XXXXXXXXXXXX#X#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#X#XXXX
XX#XXXX#XX##XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXX##X##X#XX#XXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXX#XXXXXXXX#X#XXXX#XXXX##XX###XXXXXXXXX#XXXXX#X#XXXX#XX#XX#XXX####XXXXXX#XXXX##XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XXX#XXXXXXXXXXXX###XXXX#XXXXXXXX#XXXXX#XXXX#XXX#X#XX#XXXXXXXX#XXXXXXX##XXX#XXXXXXXXX#XXXX#XXXXXXX##XXXX##XXXX###XXXXXXXXXXXXXXX#X#XXX#X#XXXXXXXXXXX###X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXX##XXX#X##XXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXX##X#X#XXX##XXX#XXXXXX#XXXXXX##XXXXXXXXXXXXX#X#XX##XXX#XXXX##XXXXXXXXX#XX##XXXXXXX#XXX#XXX#X#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXX#XX#X#XXXXX###X#XX#XXXXX#XXX##XXXXXXXXXXXXX#XXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXX#XX#XXX#XXXXX#X#XXXXXXX##XXX#XX#XXXX#XXX#XXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX##XXXX#X#XXXXXXXX#XXXXX#XXXX#XXX##XXXXXXX##XX#XXXXXXXXXXXXXX#XXXXX#X#XXX#X#XXXXXXXXXXXXX#XX##XX#XXXXXXXXXX#XX#XXXXXXXX#XXXX#X#XXXX##X#X#XXXX#XXXX#XXX#X
XXXXXXX#XXXXXXX#XX##XXXXXXXXXX#XXXXX#XXXX##XXXX#XXXXXXXXX#X#XXXXX#X#XX#XX#XXXXXXX##X#XXXXXXXXX##XXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXX#XXX#XX##XXXXX#XXX###XX#XX##XXXX##X#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XX#XXXX#XXX#XXXXXXX#XXXX#XX#XXXX#X##XXXX#XXXXX#XXXX###XXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXX#X#X#XXXXXXXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXXX#XXX##XXXXXXX##XXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX###XXXXXX##XXXXXXXXXXXXXX##X#X#XXXX#XXXXXXXXXXXX##XXXX##XXXX#XXXXX#X#XXX##XX##XXX#XXXXXXXXXXX#XX#XXXX##X#XXXXXXXXX#XXXXXXXXXXXXXX#XXX#X###XX#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXX#X#X#X#XXXXX##XXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXX#XXXX##XXX#XXX#XXXXXXXXXX#X#XXX#XXXXX#X#XXXXX#XXXXXXXXXX#X#XXXXX##XX#XXXXX#XXXXXX###XXX#XXXXXXXXXXXXX#XXX#XX#XX#XXX#X#XXXXXXXXX###X##XXXXXXX#XX#XX##XXX#XXXXXXXXX#XXXX#X#XXXXX#XX####XX#XXXXXXXXXXXXXX#XXX#XX#XXXXXX#XXXXX#XXXX#X#XXXXXXX#XXX#XXXXX#XXXXXXXXX#XXXX#XXXX#XXXXXX##XXXX#XXXX#X#XXXXXXXXX#XXXXXXXXX#XXX#XX#XX#XX#XXXXX
XXXXX#X#XXXXXXXXXXX#XXXXX#X###XXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXX###XXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XX#XXX#X#X####XXXX#XXXXX#XX#X##XXX#X#XXXXXXXXXXXXXXXXX#XXXXX##X#XX#XX##XXXXX###XXXXXXX#XXXXXX#XXX#XX##XXXXXXX#XX###XX#XXXX#XXXXXXXXX#X#XXXXX#XX#XXXXX##X#XXXX#XXXXXX#XXXXXXXXX##X##XXXXXXX#X#XXXX#XXXXXXXXX#XXX##XXXXXXXXXX###XXX##XXX#XX#XXX#XXX#XXX#XXXX##XXXXX#XX##XXXXX#XX#XXXXXX#XXXX#XXXXXXXX#XXXX#XXXXX#XXX#XXXXXXXXX#XXX#XX#XX#X#X#X##XX#X#X#XXXXXXX#X#XXXXXXXXXXXXXXXXX#X#XXXX#XX#X#XXXXX#X##XXX#X##XXXX#X#XXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXX#XXX#X#XX##X#XXXXX#XX##X#XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#XX###XXXX###XXX##X##XXXXXXX#XXXXXX#XXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXX##XXXX#XXXXXX#XX#XXXX##XXXXXXXX##XXXXXXX#XX#XX##XX#X#XXXXXXXXXXX##X##XXXXXXX##X#XXXXXX#X##XXX#XX####XXXXXXXXXXXXXX#XXXXX#XXXX#X#XXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX##XXXX###XX#XXX#XXXXXX#XX##XXX#XX##XX##XXX#XX#XX#XXXXX##X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX#XX#XXXXXXXX#XX#XXXXX##X#XXX#XXX#XXX#X#XXX####XX#XXX#XXXX##X#XXX#XXXX#XXXXXXXX
XX#XXXXX#XXXXX#XXXXXXXXXXX#XXX###XXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX###X##XXXX#XXXXXXXXX#XXXXXXXXXX#X#XXX#X#XXXXXXX#XXXXXXXXXXXXX#XX#X#XXX##XX##XXXXXXXXXXX#XXX#XXX##XX#X#X#XXXX#XXXXX#XX#XXXXX#XX#X#X#XXXXXX#XXXXX#XXXX#XXX#XXXXXXXXX##XXXXXXXXXXX#X#XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXX#XX##XX#XXXXXXXX#XXXX#X#XXXXXXXXXXXXXX#XX#XXXX##XXXXXXXXXXXXX#XX#X##XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#X##XXX#X#XXXX#XXXXXX#XXXXXXX#XXXX#XXXXXXXXXX#X#XXX#XXXXXXXX#XXX#XX#X#XXXXXXXXX#XXXXXXXX##X#XXXXXXXXXXX#XX#XX#X#XXXXXXXX#XXXXXX#XXXXXXXXX#XX#XXXX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXX##XXXX#XXXXXXXX#XXXXXXXXXX#XXXX#X#XXXXX#XXX#XXXXX#X##X#X#XXXX#XX#XX#XX#X#X#XXXXXX##X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXX#XXXXXXXXXX##XXXXXXXXXX##XXX#XX#XXX#XXXXXXX#XX#XXXXXX#X##XXXXXXXXX#XXXXXXXXXXX#X#XXXXX#XX##XXXXXX#X#XXXXXXX#X##X#XXXXX#X#XXXXXXXXX#XXXXX#XXX#X#XX#XXX#XX#X##XXXXXXXXXXXXX##XX#XXX#XXXXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXX#XXXX#XXXX##XX#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#X#XXXX#XX##XXXX#XXXXXXXX#XXX#X#XXX##X##XXX#XXX##XX#XX#XXX
XXXXXXXX#X#XX#XXXXXXX##XXXXXXXXXX###X#XXXXXXX##XXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXX#XXXXX#XXXXX##X#XXXXXXX#XX#XX#XXXXX#XXXXXX#XXXX###XXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXX#X#XXXX##XX#XXXXXX#XXX##X#X#X#X##X#XXX#XXXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXX#XX#X#XXX##XXXXXXXXXX##XX#XXXXXXXXXX#XX#XX#XXXXXX#X###XXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXX#XXXXXX#X#X##X#XXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXX#X#XXXXXXXX#XXXXX##XXX#X#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXX#XX###XXXXXX#XXXXXX#XXXXXXX##XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#X##XXXX##XXXXX#XXX#X#X#XXXXXX#XX#X#XXXXX#XXXX#XXX#XX#X#XXXXXXXXXXX##XXXXXXXXXX#XX#XX#X##XXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#X#XX#XX#XXXXX#XXXX##XXXXXXX##XXXXXXX#X#XXXXXXXX#X#XX##XXXXXXXXXXXX##XXXXX#XXXXXXXXX#XXX##XXX#XX#XXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXX#X#X#XX#XXXXXXXXXX#XXXXXX##XXXXXXXXXX#XXXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XX#XXX#X#X#XXXXXX#XXX
XXX#XXXXX#X#XXXX#XXXXX#XXXXXXXXXXX#X#XXX##XX##XXX#XX#XXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXX#XXXX#XXX#XXXXXXXXX#XX#XXXXX#XXXXXXXXX#XXXXX#XXXXX#X#XX##X##XXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXXX#XXXX#X#XXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXXXXXXXXX#X##XXXX##XX#XXXXXXXXX##XXXXXXX#XXXX#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXX#XXXX#X#XXX#XXXX#XXXX###XXXXX#XX##XXXX#XXXXXXXXXXXXXXXXXXX##XXXX#XX#XXXXX#XXX#XXXX##XX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXX##X#XXXXXXXXXXXX#XXX#XXXXXXX#XX#XXXXXXX#X#XX#X#XXXXXXX##XXX#XXXXXXXXXXXXXXX##X#XXXXX#XXXXXXX##XXXXXXXX#XXXXXX#XXX#XXXXXX##X##X#XXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXX##X#XXX#XXX#XXX#XX#XXXXXX#XXXXXXX#X#XXX#XX##XX#XXXXXXXXXX#XXXX#XXXXX#XXXX#XXXXXXXXXXXX#X#XXXXXXXXXX#XXXXX#XX#XXXX#X#XXXXXX##XXXXXXXXXXX#XXX#X#XX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XX#XXX#XXXXXXXXXXXX#XXXXXXX##XXXX#XXXX##XX#XX#XX##XXXXXX#X#X#XXXXXXXXXXXXXX#X#XXXXXXXXXXX#X###XX#XXXXXXXXXXXX#XXX##XX##XXXX#XXXX#XXX#XXXXX#XXXXXX#XXXXXX#XX#X##XX#XXX#XXXX#XXXX###X#XXXX#XX
X##XXXXXXXXX#XXXXXXX#XXXX#XXXXXX#XXXXXXXXX#XX#XXXXXX#XXXX##XX#XX#X#XX#X#XX#XXXXXX#XXXXXXXXXXXX##XX#XX##XXX#XXXXXXXXXXX#XXXXXXXXXX#X##XXXXX#XXXXXXX##XXXXXXXXXX#X#XX#XXXXX#XX#X#XXXXX#XXXXX###XXXX#XXXX##XX##XXX#XX#XXXXXXXXX#XXX#X###X#XXXXXXXX#X##XXX##XXXXXXXX##X##XXXX#XXX#XX##XXXXXXXXXX##XXXXX#XX##XXXXXXXXXXXX##XXXX##XX#XX#XXXXXXX#XXX##XXXXXXXXXXXX##XXXXXXXXXXX##XXXX#XXXXXX#XXXXXXXXXX#X#X#XXX####XXXXXXXXXX#XXXXXXXX#X#X#XXXXX#XXXXXXXX#X#XXXXXXXXX#XXXXXX#XXXXXXXXX##XXXXX###XX##XX##XXXXXX#XXXXX##XXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXX#X#X##XXXX#XX#XXXXXXX#X#XXXXXXXXXX#XXXXXXX#XXX#XXX#XXXX#XXX##XX#XXXXXX#X#X#X#XXXXX#X#XXXXX###XX#X#XXX#XXXXX#XXXX#XXXXXX#XXX#XXX#XXX#XXXXXXXXXX##X#XX#X#XXXXXX#X#XXXXX#XXX#X#XXXXXXX#X#XXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX##XXXXX#XX##XX#XXX###X#XXXX#X#XXXXXXXXXX##X#XXX#XXXXX#XXXXX####XXXXXXXX#XXXXX#XXXXX#XXXXX#X#X##X#XXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXX#XX#XX#XX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXX#X#XXXX#XXXXXXX#XXXX##XXXXXXXXXXXXX#XXX#X#XXX#XXX#XXXXXX#XX#XXXXXXXXXXXXX#X#XXX
#X#X###XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXX#XXXXXXX#XXXXX#XXXXX#XXXX#X#XXX#XXXXXXXXXXXXX##X##XXXXXXXXXXX#XXXXXXXX##XXXXXXXX#XX##XXXXXX#XXXX#XXXX#XXXXX##XX#XX#XX#XXX#X#X##XXXX##XXXXX#XX#X###XXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXXX#X##XXXXXXXXXXXX#XXXXXXXXXXXXX#XX#X#X#XXXXXXXX#XX##X#XXXX#XXXXXXXXXXXXXXXXX##XXXXXX#XX#XXXXXXX#XXXXXXXXX#X#XXXXXXX##XXXXX##XXXXXXXXXXX#XXX#XXXXXXX##XXXXX##XXXXXX#XXXXXXX##XXXXXXXXXXXXX#X#XX#XX#XXXXXXXXX#XXXXXXXXX#X#XXXXXX#XX#XXX#X##XX#XXXXXXX#X#XXXXX#XX#X#XX#XXXXXXXXXX#XX#XXXXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXX##XX#XXXX#X#XXX#XX#XXXXXX#XX#XXXXXXXXXX#XX#X#XXXX#XXXXX#XXX##XXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXXXX#X#XXX#XXXXXX#XXXX#XXXXXXX#XXXXXX#X#XXX#X#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXX#X##XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#X#XX##X#X#XX#X#XX#XXXXX#XXXXX#XXXXXXXXXXXXXX##X#XXXXX#XXXXXXXX#XXXX#X#XXX#XXXXXXXXXXXX#XXX#XX##XXXXXXXXX###XXXX#XXXXX##X##XX#XXX#X##X#XX#XX##XXXX#
X#XXXXX#XXXX##XXXXXXX#XX#XXXXXXX#XXX###X#XXXXXXX#X#XXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XX#XXXXXXXXXXXX#XXX##XXX#XXXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXX##XXXXXXXXXX###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#X#XX##XXXX#XXX#XXXXX#XXX#XXXX#####XXXX#X##X#XXX#XXXXXXXX#XX##XXXXXXXXX#XXX#XXXXX#XX#XXXXX##XXXXXXXXXXX#XXX#XX#X#XXXX#XXXXXX###XXXXXXXX#XXXXX#XXXX#XXXX#XXXXXXX#XXXXX#XX#XXXXX##XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX###XXX#XX##X#XXX##XXXXXXXX#XXXX#XXXXX##XXX#X#XX#XX#XXXXXX#X#XXX#XX#X#XX##XX#XXXXXXXX####XXXXX#XXXXXX#XXXXXX#XXXXX#X#XXXX#XXXXXXXX##XXXXXX#XX#XXX#XXXXXX#XXXXX##X#XXXX#XXXXXXXX#X##XXXXXXXX#####XXXXXXX#XXXXX#X#XXX#XXX#XXXXXXX##XX#XXXXXX#XXX#XX#XXX#XX##X#XXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXX#XX##XXXXXXX#XXX#XXXXXXXXXXX####XX#XXX####XXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXX###XXXXXX#XXXX#X#XXX#XXXX#X#XX#XXXXXXXXX#XXXXXXXXXXX#X##XX#X#XXXX#XXXX#XXXXXXXXXX#XX#XX#XXXXXXXXX###XXXXXXX#XX#XXXXX#XXX#XXX#X#XXXXX#XXXXXXX#X#XXXX##XX#X#XXXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXXX#XX#XXXXXXX
XX#X#XXXXX#X#XXXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XX#XXXXXX#X#XX#X##X#XXX#XXXXX#XX#XXXXXXXXXXXXX##X#XXXXXX#XXXX#X#XXXXXXXXX#XX##XXXXXXX#XXX##XXXX#XXXXXXX##X##XXXXXXX##XX##XXXXXXXXX#X#XXXXXX#XXXXXX#XXXXXXX#XX#XXXXX####XXXXXXX##X#XXX#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXX#XX#X#X##XX#X#XX#XXX#XXXX#XXXXXXXXXXXXXXX#X#XXXXXX#X#X#XXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXX##XX#XX#XX#X#XXX#X#XXXXXX#X##XXXXX###XXXX#XXX#XXXXX#XXXXXX##XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXX##XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXX#XXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXX#X#XXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXX#XXXXX#XXXXXXXXXX#XXXX#XXX###XXX#XXXX#XXXXXXX#X##XXXXXXXXXXXXXX#XXXXXXXXXX##XXX#XX#XX#X##XXXXXXXXXXXXXXXX#X#XXXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXX#XXXXX##X#XXX#XXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XX#XXXX#XX#XXXX#XX#XXXXXX
XX#XX##XXXX#XXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXX#X#XX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXX#XXX#X#XXX#X#X#XXXXX#XXXXXXXXXXXXX#XXXX#XX#XX##XXXXXXXXXXX####X#X#XXX#XX#XXX#XXX#XXXX#X##XXX#XXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XX#XXXXXXXXX#X#XXXXXX#XXXX#X#X#XXXXXX#XX##XXX#XXXXXXXXX#XX##XXXXX#X#XXXX#XXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXX###XX#XXXX#X#XXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXXXXXXX#####XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#X#XX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXX##XXX#XX##XXXXX##X#XX#XXXX#X##XXXXXXXXXXXXXXXX####XXXXXXXX#X#XX##XXX#XXX#XXXX#XX#XXX#XXXXXXX#XXXXX#XXX#XXXXXXX##XXXXXXX#X#XXXXXXXXXXXX#XXX##XX##XX#XXXXXXXX#X#XXXXXXXXX#XXX#XXX###XXXXXX#XXXX#XXXXXXX#X#XXXXXXXX#XXXX##XXXXXXX#XXXX#XX#X#XXXXXX#XXX#XXX#X#XX#XXX###XXXXXXXXXXXX#X#XX#XX##XX#XXXXXXX#XXXXXXXXX####X#XXX#XXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXX##XXXXXXXX##XX#XXX#X#XXXX##XX#XXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXX#XXXXXX#X#XXXXXXXXXXXXXX#XXX###XX#XXXXXXXXXXX#XX#XXXXXX#XXXXX#XXXXX#
XXXXXXXX#XX##XXX#XX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XX#XX##XXXXXX#XXXXXXX##XXXXXXX###X#XX#XXXXXXX#XXXXXXXXX##X#X#X#XX#XXX#XXXXX#XXX##XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X###X#X###XXXXXXXXXXX#X##X#XXXXXXXXXX##XX#XXX#XXX#X#XX#XXXXXX#X#XXXXXX#X#XXXXX##XXXXXXXXXXXXX#XXX#X#XX#XXXXXX#XXX#X#X###XXXX#X##XXXXXXXX#X#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#X#X#XX#X#XXXXXXXX#X#X#XXXXXXXXXXXX#XXX##XX#XXX#XXXXXXXXX#XX#XX#X#XXXXXXX#XXX###XX#X#XX#XXX#XXXXXXXXXXXX#XXX#XX#XXX##XXXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXXX##X#X#XXX#XXXXX##XX#X#XX#XXXXXXXXXX#XXXXXXXX#XX#XXXXXX#XXXX##XXX#XXXXXX##XXX##XXXXXX#XXXXXXXX#X#XXXXXX#XXXXXX#XX#XX###XXXX#XXX##X#XXX##XXXXXX##XXXXX##X#XX#XXXXXXXXXXX#XX#XXXXXX#XXXX#XXXX#XXXX#X##XXXXXX#XXX##XXXX#XXXXXXXXXXX##XXX#XXXXXXX#XXXXXXXXXXX#XXXX###XXX##XXXXXXX#XXXXXXXX#X#XXXX##XXXXXXXXXXXX#XXXXXXX##X##XXXXXXX#X#X#XXXXX#XXXXXX##XXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXX#X#XXXX#X#XXX#X#XXXX#XXX#X#XXXXX##XXX#XXXXXX#XX#XXXX#XXXX
XXXXXX#X#XXXX#XXXXXXXX#X###XXX#XXXX#X#XXX#XXX#XX#XXXXXXX#XXX#XXXXXX##XXXX##XXXXXXX#XXXX#XXX#XX#X#XX#X#X#XXXXX#XXXXXXXXXX#X#XX#X#XXXXX#XXXX#XXXXXX#X#XXXXXXXX#X#XX#XXXXXXXXXXXXX##XXXX##XXXX###X##XXXXXXX#XXX##XXXXXXX#XXXX#X#XXXXXX#XX#XXXX#X##XXXXXXXXX##XXXXXX#XXXXXXXXX#XXXX#X#XX#XXX#XXX#XXXXX#X#XXX#XXXX#XXXXXX#XX###XXXXXX#XXXXXXXXX#X#XXXXX#X#XXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXX#X#XXXX#XXX#X#XXX#X#XXXXX##XXXXXXXX##XXXXX#XXXX#XX#XXX#XXXXXX##X#XXX#XXXXXXXXXX#XXXXXXX#XXXXXXX#X##XXXXXXXXXXXXX#XXXXXXX##XXXXXX#XXXXXXXX#XX##XXXX#XXX#X#XXXXXX#XX#XXXXXXXXXXX#XXXX##XXXXXX#XXXXXXXXXXXXX#X#XXXX##XXXXXXXXX#XXXX#XXXXXXXX#XXX#X##XXXXXXX#XXXXXXXXXXXX##XXXXXXX##X#XXXXXXXX#X#XXXXX#XX#XXXXXX##X#XXXX#XXXXXXX#XXX#X#XX#X#XXXXXXXXXXXXXXXX##XX#X#X#X#XXXXXXXXXXX#XXXXXXX##XXXX##XXXXXXXX#XXXXXXXXX#XXXXXXX#XXXX#XXXXXXXX##XXXX#XX#XXX###XXXXXXXXXX#XXXXXXXXXXXXX##XX##XXXXXXXXXX#X#XXX#XXXXXXX#XXXXX#XXXXXX##XXX#XXXXXXXXXX#X#XXXXX#XXXXXXXXXXX#XX#XXXXXXXX#X##XXXX#X#XXXX#X##XXXXXXXXXXX#XXX#XX##XXXXXXXXX##X#XXXXXXXXX#XXXXXXXXXXXXX#X
#XX#XX#XXXXXXXXX#X#XX#X#XXXX#X##XX##XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX##XXXXX##XXX##XXXXX#X##X##XXXX#XXXXXXXX##XXX#XX#XX#XXX##XXXX###XXXX#XXX#XXXXXXXX#X#XXXXXX#XXXXX##XXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX##XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XX##XXXXXX#XXX##XXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX##XXXXXXXX#XXXXXXXXXXXXX#X#XXXXXX#XXXXXX##XX#XXXXXXXXXXXXX#XXXXXXXX#X###X#XXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX###XXXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXX#XX#XXXXXXXXX#X#XXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXX##XX#XX#XXXX#XX###X#XXXXXX#XXXXXXXXXX#XXXX#XX##XXXXX#X#X##XXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#X#XXXXXX#X#XXX#XXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX#XXX#X#XXX#XX#X##X#X##XX#XXX#XX#X#XXX#XX##XXX#X#X#XXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX###X#XXX#XXXXXXX#XXXXXXXXXXXXXXXX####X#XXXX#XXXXXXXXXXXX#X#XX#X#XXXXXX#XXXXX#XXX#XXXX#XXXX#XXXXXXXXXXX#XX#XXXX#XXXXXX#XXX#XXXXXX
XXX#X#XXXXXXXXXX#XXXXXXXX#XX#X###XXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXX#XXX#X#X##XXXXXXX#XX##XX#XX#X#XXXXXXXX#X#XXXXXX##XXXX#XXXXX#XXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXX####X###X#XXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXX#XXX#XXX#XXXX#X#X#XXX#XXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXX#X##XXXXXXXXXXX###XXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXX#X##XXXX#XXXXXXXXXXXXXXXX#XX#XX#XX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XX###XXX#X#XX#X#XXXXXXXXXXXXXXXXX###XXX##X#XXX#XXXX#XXXXXX#XXXXXX#XX#XX#X#XXX#X#XX##XXXXXX#X##X#X#XXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXX##X#XXXX#XX#X##XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXX#X#XXXX#XXX##XX#XXXXXXXXXXXX##XXXX#XX##XXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXXX##XXXXXXXXXXXXX#X#XXXXXXXX##X#XXX#XXXXXXXXXX#XXX#XXX#X#XXXXXXXXXX#XX#XXXXXXX###XXXXXXX#X#XXXXX#XXXX#XXXXXXXXXX#X#XXX#XXX#XXXXXXXX#XXXXXXX#XXXXXX#X#XXXXXXXXXXXXX#XXXX#XXXXXXXX##XXXXX#XXXXXXXXXX#X#X#XXXXXXXXXXX#XXXX#XX##XXXX#XXXXX#X#XXXXXXX#XXXX#XXXXX#XXX
XXX##XXXXX#X#XX#XX#X#XXXX#XXX##XXXX#XXX#XX#XXXXXXX#XX#XX###X#XXX#XXXXX###X#XXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXX#XXXXXX#XX#XXXXXX#XX###XX##XXX###XXXX##XXX#XX#XXXXXXXX#XXXXXXXXX#XX#XX#XXXXXXX#XXXXXXXX#XXXXX#XX#XX##XX#XXXXXXXX#XXXXXXX##XXX##XXXXXXXXX##XX#XXXXXXXXXXXXXX#X#XX#XXXXXX###XXXX#XXXX##X#XXXXX##XXXXXXXX#X#XX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXX#XX#XXXXXXXXXX##XXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXX#XXX#X#XXX##XXXXXXXXXXXX#X#X#XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXXXX#XXX##X##XX#XXXX#X#XX#XX#XXXXXX###XXXXXXX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXX##X#XXXX#X##XXXX#XXXXXXXXXXXXXXX#X#XX##XX#XXX#XXXXX##XXXXX#XXXXXXXX#X#XXXXX#XX##XXX#X#XX##XXX###X#XXXX#XX###X#XXX#XXX#XXX#X#X#XXXXX#XXXXX#XXXXXXX#XXXXXX###XXXXXXXXXXXXXX#XX#X##XXXXX#XX#X#XXXXXXXX#XXX#XXXX#XX###XXXXXX#X#XXXXXXXX#XXXX#X#XXXXXXX##X#XXXX#XX#XXXXX##XXXXXXXXX#XXXXX##XXXXXXXXX#X#XXXXXXXXX#XXXXX#XXXXXXXX#X#XXXX##XXXXX##XXXX#X###X
#XXX#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#X##XXXXX#XXX#XXX#XX##XXX#XX##X#XXXXXXX#X#X#XXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXX#X#XXX#XXXXXXXX#XXX#XXX#XXX#XXXXX##XX#X#XX####XXX#XX#XX#XX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XX##XX#XXXXXX#XXXX#XX#XXXXX#X#XXX##X#X#XX#XXXXX#XXXXXXXX#XXX#X##XX#XXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXX#XXXXXXX#XXXXXXXX#XXXXXX#XX#XXX##XXXXXXX#XXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXXXXXXXX#XXXX#XXXX#XXXXXXX##XXX#XXXXXXXXXX#XXX#X#XX#XXX#XXX#XXXXXXXXX#XXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXX##XXX#XXXX#X#XXXXXX#XXXXXX#XXXXXX###XXX##XXXXXXXXXXXXXXXXXX##XXXX#XXXXX#XXXX#X#XXX#XX#X###XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXX#X###XXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX#XXXXX##XXXXXXX##XXXX#XXXXXXX#X#XXXXXXXX#X#XXX#XXXX#XXXXX#XXX#XXXXXXXXXXX#X#XXXXX#XX#XXXXXXXXX#XXXXX#X#XXX#XXXXXXXXX#XXXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXX#XXX##XXXXXXXX#XX##XXXXXX#X#XXXX#XXXX#XXXXX#X#XXX#XXX
#XXX#XXXXXXXXXXXXXXXX#XXX#XX###XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX##X#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#X##XXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXX#XX###XXX#X#XXX#X#XXXXXXXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXXX#XX##XXXXXXXX#XX#XXXXXXXXXXXXXX#XX##XXXXXXXX#X#X#XX#XX#XXX#X#XXXXXXXXXX#X###XXXXX#XXXXX#XXXX#X#XXX#XXXXXXXXXXXXXXX##XXXXXX##XXX#X##XXX#X#XXXXXXXXXXXX#X#XXX#XXX#XX#X##XXX#XXXXX#XXXXXXXXXX#XXX#XXXXXXX#XXX#XXXXX##X##XX#XXXX#XXX#XXX#X###XXXXXX#XXXXXXXXX#XXXXXX#XXXXXX#XXXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXX#X##XXX#XX###XXX#XXXX#XXXXXXX#X#XXXXXXXXXX##XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXX##X#XXXXXX##X#####XXXXXXX#XXX#X#XXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXX#XXXXXX##XXXXX#XXXXXXX#XXXXXXXX###XX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XX##X#XXX#XXXXX#XXXXXXX##XXX#XXXX#XXXXXXXXXXX#XX#XXXXXXXX#XX#XXX#XXXXX#XXXXXX#XXXXXXXXX##XXXXXX#XXXX#XX#XXXXXXXXXXXXXXXX##X##XXXXXXX#XXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXX#X#XX##XX#XX##XXXXXX#XXXX#X#XXXX#XXX#XXXXXX##XXXXX#X#X#XXX#XXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXX#XX
#XX###XX##XXXX#XXX#X#XXXXX#XXXXXX#X#XXX#XXXX#XXXX#XXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXX##XXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXX#X#XX#XX#XXXX#XXXX#XXX#X#XXXXXX#XX#XXXX#XXX#XXXX#XXXXXXXXX#X#XXXXX#X#XXXXX##X#XX#X#XXXX#XXX#XXXXXXXX#XXXX#XXXXXXX####XX###XXXXXXXX#XXXXXXX#X##XXXXXXXX##XXX##XXX#XXXXXXXXX#XXXXXXXX#X###X#XX#XXXXXX#XXXXX#XXXXXXXX#XX#XXXXXXXXXX##X##XXXXXXXX#X##XX##XXXXX#XX#XXXXXXXXXXX#XXX#X#X#XXXXXXXXX#X##XX###XX#XXXXXXX#XX##XXXXXX#XXXXXXXXXXXX#XXXXX#XXX###XXXXXXXXX#X#XXXXXXXX#XXXX#XXXXXXXXX#XXXXXXX#XX#X#X###XXXX#XXXX#XXXXXX##XXXX#XXXX##X#X##XXX#XXXXXXXXXX#XXXXX#XXXXX###XXXX#XXXXXX#XX##XX#XX#XXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXX##XX#XXXXXXXXXXXXX#XXX##XXXXXXX##XXXXX#XXXXX##X#X#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX##XXX###XXXXXXX#XXX#X#X#XX#XXXXXXXX#XXXXXX#XX#XXXXX#X#X#X##X##XXX#XXXX#XX#XXXXXXXXXXX#XXX#XX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XX#XXXXX#XXXXXXX#XXX#XXXX#XX##XXXXXXXXXX#XXXXXXX#X#X#XXXXX#XXXXXXXXXXXXXXXXX##X###X###XX#XXXXXXX##XXXXXX#XXXX#XXXXX###XXXX#XX#XXXX##XXXX#XXX
XXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXX#XXXXXXX#XXXXXX#X#X#XXXXXX#XX#X#XXXXXX#X###XXXXXXXXXXX#XXXXXXXXXXX#XXX#XX#XXX#XX##X#XXXX#XXXXXXXXXXX#X#X##X#XXXXX#X#XXXX#XX#XXXX###X#X#X#####XX##XXXXXX###XXX#XXXXXX#XX##XX##X#XXXX#XXXX#XX##XXXXX#XXXX#XXX#X#XXXXX#X##X#XXX##XXX#XXXXX###XXXXXXXX##XXXXXX##XXXXX##XXXX##XXXXXXX##XXX#XXX#XX##XXXX##XX####XXX#X#XXXXXXXXXXXXXX#XX#XX##XXX#XXXXXXXX#X#XX#XXXXXX#XXXXXXXX##X#XXX##XXXXX#XXXXXX#XXXX#XXX#XX#X##XXXXXX##X#XXXXXX#XXXXX##XXXXXXX#XXX##X###XXXXXXXX#XXXXXXXX#XXXXXXXXXX#X#XXXX##XX##X#X#XXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXX###XXXXXXXXX##XX#XX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XX#X#XX#X#XXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXX##XXX##XXXXX#X#XXXXXXX#XXXX#XX#XXX#XXXX##XXX#XXXX#X#XXXX#XXXXXXXXXX#X#XXX#XXXXX#XX#XX##XX#XXXX#XX##XXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XXXX#X#XXX#######XX#XXXXXXXXX#XX##XXX#X#XXXXXXX#XX#X#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XX#XX#XXXX####XXXXXXXXXXXX##X#X##X###XXXXX#XXXXX#X#XXXX#XXX#XXX#X#XX#XXXXXX#XXXXXXXXX#XXXX#XX#X##X#XXXX#XXXXXX#XX#XXXXXX#XXXXXXXXXX#XXX#XXX#
X#X#XX##XXXXXXXX#X#XXXXXXXXXX#XXXXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXX#XXXXXXXX#XX#XXXXXX##X#XX#X#X#XX#XXXXXXXX#X#XX#XX#XXXXXXXXXXX#XXX##XXXXXXXXXXXX#X#XXXX#X#X#X#XXX###XXXXX#X#XX###XXXXX#XXXXXXX#XXXXXX##XXXX#XXXXXXX#XXXXXXXXXXXXX##XXX#XX#XXXXXXXXXXXX#XXXX#X#XXXX#X#XXXX#X#XX##XXXX#XX#X#XX#XXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXX#XX#XXXXX#XXXXXXX#XXX###XXXXXXXXXXXXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXX#XXXXX#X#XXXX#XXX#X#X#XXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XX##XX###XXXXXXXX#XX#X#XXXXXXX#XXXXXXXX#XXXXXXX#X#XXXXXXXXXX##XXXXX#XXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#X#XXX#XXXXXXXXXXXXX##XXXXX#XXXX##X#XXXXXXXXX##XXXXXXXXXXX#XXXXXXX##XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXX##XXXX#XX###X#XXXXXXXXXXXXX##XXXXXXX#XXXX###XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX##XXXXXXXXX#XXXXX#X#XXXXXXXXX#XXXX#XX##XXXXXXXXX#XX#XXXX#XXXXXXXX##XXXX#X###XXXXX#XXXX#X#XXXXXX###XXXXX#XXX#XX#XX#XX#XX#X#XXXXXXXXX#XXXX#XXXX#XXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXX#XX#XX#XX#
XXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXX#X#XX#XXXX#XXXXX#XXXX#XXXX##XXXX#XXXXXX####X#X##XXXXXXXXXXXX#XXXXX#XXXXX#XX#XXXXX#XXXXXXXX#X#XXXXX##X#XXXXXXX#XXXX#X##XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#X#XXXXX#XX#XXXXXXXXXX#XXXXXXX#X#X#XXXX#XXXX###XXXXXXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXX##XXXXXXX#XXX#XXX##XX#X#XXXXXXXXXXXX##XXXXXXXXXXX#X#XXX##X#XXXXX#XXXXXX##XXXXXX#XXXXXXXXXXX#X#XXXX#XXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XX##XX#X#XXXXXX#XX#XXXXX##XXX##XXXXXXXXX##XX#XXXX#X#XXXXXX##XX#X#XXXXXXXXXXXX#XX#XXXX#X#XXXX##XXXXXX#XXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXXX#XXX##XXXXXXX#XXX#X#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX##XXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#X##XXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XX#XXX#XXXXXXXX#XXXXXXXX#XXXXXX###XXXXX#XXXXXX#XXXXXXX##XXXXXXXXXXXX#X#XX#X#XXX#XXX##XXX#XXXXXXXXX###XXXX#XXX#X#XX#XXXXXXX#XXXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXX###X#XXXX#XX#XXXX#XXXX
X#X#X##XXXXXXXXX###XX#XX#XX#XXXXXXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXXX##XXX###X#X#XXXXXXX##X#XXXXXX#XXXXXX#X#XX#XXXXXXXXXX#XXX#XX#XX##XX#XXXX##X#XXXXXXXX###XXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXX#XXX##X#XXXXXX#XX###XXXX#XXXXXX##XXXXXXXXXX#XXXXX#XX##XXXXXX#X#XXX#XXXXX#XXX#XXXXX##XXXX#XXXX###XXXX#X##XXX#XXX#XXXXXXX##XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXX#X##XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX#XXXXX##XXX####XX#XXXX#X#XXXXXX#X#X#XXXXXXXX#XX#XXXXX#XXX##X#XX#XXXXX#XXXXXX#X#XXXX#XXXXXXX#XXXXXXXXX##XXXXXXXXXXXX#XXX#X#XXXXX#X#XXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXX#X#X#XX#XXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXX#XX##XXXXXX#X#XXXXXXXXX#XX#XX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX##XX#XX##X#XXX##X##XXXXXX#XXXX#XXXXX#XX#XXX#XX#XXXXXXXXX#XXX##XX#X#XXXX#X#XXXXX#XXXXXX#XX##XX##XXXXXXXXX#XXXXX#XXXX#XXX#XXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XXXX#XX#XXXXXXXXX#X#XXXXX#XXX##XXX#XXXXXXX#XXXXX##X#XXX#XXXXX##XX#XXXXXX#XX
XXXXXX#XX#X#XXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX##XX#XXXXXXXXXX#XXXXXX##XXXXXXXXXX###XX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#X##XX#X#XXX#XXXXXXXX#XXX#X##XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXX#XX#XX#XX##XXXXXX##XXXXXXX#XX#XXXXXXXXXXXX#XX#XX##XXX#X#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX###XX#XXXXXXXXXX#XX#XXXXXXXXXXX#XX#XXXXX#X###XX#XXXX##X#XXXXXXXXX##XXXXXX##XXXX##XXXX#XXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXX##XXXXX#XXXXXX#XXXXXXXXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#XXXXXXXX#X##XXXX###XXXXX#XX##XXXXXXXX#XXXXXXXX#XXXXX#XXX#XX#X#XXXXXX#XXXXX#XXXX#XXXXXXX#XXXXX###XXXXXX#XXXXX#XXXX#XXXXX#X#XXXXXXXXXXX##XXXXXX#X#XX##XX#XXXX#X#X#XXXXXX####XXXX#X##XX#XX#XXXXXXX#XXX##XXXXX#XXXXXXX#XXXXXX#XXXXXXX#XXXXX#XX#XX#XX#XXXXXX##X#XXXX###XX#XXXXXXXXXX###XXXXXXXXXX##XXXXXX#X###X#XXXXXXXX#XXXXXXXXXX#XXXXXXXXX##X#XXXXXXXXXXX####XXXXXXXXX#XXXXX#XXXXXXX#XXXXX#XXXXXXXXX#XX#X#X#XXXXXX#XXXX#XXXX#XXXXX#XXXXX#X#XXX#X#XXXXXXXX#XXXXXXXXXX##XXX#X#XXXXX#X#XXXXXXX#XXX#X##XXXXX#X#XXXXXXXXXXX#XXX#XX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX
XX#XXXXXX##XXXX#XXX#X#XXXXX###XX#XXXXXXXXX#X#XXX#X#X###XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XX##XX#XXXXXXXXX#XXXXXX#X###XXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXX#X#XXXX#XXXXXX#XX#X#X###XXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXX#XXXX##XXXXXXXX####XXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXX#X#XXX#X#XX####XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXXXXX#X#XXX#XX#XXXXX#XX#XXXX#XX#X#XX#XXXXX#XXXX#XXX#XXXXXXXXXX#X#XX#X###X#XXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXX#X##X#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXX#XXXX###XXX##XXXX#XXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##X#XXX#XXXX#XXXX#XXXXXXXX#XXXXXXXX#XX#X#XXXXX#X#X#X#XXXXXXXX#X#X#XXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#X#XXX#XXXXXXXXX#XXXX#XX#XXXX#X##XXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXX#XXXX#XXXXXX#X##XXXXXXXX#XXXXXXXXXX#XX#XXX#XX#XXXXXX#XXXXXXXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX##XXXXX#X#XXXXX#XXX##XXXXXXX#XX#XX####X#X#XXXXXXXX#X#XX
XXXXXXX#XX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXX#X#X#XXX#XXXXXX#XX#XXXXXXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX###XXXX##XXXXX#X#X#XXXXXX#XX#XXXXXX###XXXXXX##XXX#XX#XXX#XXXXXX##XXX#####XXXXX#XX#XX##X#XXX#XXXXXXX#X#XX#XXXXXXX#XXXXXXXX##X#XXXX#XXXXXX##XXX#XXX#XXXX#X#XXXXXXXXXXXX#XXXXX#XX#XXXXXX#XXXXXX#XXXXXX##XXX#XXXXXXXXXXXXXXXX#X#XXXXXXXX##XXXXXX#XXXXXXXX#XXX##XX##XX#XXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXX##X#XXX#XXXXX#XX#XXXXXXXXX#X#XX#XXXXXX##XXXX#XXX#XXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXXX##XX##XXXX#XXX##XXXX##XXXX#X#XXXXXXXXX#X#XXX#XXXXXXXXXXXXXXXX#XXXXX######X#X#XX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXX##XXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#X#X##XXXXXXXXXXXXXXXX#XXXXXXXXXX###XXX#XXX#XXX###XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#X##XX#XXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XX####XXXXXXXXXXXXXXXXXXX##XXXXX##X#XXXX#X##XXXXXXXXXXX#XXX#XXXXXXXXX#XXXX#X###X#XXXX
#XXXXXXXXXX#X#XXXXXXXXX#XXXX#XXXXXXXXXX##XX#XXXXXXXXX#XX#XXXXX#X#X#X#XXXX#XX#XXXX#X#XX###XXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XX##XX##XXX#X##XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXX#XXX##XX##XXX#XX##XXXXX#XXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXX#XXXX#XXXXXX#X#XXXXXXXXX#XXX#X#XXX#XXXXXX##XXX#XXXX#X#XXXXXXXXX#X#X#XXXXX#XXX##XXX#XXXXXX#XXX##XXXXX###XX#XXXXX#XXX#X#XXX##XXXXXX#####XXXXXXXX#X#X#XXXXX##XXXXX##XX#XX##XXXX#XX#XXXXXXXXXXX#XXXX#XX##X#XXXXX#XX#XX#XXXXXXXX#XXX#XXX#XXXX#XXXXXX#XXX#XXXXX#XXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXX##X##XX#XXXX#XXXX#X#XXXXXXXXXXX#XXXX#X#X#XXXXXXXX#XX#XXXX#XXXXX#X#X#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXX#XXXXXX#XX#X##XXXXXXXX#XXXX##XX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXXXX#XXX#XXXXXXXX#X#XXXXXX#X#XXXXX#XXX#X#XX#XX#XXXXX#X#XXXXXXX#XX#XXX#XXXXX#XXXXXXXXXXXXX#XX#X#X#X###X##XXXXXXXXX##X#XXXXXX##XXXXXXXXXX##XXXX#X#XXXXXXXXXXXXXX#X#X#XXXXXX#XXXXXXXXX#XXXXX#XX#XXXXXXXX
XX##XXXXXXXXX#X#X#XXXXX##XXXXXXXXXXXX##XXXXXXXXXXXX#XXX##XXX#XXXXXX#XXXXXXXXX##X##X#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXX#XXXXXXX##XXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX##XX##X#X##XX#X#XX#XXXX##XX#XXXXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXX#XXXXX#X#XXXXXXXXXXXXX##XXXXXXX#XXXXXXXX#XXX#XXXX#XX#XXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXX##X#XXXXXXXXXX##XX#XXXXX#XXXXX#XXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XX#XXXX#X#XXXXX#XX#XXXXXXXXXX#XXXXXXXXX#X#X#XXXXXX#XXXXXXX####XXXXXXXXXXXX##XXXXXXXXXXXX##XXXXXXXXXXXX#XXXXX#X#XX#XX#XXXXXXXXXXX###XXXXXXXXX#XXXX#XXX#XXX##XXXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XX#XXXX#XX#X##XXXXXXXXXXX#X#XXXX#X####XXXXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXX#XXX####XXXXXXXXX#XX#XXXXX##XX#XXX#XXXXX#XXXXXXXXXXXXX###XX#XXXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##X#XXX#XXXXXXX#X#XX#XXXXXXXXXXXXXX###XXXXXX#XXX#XXX##XX#XXXXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXX##XXXXXX#X#XX#XXXX##XXXXXXXXX#XX###XXXXXXXXXXXXX#XXXX#X#XXXXXXXXX#XXXXX##XX####XXXXXX#XXX#XXX#X#XXXXXXXXXXXX##
XX#XXX##XXX#XXXX#XXXX#XXXXXXXX#XXXX#X#XXXXXXXXX##X#XXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXX#X#XXXXXXX#XX#XX#XXXXXXXX##XX##XXX#XXX#XXXXXXXXXXXXXXXXX##XXXXXX#X#XXX#X#XXXX#XXXXXXXXXXXXXXXXXX#X#X###XXXXXX#XXXXXXXXXXXXXXXXXX#XXX##XXX##XXXXX#XXXX##XXXXXXXXXXXXXXXXX#XXXX#X##X#X#XXXXXX#X#XXXXX#XXXXXXX#X##XXX#XXXXXXXXXXXX#XXXX#XX#XXXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXX##X#XXXXXXXX###XXXX#XXXXXXX##X#XXXXXXXXXXX##XXXX#XXXXX#XXXXXXXXXXXXXXXXX#XX#XXX#XX##X#XXXXXXXX#X#XX#XX#X#X#XXXXX#XXX##X#XXXXXXXXXXXX#X#X#XX#XXXXX#X#XXX#XXXXXXXXXXXX#XX#XXX##X#XX#XXXXXXX##XXXXXXXX#XX#XXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXX##XXXX#X#XXXXXXXXXXX#XX##X##XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX###XXX##XXXXXXXXXXXXX##XXXXXXXXXXX##X#X#XX#X#XX###X#XXX##XXXX#XXXXXXX#XXXXXX#XXXXX##X#XX#XXXX#XXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX#X#XXX#XXX#XXXX##X#XX#XXXXXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXXX#XXXX#XXXXXXXX#XX##XXXXXXXXXXX#X#XXXXX#XXXXX
XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXX#XXXX#X#XX##XX#XX####X##XX#X####XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXX#XXXXXX#XXXXX#X##XXXXX##XXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXXXXX###XXXXXX#XXXXXXXXXXX#XX#XX#XX#XX#XXXX##XX#XXXXXXXXX#X#XXXXX#XXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX##XX#XXX##XXXXXXX#XXXXXXXXX#XXXXX#XX#XXXX##X#####XXX#XXXXXXXX#X#XX#XXXXXXXXXXXXXX#XXXX#XXXX#X#XXXXXXX#X##XXXXXX#XXXX##XXXXX#XXXXXXXX##XXXXXX#XXXXX##X#XXX##XX#XXXXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXX#XX##X#XXXXXXX#XXXXX##XXX#XXXX#XXXXX###XXX###XXXXXXX#XX#XX#XXX#XXXXXXXXXXX#X#XXX#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXXX###XX#X#XXX#XXXX#X#XXXXX##XXXX#X#XX##X##XXXXXX#XXXXXXXXX#X#XX#X#XXXXXX#XXXX#XXXX#XXXXX#X##X#X#XX#XXX#XXXXXXX###X###X#XX#XXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#XX#XXXX#XXXX#XXXXXXXXXX#X##XXXXXXXX#XX#X#X##XXX#XXX#X##XXXXXXX##XXXXX###XXXX#XXX##XXX#X#XXXXXX##XXX#####XXX#X#XXXXXX###XXX#XXXX##X##X#XXXXX#XXX##X#X#XX#XXX#####XX#XX#X#XXXX#X#XXX#X#X#X#XXXXXXX##XXXXXX#XXXX#XX#X#XXX#XXXXX#XXXXX#XXXXXXX#XXXXXXXXXX#X
XXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXX#XX#XX#XXXXXXXXX#XXXX#XXXXXXXXX#XXX#X#XXX##XXX#XXX#XXXXXX##XXXX#X#XXX#XX#XXX#XXX#XXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXX#XXXXXXXXX####XXXXXX#XXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXX#X#XXXX#XXX#X#XXX#XX#X#XXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#XX#XXXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXXXX##XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXX##XXXXXXXXXX#XXXXXX#XXX#XX#XXXX#X#XXXXXX#XXXXXXXX#X#XXX#XXXXXXXXX#XXX##XX#XXXXXXXX#XXXXXXXXXXXXX#XXXXX##XXXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXX##X#XXXX##XXX#X#XX#XXXXXXX#XXXXXX#XXXXXXX##XXXXXXXX#XXXXX#XXX##XXX#XX##XXX#XXXXXXXXX#XX#X#XXX#XXXXXXXXXX#XX#XXXXX#XXXXX#XXX#XXX#XXXXX#XXXXXX##X#X#XXXXXXXX#XXXXXX##X#XXXXXXXX#XXX#X#XXXXXXXXX#XX##XXX#XXXX#XX##XXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX##X#XX##XXX#XXXXXX###X#XXX#XX#X#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#X##XXXXXXX#XXXX###XXXXXXXXXXXX##XXX#XXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXX###X#XXX#XXXXXX
X#X##XXXXX###X##XXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXX#X#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX##X#XX#X##XXXXXXXX#XXXXXX#XXXXX#XX#X#XXXXXXXXXXXXXXXX##XXXXX#XXXX#XXXX#XXXXX#XXXX#XXXXXX#XX#XX#X#XXX##XX#XXXXXXXXX#XXXXXXXXX##XXXX#XXXXXXX##X#XXX#XXXXXXXXXXXXX#XXXXX#XX#XXXXX#XXXXX#XXXXX#X#X#XXXXXX#XXXXXXXXXXX#X#XXXXXXXXXX#XX#XXXX#XX#XX##X#X#XXX#XXXX#X#XXXXXXXXX#X#XXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXX##X#X##XXXX#XXXXXXX##XXXXXX#XX#X#XXX#XX#X#XX##XX#XXXX#XX#X#X###X#XXX#X#XXXXXX#XXX##XXXXXX#XXXX#XX#XXXXX#XX##XXXXX#XXXXXXX#XXXXXX##XXX#XXXXX#XXXXX#XXX##X#XXXXXXXXXXXX#XXXXXXXX#X#XXXXX#X#X#XX#XXXXXXX#XX#XXXXXX###XXXXXX#XXXXX#XXXX#XX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXX####X#XXX#X#X#XXXXXXXXXXXX#XXXXX#X#XXXXX#XXXXXXXX#XXXXX#XXXXXX#X#XXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#X##XX#X##XXXXXXXXXXXXXXXX#XXXXX#XXXXXX##X#X###XXX#XXX##X#XXXXX#X#XXXXX#X#X#XXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XX##X#XXXX#XX#XXXXXXXXXXXXX#XXX#X#XXXXX##XX#XX#XX##X#XXXXXXXXXXXX#X#XXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXX#XX#XX##X#XXXXXXX#X#
#XXXXX##XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXX#XXXXX#XXXX##XX##X#XXXX#XX#XXXXXXXXXXXXXXX#XX##XXXX#XXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XX#XXX#XX#XXX#XXX#XXXX#XXXXXXXXXX#XXXXXX##XX#XX#X#X#X##XXXXXXXXXX###XXX#XX#XXXXXXXXXXXXX#XXXXX##X#XXXX#X#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXX#XXX#XXX#XXXXXXXXXXXXX#XX#X#XXXX#X#XXXXXXXXX#X#XXX#XXXXXXXXXX#X#X#XX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXXX##XXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXX#X##XXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX#XX#XXXXX#XXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXX#X#XX###X##XXX#XXXXXXX#XXXX#XXXXXXX#XXX##XXXXXXX#XXXX##XXXX#XXX#XX#XXXXXX#X#XX#XXXXXXX#X#X#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXXXX#XX#XXX#X###X#XXX#XXX##XXXXXXXX##XXXXXX#XXXXXXXXXXXXXX##X#XXXXX#X#XXXXXX###XX#X#XXXXXXXXXXX###XXXX#X#XXXXXXXX#XXX#XXX#XXXXXXXXX##XX###XX#XX#XX#XX#X#X#X###XXXXXX#X#XXXXXXXX#XXXXXXXX#XXXX#XX
XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XX#X#X#XXXXX#XXXX#XX#XXXXX##XXXXX#X#XXXXXXX#XXXXXX#XX#XXXX#XX##X#XX#X#X##X##XX#X#XXXXXXXXXXX##XXXXXXXXXXX#XXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXXX##XXXXX#XX##XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXX##XX##XXXX#XXXXXXXX#XXXXXXXXXXX##XX#X#XXX#XX#XXXXXXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXX###XXX#XXX#####XXXX#XX#XXXX#XX#XXXXX#XXXXXXXXXXX#XXXXXXX#XX#XXXXX###XXX#XXXXXX#XXX#XX#XXXXXX#XXXXX#XXXXX##XXXX##XXXXXXXXXXXX#XXXXX#XXXXXXXXXX##XXX##X###XX#XXXXXXXXX#XXXXXXXXX#XX#XXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#X#XXXX#XX#XXXX#X##XXXX###XXXXXX#XXXXX#X#XX#X##XXX#XXXXXXXXX#X#XXXXXX#XXXXXXXX###XXXXXXXX#XXXXX#XX#XXXX#X#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX##X###X#XXX#XX#XXXXXXXXXXX#XXXXXXX#X#X#XXXXXXXX#X##XXX#XXX#XXXXXXXXX#XXXX#X#XX###XXX##XX#XXXX#XXXXXX#XXXX#XX#XX#XX#XXXX#XXXXXX#XXXXXXX###XXXX#XX##XXXXX#XXX#XXXXX#X#XX#XXXXX##XX##XXXXXXX#XXXXXX#XXXXXXX#XX#XXXX#XXXXXXX#XX#XXXXXXXXX#XXXXXXX#X#XX#XXXXXXXXX#XXX#X#X#XXXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXX##XXXX#XX#XX#XXXXXXXXXX#XXX#XXXXXXXXX
XX#XXXXXXXXXX#XXXXX#X#XXX#XXXX##XXXXXXXXXXXXXXX#XX#XXXXXXXX##XXXXXXXXXXXX#XX#XX#XXXXXXXXX#X#XXXXXXX#XXXX#X#XXXXXX#XX#XXXXXXXXXX#XX#XXXXXX#####XXXXXX##XX##X#XXXXXX####XX#XXXX#XXXXXXXXX#XXXXX#XXX#XXXXXX##X#XX##X#XXXXXX#XXX#XXX#XXXX##X#XXXXXX#XXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX##X#XX##X##XXXXX#XX#X##XXXXXXX#X#XXXXXXXXXX#XXX#XXXXX##XX#XXXXXXX#XXXXXX#XXXXXX#XXXX#XX###X#X#XXXXXXXX#XXXXXXXXXX#XX##XXXXXXXXXX#XXXXXX##XXXXXXXXXXXX#X#XXXXXX#X#XXX#XXXXX#XX##XXXX#XXX####XX#X#XXXXXXXXXXX#XXX#XXXX#XX#X#X#XXXX#XXXXXXXXX##X#X#XXXX####XXXXXX#X#XX#XXXX#X#X#XXXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXX#X#XXXXX#XXXX#X##X#XXXXXXXXXXX##XX#X#XXXXX#XXXXXXX##X##X###X#XXXX#XXXXXX##XXXXXXXX#XXXXXXXXXX#XX#X#XXXXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXX#X#XXX#XXXXXXXXXX###XXXXXXXXXXXXXX#XXXXX##X#XX#X#XXXXX#X##XXXXXXXX#XX#XX#X#XXX#XXXXXX#XXX#XXXXXXXXXXX###XXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXX#XXXXXX#XXXX##XXXX#XXXXXXXXXXXXX#XXX#X#X#XXXXXX#X#XXXXXXXX#XXXXXXXXX#X#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXX##X#XX#XXX#XXXXXX#XXX##XXX#XX#XX
X##XXX#XXXXXXXXXX#XXXX#XX##XXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXX##XX##X#XXXXX###XXXXXXXX##XX#XX#XXX#XXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXX##XXXXXX#XXX#X#XXX#XXX#XXXXX#X#XXXXX#XXXXX#XX#XXXXX##X#XXXXX#XXXXXXXXXX#XX#XX#XX#XXXXX#XXX#XXXXXX#XX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXX###XX#XXX#XXX#X#X#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXX#XXXXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXXX#XXXXXX#XX#XXXX#X#XXXX##XXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXX##XX#XXXXXX#XXXXXX##XX#XXXXXXXXXX##XXXX##XX#X#XXX#XXXXXXX#XX#XXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXX###XXXX#X##XXXX#XXX#XXXX##XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXX##XXXXXX#XX#XXXXXXXXX#XXXX#XXXXXXX##XXX#XXXXXXX#XXX#XX#X#XXXXXXXXXXX#X#XX#XXX#X#XXXX#XXXXXXXXXXXXXX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XX##X#XXXXXXXX#X###XXXXXXXXXXXXXXXXXXX###XX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXX##XX#X#XX#XXX#XXXXXX#X#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXX##XXX#XXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXX#X#XXX#XXXXX#XXXXXX#XXX#XXX#X#XXX#XXXXXXXXXX#XXXXXX##XXXXXX##X#XX#
#XX##XX#XXXXXXX#XXXXXXXXXXXXXXXX#XX##XXX###XXXX#XXXXXXXXX##XXX#XXXXXX#XXXXXXX#XXXX###XXX#XXXXXXXXXX##XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXX#XX#X###XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXX#X#XXXX##XX#X#XXXXX#XXXXXXXXX#XXX#XX##XX#XXXX#XX##XXXX#XX#XX#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#XXX#####XX#XXXXXXXXXXXXXXXXXX##XXXXXXXXX#XX#XXXX#XXXX#XX##X##XX#XX#XX#XXXX#XXX#XXXXXXXXXX#XXXXX#X#X#XX##X#XXXX#XXXXX#XXXXXXXXXXXXX#X#X#XXXXXXXX#XXXXX#XXXX#XX##XX#X#XXXXXX##X#XXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX#X##XXXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX#X##XX#X#X###XXXXXXXXXXXXXXX#X#XXXXXX###XXXXXXXXXX#XXXX#XX#XXXX###XXXX#XXXXXXXXXX##XXX#XX#X#XXXXX#XX#X#XXXXXXXX##X##XXXXXXXXXX##XXXX#XXX#XXXXXXX#XXX#XXXXXX#X#XXXXXXXXX#XXXXXXXXXXX##X###XX#XXXXX#X#XXX#XXXXX#XXXXXXXXXXXX#XXXXX#XXX#XXXXXXX#XXXXXXXX#XXX##XXX##X##XXXXXXX##X#XX#XXXX###X#XXX#XX#X#XXXXXXXXX##XX##XXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXX#XX#XXXXX#XXXXXXX##X#XXXXX#XXXXXXXXXXXX#X#XXXX#X#XXX#XXXXX#XXXXXX#X#XXXXXXXXXXXX#XX
XX##XXXXX##XXXXX#XXXXXXX#X#XXXXXXXX#XXXXX###XXXXXXXXXXXXX#XX##XXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX##XXX#XXX#XXX###XXXX#XX#XXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXX###XXX#X#X#X#XXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXXXXXX##XXXXXXXX###XXX#XXXXXX#XXX#XX#XXX#XXXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX####XX#X#XXXXXXXXX#XXXXXX#X#XXXXX#XXX#XX#X#XX##XXXX#XXXXXXX#XXXX#XXXXXXXX#XXXX###XX#X#XXXX#X#XXXX#XX#X#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XX#XXXX##XX###XXXX#XXXXXX#XX#XXXXX##XXXXX#XXXXXXX#XX#X#XXX#XXXXXXXXXXX##XXXXXXX#X#XXXXXXXXXX#X##XXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#X#XXX#XXXXXX#XXXX#XXXXXX#X#XX#XXXXXXXXXX#X#X#X#XXX#XXXXXXXXXX#XXXXXX#XXXXXXXX#XX#XXXX#XXX#XXXXXXXXXXXX#XXXXXX#X#XXXXXXXX##XXXXXXX#X#XX#XXXXX#XXXXXXX#X#XX#XXXXXXXXXXXXXXXX#XXX#XXXX##X#XXX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXX#X#XXXXX##XXXXXXXXXX#XXX#XX#XXXXX##XXX#XXXXXXXXXXXXXXXXX#XXXX##XXX##XXXXXX#XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXX#X#X#XX#XXX#XXXXX#XXXXX#XXX#XXXX#XXXX#XXX#XXXXXXXXXXXXXXXX
XXX#XXXXX##XXXXXX#XXXXX##XXXXXXXXXXXXXX#X#XXXX#XX#XXXXXXXXX#XXX#XXXX#XX##XX#XXXXXXX#XXXXXXXXXX#X#X#XXXX#X#X#XXXXX##XXXX#X#XXXXXXXXX#XX#X#XXX#XXX#XXXXXXXX#X#XXXXX#X#XXXXXXXX#XXXXXX#X#XXX####XXXXXXX##XX##XXXXXXXXXXXXX#XXXXXXXXX##X#XX#XXXXX#XX#XX#X#X#X#XXXXXXXXX##XX#XXX#XXXXXX#XXXX####XXX#XXXXXX#XXXXX###XXX#XXXXXX#XXXX#XXXXXXX##XXX###X#XXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXX##XX#XXXXXXXXXXXXXX#X#X#XX#XXX#XXXXXX##XXXX#XXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#X#X#XX#XXXXXXXXX#XXXX#XXXXX#X##XXXXXXXXX#XXX##X#XXX##XX#XX#XXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXX##X#XXXXXX#X####X#XXXXXXX#XX#XX##XXXX#XXXX##XXX#XX##X#XX#X##XXX#XXXX#XXX##X#XXX#XX#XXX#XXXX##XXX#XXXXX#X#X#XX#XXX#XXXXXXXXXXXXXXX##X##XXX#XX#XXX##XX#X#XXXXX#XX##XXXXXXXXXXXXX##XX#XXX###XX#XXX#XXX#X#XXXXXXXXX#X#XXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX###X#XX##XX#XXXX#XXXXXXX#XX#XXXXXXX#XXXXXXX
#XXXXX###X#X#XX#XXX#XXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XX#XXXX#X#X#XXXXXXXXX##XX#XXXXXXXX#X#X#XXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#X#X#XX#XX#XXXXXXX#XXXXXXXX##XXXXXXX#XXXX#XXXX#XXX#X#XXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXX#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXX#X##X#XX#X#XXX##XX#XXXXXX####XXX#X#XXXXXXXX#XX#XXX#XXX#####XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX##XX#XXXXX#XX#XXXXX#XXXXXXX#XXXXXXX#XXXXX#XXXXXXX#XX###XXX#XXXX##XXXXXX##X#XXX#XX#XXX##X##XXX#XXXXXX#XXXXXXXXXXX#X#XX#XXXXX#XXXX#XXX#X##XXXXX#XXXX#XX##XXXXXXXX##XXX#XXXXXXXXXXXXX#X##X#XXXXXXX#XX#XXXXXXX#XX#XX#XXX#X##XXXX##XXXXXXXX###XXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXX#X#XXXXX#X#XXXXXXXXXXX#X##XX##X#XXXXXX#XXXXX#XX#X##X#XX#X#X##X#XXXXX#XXXXXXX##XX##X#X#X#XXXX##XX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXX#X#X#XXXXX###X##XXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XXXX##XXXXXXX##XXXXXXXX#XXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XX##XXXXXXXXXXX###XXXXXXXX#XXX#XXXX###XX#X#XX#XXXXXXXXXXXXXXXXX##XXXXX#X##XXXXXXXXXXXXXXXXXX##X#XXXXXXXXX#X
XXXXXX#XXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXX##XX#XXXXXXXXXXXXXX#XXX#XXXXXXXXX##XX##XXXX##XXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXX#XXX#XXX#XX#XXXXX#X##XXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXX##XX##XXX#XXXX#X#X##XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXX#XXXXXXXX#XX#XXXX##XXXXXXXXXXX#XXX#XXXXXXX#XXXX#XXXXXXX#XX#X###XXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXX#XXX#XXXXXXXX#XXXXX#XXX#XXXXXX##XXXXXXXXXXXXXXXX#XX##XXX#XXXXXXX#XXXX#X#XXXXXXX#XXX#XXXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XXXX##XXX#XXXX#X#XXXXXXXXXXXXXXX#X##XX##XXXXXXX#XXXXXXXX###XXXX####XXXXXXXXXXXXXXXXX#X#XXXX#XXXXX#XX#XXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX#X#XX#XXXXXXXXX#XXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXX#XXX#XX##XX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXX####XX#XXXXXXXXXX##X#XXX#XX#XX###X#XXXXXXXXX#XXXXXX#XXXXXXX#XXXXXX#XXX###XXX#XXX#XXXXX#XXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX##XXXX#XXXXXXXXXXXXX#XXXXXX
X#XXX#XXX##XXXXX###XXXXXXXXX#XXXXXXXXXXXXXX#X#XXX#X##XX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX##XXXX#XXXXXXXXXX#XXXXXXX#XXXXX#X#XXXX##XXXXXXXXXXXXXXX#XX#XXX#XX###XX#XXXXXXXXXXXX#XXXX#XXXXXXXX##XX#XXX#X##XXXXXX#XXXXXXXX#X#XXXX#XXX##X#X##X#XX#XXXXX#X#XX#XXXXXXXX##XXXXXXXXXX#XXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXX###XXXXXXXXX#X#X#XXX##XXXXX#XXXXXXXXXXXXX#XX#X#######X##XXXXXX#XXX#XXXX#XXX##X#XXX#X#XXXXXXXXXXXXX#X#XX##X#XXXXX#X#XXXXX#XXXXXXXXXXX####XXXXXXXXXXXXXXXXXX##XX#XX#XXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXX#XXXXX#XX#X#XXXXXXXX#X##X#X##XX#XXXXXX#XX#XXXX#XX#XXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXX##X#XX#XX#XXXX##X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#X#XXXX#XXXXXX##XX#X#X##XXXX#XXX###X#XXX#XXXX#XXXXXXXXX#XX#XXXXX#XXXXX#X#XXXXXXX#XXX#XXXXXXX#XXXXXX#XXXXXXX#XXXXX#X#XXX#X#XXXXXXXXXXXXXXXXXX#XX#X#XXXX#XXXX#X####X##XXXXXXXXXXX#XXXXXXX##XX#X#XXX#X#XXXXXXXXXX##X#XXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#X#XX#XX#XXXXXXX#XXXXXXXXXXXX
XXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXX#X#X##XXXX#XXX#XX#XX#XXXXXXX#X#X##X#XXX#XXXXXXXXXXX#X#XXXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXXXXXXXXXX#X#XXX#X#X#XXXXX#X#XXX#XX#X#XXXXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXXX#XXX#XXXX#XXXX#XXXXXXX#XX#XX#XXXXXX#XXXXXXXX#XXX#XX##XXXXXXXXXXXXX##XXXXXX#XXXX##XX#XXX#XX#X#XXXXXXXXX#XX#X#X#XX#XXX#X###X#XXXXXXXXXXX#X#X#XXXXXXXX##X#XXXXXX##XXX##XXXXXXXX#X#XX#XXXXXX#XXXXX#XXXXXXXX#XX##X#XX#XXX##XXXXXXX#X#XXXXXXXX#XXXX#X#XXX#XXXXXXX#XX#XXX#X#XXXX#X##XXXXX##XXXX#XXXXXX#XXX##XXXX#XXXXXXXXX#XXXX##X#XXXXX##XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#X##XXXX##XXXXXX#XXX#XXXXX#X#X####XXX#XXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#X#XXX#X#XXX##XXX#XXXX#XXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXX#X#XX##XXXXXXXXXX#XXX#XX#XXX#X#XXXXX##XXX#XXX#XX#XXXXXXXX#X#XXXX##XXXXXXXXXXXXXXXX###XX#XXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#X#XXX#XXXXXXXXX#X#X##XXXXXXXXXXXXX#X#XXXX##XXXXXXXXXXXXX#XX#XXXX#XXXXX#XXXXXXXXX#XX#X##X
XXX#XXXXXXX##X#XXX#XXX#XX#X#XX##X#XXX#XXXXX#XXXXXXXX#X#XXXXX##X#X#XXX#XX#XXX#X#X#XX#X#XXX#XXX#X#X#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXX#XX##XX#XXXXXXXXXXXXXXXXX#XXXX##X#XXXXXXX#XXXX#XXX#XX#XXX##XXXXXXXXXX###X##XXX#X#XXXX#XX#XXXX#X##X#XX##XX#XX#XX#XXXXXX#XX#XXXXXXXX##XX#XXXX#X#####X#XX#X#XX#XXXXXXX#XX#X#XXXXX#XX#X#XXXXX#X#XXXXXX#XXXXXXXXX#XXXX##XX#XX#XXXXXXXXXXXXXXX##XXXXX#XX#X#X##XXXXXXXXXXXX###XXXXXXXXXXXXXX#XXXX##XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XX##XXXX#XXXXXXXXX##X#XXXXXXXXXX#XXXXXXXXXX##XXXXX##XXX#XXXXX#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXX#XXXXXX#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX###XXXXX##XXXXXXXX#X##XX#XXXXX#XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX#XX#X##XXXXXXXXXXXX#X#XX#XXXXXXXXX#XXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX#X#XXXXX#X#XX#XXXXX#XXXXXXXXX#XXXXXXX###XXXX##XXXXXXXX#XXXX#XXXXXXXXXXXXX#XX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XX##XX#X##XX##XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX##XXXXXX##XX#X#XXXXXXXX#XXXXXXXXXXXXX#X#XXXXX##XXXXX#X#X#XXXXXXXXX#X#XX#XXXXXX##
XXXX#XXXX###XXXXXXXXXXXX#XXXX#XXXX#XXXXXXX##XXXX##X#XX##XXXXX##XX#XXXXX##X#XXXXXXXXXXX#X#XX#X#XXXXX#XXX#XX#XXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXX#XXX#XXXXX#X##XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XX#XXXX##XXXXX##XXX#X#XX#XXXXXXXX##XXXXXX#X#X#XXXXXX#X#X#X#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#X#XXXXXX#XX##X#X#X#XXXXXXXXXXX##X#XX##XX#XXXXX##X#XXXXXXXXX##XXXXX#XXXXXXX#XXX#XXXXXXX#X#XXXXXXXXXX#X##XXXXXX#X##XXXXX#XXXXXXXXXXX##XX##X#XXXXXX#XXXXXXXXXXX#X##XXXXXX#X##XXXX##XXXXXXX#X##XXXXXXXXXXXX#XX#X#XXXX#XXXXXX###X#XXXXXXXXXXXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXX##XXX##XXXXXXXX##XXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##X#XXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXX#XXXX#XXXXXX#XX###X#X#X#XXXXXXXXXX#XXX#XXX##XXX#X##XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XX#XXXXXXXXXXXXX##X#XXXX#X#XX#X#XXXXXX#XXX#XXXXX#X###XX###X#XXXX#XXXXXXXXX#X#XXXXXXXX###XXXXX#XXXXXXX#XXXXXXX##XX#XXXXXXXXX#X#X###X#XX#XXXXXXX#XXXX##X#XXXXX#XXXXXXXXXXXXX#X#XXXXXX##XX#XXXXXXXXXX#XXXX#XXXXXX#XX##XXXXXXXX#XXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#XXX#XXXXXXXX#XX#X#X#XXXX#XX#XXXX#XXXXXX#XXXX#XXXX#X#XX#XXX#XXX#XXXXXXXXX#XXXX#XXXXX#XXXXXX#X##XXXXXXXXXXX#XXX#XXXXXX#XXX#XXXXXX##XXXXX##XX#XXXXXXXXX#XX#XXXX##XXXX#XXXXXX#XXXXXXXXXXXXXXX##XXX#XXXXXXX#X##XXXXXX#XXXX#X#XXXX#XX#XX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXX#XXX##X#XXXXX#X#XXX#XXXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXXXXX#X#XX#XX#XX#XXX#XXX#XX###XXX##XXX#XXXXXXXX#XX##X#XXX#XXXX###XXXXXXXXXX##XX#XXXXXXXX##XXXXX#XXXXXXXX#X##XXXX#XXXXXX#XXXXX##XXXXXXXX#X#XX#XXXXX#XXXX#XXX##X##X#XXXXXXXX#XX#XX#XX#XXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#X##XXX#XXXX#XXXX#XXXXXXXXXX#X#X#XXXX#XXX#XXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXX#XXX##XXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXX#XXX##XXXXXXXXX#XXXXX#XXXXXX##XXXXXX#X#XXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX##X#XXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXX#X#XX#XX#XXXX#XX#X#XXXX#XXXXXXXXX##X#X#X#XXX#XX#XXX#XXXXXXXXXXXXXXX#XXXXX#XXX#XX#XXX#XXXXXXX#XXXXX#X#XXXXXXXXXX#X#XXXXXXX
#XXXXX#X#X##XXXX##XX#XXXX#XXXXXXXXXXXXX#X#XXXXXXXX##XX###XXX#X#XXX#XXXXXXXXXXX#XX##X#XX#XXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXX##XXXXX#XXX##XXXXX#XXXXXXXXXXXXXXX#XXXX#XXXX#X##XXXXX#XX#XXXXXXX#XXXXXXXXXX#X#X#X##XXX##X#X##XX###X#X#XXXXXXXX#XXXXX#XXXXXXXXX#X#XXX##XXXX#XXXXXXXXX#XXXX#XXX#XX#XXXXXXXX#X###XXXXXXXXXX#XXXXXX##XX##X#XXXXXXXXXXXXXXX#XX#XXXXX##XXXXXXXXXX#XXXXXXXXX#XXXXX#X#XXXXXXXX##XXXXXXXXX#XXXXX###XX#XXXXXXX#XXXXXXXXXXXX#XXX#X#XXX##XX#XX#XXXXXXXXX#XX#XXXXXXXX#XX#XXXXXX##XXXXX#XXXX#X#XXXXXXXXXXX##XX#XXX##XXXX##XX#XXXX#X#XXXX#XXXXXXXXXXXXXXXXXX##XX#XX###X#XX#XXXX#XXXX#XX#XXXXX#XXXX#XXX#XXXXXXX#XXXX#XXXXX#XXXX#XXXX#XX#XX#X#X#XXXXXXXX#XXXXX#XXXX#XXX#XXXXXXXXX##XXX#XXXXXXX#XXXXXXX#XX#XX#XX#X##XXXXXXXX#XXX#XXXXXX#XXXX#XXXXXXXXXX###XXX#XXXXXXXXXX#X#XX##XXXXX#X##XXX#X#XX#XX#XXXXXX#XXXXXX#X#XXXXXXXXX#XXXXXX#X#XXXXXXXX##XXXXX#XXXXXXXX#XXXXXXXX#XX#XXX#XXXXXXXX#XXXX#XXXXX#XXXXXX#XXXXX#XXX###XXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX##XXXXX#XX#XXXX##XXX#XXX#XXXXXXXXX#XX#XXXXX#XX#XXXXXXX###XXXXXXXXXXX######XX#XXXX#XXX#X
XXXXXX#XXXX#XXXXXXXXXX#X#X#XX#XXXXXXXX#X###XX#X##XX#XXXXXXXXXX###XXXXXXXXX#XXXXXXX#XX#XXXX#XXXXXXXX#XXXXXXXXXXXXXX##XXX#XXXX#XXXXXXXX#X#X#XXXXXXXXX#XXXX#XXX#X##XX###XXXXX#X#XX#XXXX#XX#XXXXXXX##XXXXX#XX#XXXXXXXXXX#X#XXXXX#X##XXXXXX##XXXXXXX#XXXXXXX##X##X#XXXX#XX#XXXXXXX##X#XX#XXXXXXX#XXX#XXXX##XXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXX##XXXXXX#X#XX#XXXXXXXXXX#XXXX##XX##XX#XXXXXXXX#XXXXX#XXXXX#XXX##XX#X#XX#XXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXX##XX#XXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XXX#XXXX##XXXXXXX###XXXXXXXXXXXXXXXXXXXXX#XX#X#XX#X##XXXXX#X#XXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXX#XX#XXX#XXXX#XXX#X#X#XXXX#XX#XXXX#XX##XX#X#XXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXX#XXX##XXXXXXXXXX#XX#XX##XXXXXXXXX##XX#XXX#X##XXXX#XX##XX##XXXXXXX#XXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXX##XXXXXXXX#XXXXX##X##XXXXXX#XXXXXXXXXX#XXX#X##XXXXX#X#XXXXXXXXXXXXX#X#X#XXXXXXX#XXXX##XXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXX#XXXXXX#XXXXXXXXXX#XXX#XXXX#XX#XXXXXXXXX#X#XXX#XXXXXX##XXXX##XXX#XXX#X#XXXX#X##X#XX#XXXX
XXXXXXXXXXXX#X#XX#XXX#XXX##XXX#X##X#XX#XXXXX#XX#XXXX#XXX#XXXXXXXX#XXXXXX#XXXX##XXXXX#X#XXXXXXXXXXX##XXXXXXXX#XXX###XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXX##XX##XX#XXX#XXXXX#XXXXXX#XXXXX#XXXXXXXX##XXXXXXX#X##XX##XX#X#X#XX#XXXXXX##XXXXXXXXXXXXXX##XXX#XX#XX#XXX#XXXXX#XXXXXXXXXXXXX#XXX###XXXXXXX#XX#XXXX##XXX#XXXX#XX#XXXXX#X#XXXXXXXX#XXXX#XXXXXXX#XXX##XXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX#XXXXXXX#XX#X#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#X#XXXX#XXXX##X#X#XXXXXXX##XXXXX#X#XX#XXX#XXX##XXXXX#XXXX#XXXX#XXX###XXXXXX#XXXXXXXX#XXXXXX###XXX#X#XX##X#XX#XXXX##X#X#XXXX##XXXXXXXXXXXX#XXXXXXXXXX#XX#XXX#X#X#X##X#X#X##XX#X#XXXX#XXXXXXXXX#XXXXX#X#XXXXX#XX#XXXXX#XX#XX#XX##XX#XXXXX#X#XX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#XXXX#XXX#XX##XXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXXXX#XXXXXX#XXX#XXX#X##XXX#X#XX#XXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXX###XX#XXXXXX#XXXXXXX#XX##XX#XXXX#X#X#XXXXXXXXX##XXX#X#XXXXXXXX##XXX#XX#XXXXXXXXXXXX##
XXX#XX#XXXXX#XXXXX#XXXXX#XXXXXXX#XXXXXXX#X#XXXXXXXX#X#XXXXX##X##XXX#XXXXXX#XXX#XX#XX##XX##X#XXXXXXX#XXX##X#X##XXXX##XXXXXXXXXX#XXX#XX#XXXXXX#XXXX#XXXXXX#XX#XXX#XXXX#XXXXX#XX#X#XXXXXXX#XXXXXX##X#XXXXXXX#XX##X##XX#XXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXX#XXXXXXXX#XX#XXXX#XXX#XXXXXXXXXXX#XX#X#XXXXXXX#XXXXX#X#XXX##XXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXX###XX#XXX#XXXXXX##X##XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXX#XXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXX##X#XXXXXXX#XXX#X##XX#XXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XX####XXXX#XXXX#X#XX#XX##XXXXXX#XXXXX#X#XXXXXX#X#XXX##XXX##XXX#XX#XXXXXXXX#X#XXXXXXXX##XXX#XXXXXXXX#XXXXX##XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XX#X#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXX#XXX#XXXX#XX#XXX#X#X#X#XXXXXXXX#X#XXXXXXXXX#X#XXXXXXXXXXX#XXXXX#XXXXXXXX#XX#XX##XXXX##XXXXXXXXXX#X#XXXXXXXX#X##XXXX#XXXXXXX#XXXXX###XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXXX#XXXXXX##XX##XXXXXX#XXXXXX#XXXXXX#X##XXXXXX#XX##XX#XXXXXXXX#X#XXXXXX#XX###XXXXXXXXXXXX#XXXXX#XXXX#X
XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX###X#XXXXXX#X#X#XXXXXXX#X#XXX#X#XXXXXXX#XXXXXX#X#XXXXX##XXXXXXXX#XXX##XXX#X##XX#X#XXX#XXXXX#XXXXXXX##XXXXXX##XXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#XXX#X##XXX#X#XX##X#X#XX#XXXXX#XXXXXXXX#X##X#X##XXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX####XXXXXXXXXX#XXXXXXXXXXXX##XXXXXXXX#XXX#X#XXXXXXXX#XXX#XXXXXXXXXXXXXXXX###X#XXXXXXXXX#X###XXXXX#XXXXX#XXXX#X#X##XXXXXXXX#XXXX##XXXXXX#XXX##XXX#XX#XXXXXXXXXXXXXXX#XXXX#X#X#X#XXX#XXXXX#XXX#XXXXX#XXXXX#XXXXX#X#XXX#XXXX#X#XX#XXX#XXX#XXXXXX##X#XXXXXX#XXXXXX##XXXX#XXXX#XXXXX#XXXX#XXX###XXXXXX#XXX#XXX##XXXXX#XXXXXXX#XX#X#XXXX#XXXXXXXXXX#XXX#X#XX#X#XXXXXXXXXXX###XXXX#XXXXXXXXXXXXX#X##XX#XXXXX#XXXXX#X#XXXXX#XXX#XXX#XX#XXXXXXXXXX##XXXXXXXXXXX#XX#XX#XX#XXXXXXXXX#X#X#XX#XXXXXXXXXX#XXXXX##X#XX#X#X###XX###XXXXXXXXX#X#XXXXXXXX#XX#XX#XX##XXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXX#XXXXXX##XXXXXXX#XXXXX#XXX#XX#XXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX###X#XXXXXXX#XX#XX#XXXXXX##XXXXXXXXX#X#X
XXXXXXXXXX#XX#XXXXXXXXX#X#XX#XXXXXXXXXXXXXXXX#XXXXX#XX#XX###XXXX##XXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XX#XXXXXXX##X#XXXXXXXXXXX#X#X#XXXXX#X#XXX#XXXXXXXXX#XXXXX#X#XXXX#XXXX#XX#XXXXX#XX#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXX#XXX#XXXX#XXXXXXXXXX#X##XX#XXXX#XXX##XXXXX#X#XXXXX#XX#XXXXX#XXXXX#XXXXXXXXXXXX###XXXX#XXXXXXXXXXXXX#XXXXXXXX#XX#XXXXXX#XXXX#XXXXXXXXXXXXX##XX#XXXXXXXXX#X#XX##XXXXXX##XXXXXXXXXXXXX#XXX#####XXX#XXXX###XXXXXX#X#XXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXX#X#X#####XXXX#X#X#X#XXXXXX#XXXX##XXXXX#XXXXXXX##XXX#XX##XXXXXXXXXXX#XX##X#XXXXX#XXXXXX##XXX#XX#XXXXXXX##X#X#XX#XXXX#XXX#XXXXXX#XXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XX#XX#XXXXXXXXXXXXXXX##XXXX###XXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXX#XX#XX#XXXXXXX#X#XX#XXXX#XXXXXXXXXXXXXX#XXX#X#XXXXXXX#X#XXXXXXXXXXXXXXXX##XXXXXXXXX#X#XXXXXX#XXXXX#X#X#XX#X##XXX#XXX#XXXX#XXX#XXX#XXXXX#XXXX#X#XXXXXXXXXXXXX##XXX####X#XXXXXXXXX#XXXXX#X#XXXXXXXXX#XX#X#X#X#X###XXXXXXXXX#XXXXXXXXXXXXXXX##XX
##XXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXX##X#XXXX#XXXXX#XXXX#XXXX#XXXXXXXX###X##XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXX#XX###X#X#XX#XXXX#X#XXX#XX#XX#XXXXXXXXXX#X###XX#XXXXXXXXXXXXXXXXXX#XXXX##XXX##XXXXXXXX#X#X#X#XXXXXXX#XXXXXXXXXXX#X#XX#XXXX#XX#XXXXXXX#XXXX#X#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXX#X#XXX###XXXXX#XXXX#X#XXXX#X##XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXX#XXXX###XX#X#X#XXXX#XXXXXXXXXX#XXX#X##XXXXXX##XX#XXXXXX##XXXX#XXX#XXXX#XXXXX##XX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX##X##X##XXXXXXXXXXXXXXXX##XXXXXXX#X#XXXXXX#X#XXXXXXXX##X#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX##XXXXX#XX##X#X#XXXXXX#XXXXXXXXXX#X#X#XXXXXXX###XX#XX#XX#XXX#XXX#XXX##X#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXX##XXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX##XXXXX###X#XXX#XXX#XXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#X####X#X##XXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXX#XXX###XXX#XX#XXXX#X##XXXX#XX#XXXXXXXXXXXXX#XXXXXX#XXXXX#X#XXXXXXXX#XXXXXX##XXXXXX
XX#XXX#XX#XXXX#X#XXXX##XXXX#X#XXXXXXXXXX#XX#XXX##X##XXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXX#XX##X#XXXXXXXXXX#XX#XXXXXX#XXXXXXX##XXX##XXXXX#XXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX##XX#XXXXXXXXXXXXX#XX##X#XXXX#XX##XXXXXX#XX#XXXX#XXXXXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##X###XXXXXXXXXXXXX##XX#X#XXXX##XXXXXX#X##XXXXXXXXX##XXXX#XXXXXXXXXXX#XXX#XXXX#X#XXXX#XXXXX#XXXXX#XXXXX##XX#X#XXXXXXXXX##X#X#XXXXXXXXXX#XX#X#XXX#X#XXXX#XX##XXX##XXXX#X#XXXX#XXXXXXXXXXXXX#XXXX####X#XXXXX#XX#XXXXXXXX#XXX#XXXXX#XXXXXXXXXXXX#XXXXXX#XX#X#XXXXX##XX###XX##XX#XXXXXX#X#XXXXXXXXXXXX##XXX#XXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXX#X#XXXXXXX#XXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXX#X#XX#XXXX#XXXXXXX#XX#XX#XXXX#XXXX#XXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXX#X#XX#XXX#XX#XX#X#XXX#XXX#XXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXX##X#X##X#XXXXX#XXXXXXXX#XXX#X#XXX###XXXXXXXX#XXX#XX##XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XX##X#X#XX#X#X#XXXXXXXX#X#XXXXXXXXX#X##XX#XXXXXXX#XXXXXX#XXXXXX#XXX#XXX##XXXXXX#XX
X#XX#X#XXX#X#XXX#XXXXX#XXXXXXX#XXXX#XXXXX#XXXXX#XXXXXXXXXXXX#XX#XXXXX##XXXXXXXXXXXXX#XX##XXXXXXXXX#XXXXXXXXX#XXXX#XXX###X#XX##XX#XXXXXX##XXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXX#X#XX#XX#X#X#X#XXX#X#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XX##XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XXX#X#XX#XXXX##XXX#XXXXXXXXX#XXXX###XXXXXXXXXXXXXXXX##XXXXX##X#XXXX#XXXXXXXXXX#X#X#XXX####X#XXXXXXXXX#X#XXX##X#XXXXX#XXXXX##XX#XX#XXXXXXXXXX##X#XXX#X#XX#XXXXXXXXX#X#XXXX#XXXXXXXX#XXXX##XXXXX#X#XX#XXXXXX#X#XXXXX####XXXXXXX#XXXXXXXXXX#X#XXXXXXXX#XXXX#X#X##X#XXX#XXXXXX#XX#XXX##XXXXXXX##X#X#X#XX#XXXX####X#XXXXX###XXX##X#XXXXXX###XXXX##XXX#XXXXXXXXXXXX##XXXX#XXXXXXX#XXXX#XX##XXXXXXXXXXXXXXX#X##X##XXXXXX#XXX##XX##XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXX#X##X#XXXXXX##X#XXXXXXXX####XX##XXXXXXXXXXX#X##X##XXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XX##XXX#X#XXXX#XXXXX#XXXX##XXXXXXXXX##XXXXX#X#X##XXXX#X#XXXXX#XXXXXXXXXXXXXXXXXX####X#X#XXXXXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXX
XXX#XXXXX#XXXXXX#X##XXXXX#XXXXX#XXXXXXXX##XXXXXXXX#XX#X#X###XXXXXXXXX#XXXX#XXXXXXX#XX##XXXXX#XXXX##X#XXX##XXXX#XXXX#XXX#X#XXXX#XXXXXX###XXXXXXXXXXX#XXXXX#X#X##XXXXX#XXXX#XXX#XXXXXXXXXXXX###XXXXX###XXXXXXX#X#XXXXX##X#X#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXX###X#XXXX#XXX#XX#XXXXXXX#X##X#X#XX##XXXXX#X#XXXX##XX##XX#X#X#XXXXXXXX#XXXXX#XX#XXXX###XX#XXXXXXXXXXX##XX#XXXXX#X#X#XX###XXXXXXXXXXXXX#XXXXXXXXXXX#X#X##XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX####XXX#XXXXXXXXX#XXX#XXXXXXXXX##XXXXXXXX#XXXX#X#XX#XXXXXX#XXXXXXXX#XX#XX##XX#XX#XXXXXXXXXXXXX#XXXXX#XXXX#X#X#XXXXXXX#XXX#XXXX#XXX##XX#X#XXXX#XXXXXX#XXXXX##X#XX#XXXXXXXXXX#XXXXXXXXXX##XX#XXXXXX#X#XXXXX#XXXXX#XX#XXXXXXXXXXXXX##X#XXXX#XXXXXXX#XXXXX#XXXXXXX#XX#XX##XX#XXX##XXX##XXXXXXXXX#XXXXXXXXXX#XXX#XXXX#XXX#XXXXX##XXXXX#XX#XXXXX#XX#XXXXXXXXXXXXX#XXX##XX#XXXXXXXXXXXX#XXX##XX#XX#X#XXXXXXXXXXXXXX##XX#X###X##XX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XX#XXXXX#X####XXXXXXX##X#XXXXXXXXXXXXXXXXX#X#XX#X#XX
XXXXXX#X#XX#X#XXXXX#XXXXXXXXXXXX##XXXX###XXXXXXXXX#XXXXXXXXXX#X#XXXXX#XX#XXXXX#X#XX##XXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXXXXXXX##XXX##XXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXX#XXXXXXXXXX#XXX##XXXXXX#XXXXXXX###XXXXXXXXXXXX#XXX#XXXXXXXX#XX#XX#XX#XXX#XXX##XX#XXX#XX#X##XXXX#XXXX#XXXXXXXX#X#XXXXX#XXX#XX#XX#XXXXXXXX##XX#XXXXXXXXXXX#XXXX###XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX###XX#X###XXXXXXXXXXX#XXXXXXXXXXXXXX#XX##XXXXX#XXXX#XXX#XX#XXXXX#X#XXXXXXXXXXXX##XXXX#XXX##XX#X#X##XXXXXX#XXXXX#XXXXX#XXX##XXXXX#XXXXXX##XX##XXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXX#XX##X#XXXXX#XXXXXXXXXXXXXX#XXX#XXXX##XXXXXXXX##XXXXX#XX#X#XXXXXX#XXXXXXXXXX##XX#XX#XX#XXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXX#XXXXX#XX##X#XXXXX###XX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXX#XXXXXX#XXXX#XXX##XXXXXXXXXX#X##XX#XXXXX#XX#X#XX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXX#X##XX###XXXXXX#XXXXX#XXXXXXX#XXXX#X#X#XXXXXXXXXXXX
XXX#XXXX#XXX#XXXXX##XXXX#XXXXXX##XXXXXXXX#XXXX#X#XX#XXXX#XXXXXXXXX#XX#XX#XXXX#X#XXX##XXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXX#X##XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXX##XXX#XX#XXXXXXXXXXXXXXXXXXX###XXX##X#XXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXX##XXX##XXXXXXXXX##XX##XXXXXXXXXXXXXXX###X#XXXXXXXXXXXXXX#XXXXXX#XX#XXX#XXX#XXXXXX#XXX##XXXXX#XXXX#XX##XXXXXXXXXXXXXXXXX#XXXX#XX#XXX#XXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXX#XX#XXXXXX#XXXXXXX#XX#XX#XX##XXXXXXX#XXXXXX#XX#X#X#X#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXX#X#XXXXXX##XXX#XXXXX#XXXX##XX#XXXXXX##XX#XXX#XXXX#X#XXXX#XXXXXXXXXXX##XXX#XXXX##XXX#XX#XXXXXXXX#XXX#XXXXXX#XXXXXX#XXXXX#XX#X#XXX#XXXXXXX#XXX#XXXXX#XX#X##XXXXXX#XXXXXXX#XX#XXXXXX#XXXX###XX#XX###XXX#XXXXXX#XXXXXXXXXXXXX##XXXXXX##XX#XXXXX#XX#XXXXXXXX#XXXXXX#XXXX#X#XXXXXXXXXXX##XXXX###XXXXX#XXX#XXX##XXXXXX#XXXXXXXXXX#XXXX#XXXX#XXXXX#XXX##X##XXXX##XX#XXXXXXXXX#XXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXX##X#XXXXX#X#X#XX##X#XXXXXX#X#XX##XXXXX#X###XXX##XX#XX#XXXXXXXXXXXXXXXXX
#XXX#XXXX#XXXXXX##XXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX##XXX#XXX#XX#XX#XXXXXX#XXX#XXXXXX#####XXXXXXXXX#XXXX#X#X#XXX#XXXXXX#XXXX#XXXXXXXXXXX#X#X#XXXX#XXXX##XX#X#XX#XXXXXXXXXXXXXXXXX#XX#XXX#XXX#XXX##XX##XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXX##X##XXXX#XX#XXXXXXXXX#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXX###XXXXXX#X#XXXXXX##XXXXXXXX#XX##XXXXXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXX#XXX#XXXXXXXX##XX#XXXXX#XXXXXXXXXX#XX##XXX#XX#XXX#X#XXXXX#XXX#XXXXXXXXXXX#X##XXXXX#X#XXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXX#XXXX#X#X#XXXXX#XXX#XXXXXXXXX##XX#X#X#XXXXXXXXX#XXXXXX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#X#XXXXXXXXXXX#XXXXXXX##XXXXXXXX#XXXXXX#X#XXXXXXX##XXX#XX#XXXXXXXXXX#XXXX#XXXXXX##XXXXXXXXXXX#XXXXXXXXX###XXXXXXXX##XXXX#X##XX#XXXXXXXXXX##XXXXXXXXX#XXX#X#XXXX#XX#XXXXXXX##XX#XX#XXX#XXXXXX#XXXXXXX#XX#XXX###XXXXXXX#X#XX##XXXXXXX#XX#XXXX#X#XXXXXXXX#XXXXX#XX#X#XXXXXX#XX#XXX#XXX#X#X#XXXXXXXXXX##XXXXXX#XXXXXXXX#XXX##XXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXX#XXXXXX#X#XXXXXX##XXX##XXXXXXXX#XXXXXXXXXXX#XXXX##XXX#X#X
X#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX##XX#XX#X#XXXXXXXXXXX#XXXX#X#XXXXXX#XX#XXXXXXXX#XXXXXXXX##XXXXXXXXXX#XXXXXXX#XXXXXXXX#XX#XXXXXXX#XXX##XXX#XXXXX#X#X#XX#X#XXXXX##X#XXXX#X#XXXX#X##X#XXXXXXXX#XX#XX##XXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XX#X##XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXX#X##XXX##XXXXX#XXXXXXXXXXXX#XXXXXXXX#XX#XX#XXXXXXXX###XXXXXXX#X#XX##XXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX###XXXXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX#XXX###XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX##XXXXXXXX##X#XXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXX##XXX#XXXXXXX#XXXXX#XXXXXXXXX#X#XXXX###XXXXXXXXXX#XXXXXX#XX#X#XXXXXXX#XXXXX##XX#XXXXXXX#XX#X#X#XX#XXXXXXXXXXXXXX#XXXXXXXXX##XXX#X#XXX#X#XXXX#XXXX##X#X#XX#XXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXXX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XX#XX#XXXXX###XXX#X#X##X#XXXXXXXXX#XXX##XXXXX##XXXX#XXXXXXXXXX#X#X#XX#XXXXXXXXXX#X##XXXXXXXXXXX#XX#XXX#X##XXXX#XX#XXXX#XXXXX#XXXXXXXXX#XXX#XX#XXXXXXX###XXX#X#XXXXXXXX#XX#X#XXXXXXXX#XX
#XXX#XXXX#XXXXXXXXXXX#XXXX#XX#XXXXXXXXX#XX#X##X#X##XX#X#XX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXX##XXX##XXXXX#X#XXXXX#XXXXXXXX#X#XXXX#X#XX#XXXX#XXXX#XXXX#XXXXXXX#XXX#XXXXXX#X#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXXXX#X#X#X##XXXXXXX##XXXXXXXXXX##XX#XXX#XXX#X#X##XX#X##XX#XXX#X#X##XX###XXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXX###XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#X#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#X#XX#XXXXX##XXXXXXXXXXX#XX#X#XXX#XXXX#X#XXXXXXX#XXXXXXXXX#XXX#XX#XXX#XXXXXXXXXX#XX#XXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXX##X#XXXXXX##XXX#XX##XXXXXXXX#XX##XX#XXXX#XXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX##XXXXXX#X#XXXXXXX#X##XXXXX##XXXXXXXX#XXXXXXXXXXXXX#XXXXX#X#XX#X#XXX#XX#XX#XXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXX##X#X#XXXXXXXXXXXX#X#XXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXX##XXXXXXXXXX##XX##XXX#XXX##XX##X#XXXX#XXXXXXX#XXX##XX#X#X#XXXXXXX#
X###XXX#XX#X#XXXXXXX#X##XXXX#XXXX###XXX#XXXXXXXX##X#XX#X##X#XX#XXXX###XXXXXXX#XXX#X##X#XXX#XXXXXXXXXXXXX#XXXXXX##XXXXXXXX##XXXXXXXXXXXXXXXXX#XX#X#XXX#X#X#XXXXX##XXXX#XXXXXXX##X#XX#XXX#XXX#XX#XXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXX#XX#XXX#XXX#X#XXXXXXXXX#XX#XXX#XXXXX#XXXXXXXX#X#XXXXXX##X#XXXXXX#XXXX##XX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX##X#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXX#XXXX#X##XXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#X#XXX#X#XXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXX#XXXXXXXX##XXXXXXXXXXXXX#XXX#X##XXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXX#X#XXXX#X#XXXXX#X#XX#XX#XXXXX#XXXXX#XX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXX###X#XXXX#XX#XXXX#XXXXXXXXX##XXXXXXX#XXXXXXX#X#XXX#XXXXX#XXXXX#XXXXXX##XX#XXX#X#XXXX####XXXXXX##XXXXXXXX#XX##XXX##XXXXXXXXX#XXXXX#XXXXXXX#X##XX#XXXX#XXXXXXXX#X#XXXXX##XX##XXX#XX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX##XX####X#XXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X#
#XXXXXXX#XXXX#XX#XXXX#X#XXXXXXXX#XXXX#X###XXXXXXXXX#X#XXXXXXXXX#XXXX#XXX#X#X#XXXXX#XXXXX#XXXXXX#XXXXXXX#XX#XXX###XXXX##XXXX#XXXXXXXXXXX##XXXX##X#XXXX#XXX#XXXXXXXX#XXXXXXXXX#X##XXXXX#XXX#XX#XX#XX#XXXXXX#XX#XXXXXX#XXXXX#XXXXXXXXXXXX##X#X#XX#XXX#XXXXXXXXXXXX#X#XXXXXX#XXX#XXXXXXXX####X#XXXX###XXXX#X#XX#XX##XXXXXXX##XXX###XXXXXXXX#XXX#XXXX#XXXXX#XXXXXX#XXXXXX##X#XXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XX##XXX#XXXX#X#X##XXX#XXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#X#X#XX#XXXXXXXXXXXX##X##XXXXXX#XX#X#XXXXX#XXXXXXXXX#X##XXXXXXXXXXXXX###XXX#XXXX#XXXXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#X#X#XX#XXXXXX#XXXX#XXXXX#XX#XXX#X#XXXXXXXXXX##XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XXX#X#X###XXXXX#XXX#X##X##XXXXXXX#X#XXX##XXXXXXXXX#XXXXXXXX#XXX#XXXXXXX#XXXXXX#X#XXXXXXXXX#XXX##X#XXXXX#XXXXX#XXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XX#XXX##X##XXXXXXX#X#XXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX###XXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXX
##XXX#XXXXX#X##XXXX#XXX#X#XX#X##XXXX#XXX#X#XX#XX##XXXXX##XXXX#XX#XXXXXXXXXXXX#XXXXX#X#X##XXXXXXXX##X#XXXX#XXXXX#XXXX#XXX#XXXXX###XXXXXXXX###XXXXX##XXXXXXXXXX#####XXXXXXXXXXXX#XXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXX###XXXXX#X#X#X#XXXX#XXX#XXXX#XX#X#X#XXXX#XXXX#XXXXXX###XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#X##XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX###XXX#XXXXXXXX#XX##XXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXX#XXXX#XXXXXX#XXXXXXXXXX#XXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXX###XXXX##XXXXXXXXX##X#X#XXXX#XXXXXXXXX#XXX#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXX##X#XXXX##XXXXXXXX#XXXXX##X#XXXXX#XX#XX##XXXXXXXX##XXXXXXXXXXXXXXXXX#XXX###X##XX#XXXXXX#X##XXXXXXXX#XXXX#X#XXX#X#XXXXXX#XX##XXXXXX#XXX##XXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXX####XXX##XXXXX###X#XXX#XX#XX#XXX#X#XXXXXXXX##XXX##XXXX##XXXXXXXXXXXX#XXX#XX##XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXX#XXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXX#XXXX##XXX#X#XX#XXXX#XXXXXXXXX#XXXXXXX###X#XXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXXXXX#X#XXX#
X#XXX#XXX#XXX#XX###X#XXXXX#XXXXXX#XXX##XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX##XXX#XX#XX##XX#XXXXX#XXXXXXX#XXXX#XXXXXX#XXXX#X##XX#XXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXX##XX#XXXX#XXXX#XXXX#XXXXXXXX#XXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXX##XXXX#XX#XXX#XXXXXX#XX#XXX#XXXXXXXXXX#X#XXXXXXX##XXXXXX#XXX#XXXXXXXXX##XXXXXX#XX#XX#XXXXXXX#XXXX#XXXX#XXXX##XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXX#XXXXXXXX##XXXXX#XX##XXXXXX#XX#XXXX#XX#XXX#XXXXXXXXXX#XX#X#XXXXXXXXXX#X#XXXXXXXXX#XXXXXX#XXXX##XXXX#X#XXX#XXXXXXXXXXXX##XX#X#XX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXX##X#XXX#X##XXXXXXX#XXXXXXXXXXXXX#XXX##XXXX###XX#XXXXXXXX#X##XX##XXXXXXX#XXXX##XXXX#X#XXXX#XXXX#XXXXXXX#XX###X#XX#XXXX#X#XXXXXXXX#XXXXXXX#XX#X##XXXXXXXXX#XXXXXXX#XX#XXX##XXXXX#X#X#XXXX#XXX#X#XXXXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXXXX##X#X##XXX##XXXXXXXXXXX#X#XXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXX#X#XXX#XXX#XXX#XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX##XX#XXXX##XXXX#XXXXXXX#XXX#XXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXXXXXXX
XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#X#X#XX#XXX##X#XXXX#XXXXX#X#XXXX#XXXXXXX#XXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXX##XXXXXX#X#XX#XXX#XXXXXXXX###XXX##XX#X#XX#XXXXXXXXXXXXXX##XXX##XXXX#XXXXXXXXX#XXXXXXX###XXXXXXX#XX#XXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXXXXX#X##X#XXXXXXXXX#XXXXXX##XXXXXXXXXX##XXX#XXXX#XX####XXXXXXXX##XXX#XXXXXXX##XX#XXXXXXX#XXXX#XXX#X#XX#X#XXXX##X#XXXXXXXXXXXXXXXX#XXXX##X#XXXXXXXXXXXXXXXX###X#XXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXX#X#XXX#XXXXXXXX#XX#X#XXX##XXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXX#X#XX#XXXXXXXX#XXXXXXXXXX###XXX#XXX#XXXXXXXX##XX#XXXXXXXXX#XX##XX##XX###X#XXXXXXXXXXX#XXX#XX#XXXXX#XXXXXX##XXXXXXXX#XXXXXXX#XXXX#XXXXXX#XXX#X#XX#XXXXXXXX##XXXXXXXX#X#XXXXXXXXX#XXXXX#X##XX#XXXXX###X#XXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXXXX##XXXXXXX#X#XXXXXX##X#XXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXX##XXXXXXX#XXX##XX##XXX##XXXXX##XXXXXXXXX##XXXX#XX#XXX##XX#XXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXX#X#XXXXX#XXXXXX#XXXXXXX#XXX#XXXX#X#XXXXXX#XXXXXXXXXX#XXX#XX###XXXX##XXXX##XXXXX
XX###XXXX##XXX#X#XXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXX#XXXXX#X#XXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX#X##XXX#XX##XXXXXXXXXXXXX#XXX#XXXXXXXXXX#X#XX#X#XXXXX#XXXXXXXX#XX#XX##XX#X#XXXX#XXX#XXX#XXXXXXXX#XXX#X#X#XXXX#XXXXXXXXX#XX#X#XX#XXXXX#XXX#XXXXX#X#XXXXX#XX##X#XXX###XXXXXXXXX##X#XXXXX##XXXXXXXX###X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXX#X##XXXXXXXXXX##X#XX#XXXXXXXXXXXXXXXX#XXXXXXXXX###XX##X#X#XXXXXXXXXXXXX#XXXXX###XXXXXXXX#X#XXX###XXXXXXXXXXXXXXXXXXX#XXXXXXX#X#X#XX##XX##XXXXXXXXX#XXX#X#XXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXX#XX#XX##XXXXXXXXX#XXX#XXXXX#XXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXX##XXX#X####XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXX#XXXXXXX##XXXXXXX#X##X#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXX#X#XX#X#XXXXXXXX#X#X#XXX##XXXX#XXXXX#X#XXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XX#XXXXXXXXXXXXXX##X##XX##X#XX#XXXXXXXXXXXXXXXX####XXX#XXXXXXXXXXX#XX##XXXXX#XXXX#X##XXXXXXX#X##XXXXXXXX#XX###XXXX#XX#XXXXXXXXXXX#XXX#XXXXX##XXX#XXX####XX##XXXXXXXX#X
XXXXX#XXXXXXXXXXXXXXXXX#XXX#X#XXXXX#XXX#X#XXX#X#XX#XXXX##XXXX#X###XXX#XXXX#XXX#XXX##X#XXXXXX#XXXXXXXXXXX#X##XX#XX#XXXXXXXX#X#XXX#XX##XXXXXXXXXXXXXX####X##XXXXXXX#X#XX#X#XXXXXXXXXX##XX##XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX##XXXXX###XXXX#XXXXX#XXXXXX#XXXX#XXXXX#XXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX##XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXX#XXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#X#XXX###XX#XXXXXXXXXXX#X#X###XXXX#XXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXX#X##XXXXXX####X#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXXX#XXX#XX#XXXXXX#XXX#XXXXXX#XXXXXXXXXXX#XXXX#X#XXXXXX##XXX#XXXXX#XX#X#XXXXX#XX#XXXXXXXXXXXXX#XXX#XXX#X#XXX###XX###XX#XXX##XXXXX#XXX##XXXXXXX#XX#XXXXXX##X#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXX##XXXXXXXX#XX#XX##XX#XXXXXXXXX#X#XXXXXX##XXX#XX#X####XXXXXXX#XXXXXXX#XX#XXXXXXXXX#XXXXX#X#X##X##XXX#XXXXXXX#X#XXXXXX#XXXX#XXXXXXXX#XXXX##X##XX#XX#XXX#XXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXX#X#XXXXX#XXXX###XX##XXX##XXXXX#X#X##XXXXX#XXXX#XXXXXXXXXX#XX##XXXX#XX##XXX#XXXXX#XXXX#XXXX#XX#XXXXXX#X#XX
XX#X#XXXXXXXXXXXX#XX#XXXXX#XX#XXXX##XXXXXX#X#XXXX#XX#XXXXXX###XXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#X#XX#XX#XXXX##XXX#XXXXXXXXXXX#XXXXX#XXX#XXXXX##XXX#XXXXXXXX#XXXX#XXX#X#XXXXX#X#XXXXXXX#XXXXXX#XXXX#XXXX##XX#XXXXXXXXXXXXXXXXXXX##XXXXXXXX##XXXX#X#XX#XXXXXXXXXX#XXXX#XX##XXXXXXXXX#X#XXX#X#XXX##XXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXXX#X##XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XX#XX#XXXXXXXXX##XXXXXXXXXXXXX#XXXX#X#XXXXXXXXX#XXX#XXXXXXXXX#XXX#XXXXXXXXXXXX##XXXXX#XX#XXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX##XXXXXXXXXXXXX#X#XXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXX#XXX#XXXXXXXXXXX#XX#X#XXXX##XXXXXXXXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXX#XX#XXXXX#X##XXXX#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#X#XX#X##XX#X#XXXXXXXXX#XXXXXXX#X##XXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X#XXXX#X#XXXXXX#X#X#XXXXXXX#XX#XXXXXXX#XXXXXX#XXXXXXXXXX#XX#XXXX###XXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXX#XX#XXXX#XX##XXXXX#XXXXX#XXXXXX#XXXXX#XXX#XX#XXXXXXXXX##XXX#XXXXXX#XXXXX#XXXXX##XX#XXXXXXXXXX#XXXXXXXXXX#X#XX###XXX#X#XXXXX#XXX#
#XX#XXXXXXXX#XX#XXXXXXXXX#X##XX#XX#XX#XXX#XXXXXXX#XXXXXXXXX##X##X#X#XXXXX#XXXXXXXXXXX##XXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XX#XX#XXXXXXX#X#XXXXXXX#XXX#X#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX#XXXX#X#XXX###XXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXX###XXXXXXXX#XXXXXX#XXXXXX##XXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXX#X###XXXXX##XXXXXXXX#XXXXX#XXXXX#XXXXXXX#X#XXX#XX#XX##XXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXX##XXXXX#XXXXXXXX#X#XXXXX###XX#XX#XX#XXXXXXXX#XXXXX####XXXX#XX#XXXXX#XXXXXXXXXXXXXX#XXX#XX##XXX##XXX###XXXX#XXX####XX#XXXXXXXXXXXXXXX###XXXXXXXX#XXXXXXXXXXXX#XX###XX#XXXX#XXXXXXXXXXXX#X#XX##XXX#XXX#XX#XXXXXXXXXXXXXXXXXXX##XXX#XX##XXX#XXX##XX#XX#XXX###XXXXXXX#X#XX#XXXXXXXXXXXXXX#X##XXX#XXXXX#X#XX#XX#X#X#XXXXXXXX#XX#X###XX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXX####XXXX#XX#X#XX#XXXXXXXXXXXXX#XXXXXXX##X#XXXXX#XXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#X#XXX#XXX#XXXXX#XXXXXXXX#XXXXXX###XX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXX##X#X#XX##X
XXXX##X#X###XX##XXX##X#XX#XX#XXXXXXXXX#X#XXXXXXXX#XX#XXXXXXXXX#X###XXXXXXXX#XXXXXXX#XXXXXX#X#XXX#XX##XXXX#XXXXXXX#XXX#XXXXXXX##XX###XXXXXXXXXX#X#XXXXX#XXXXXX#XX#XXXXXXXXXX#X#XXXX#X#XXXXXX#XXXXXXXXXXX#XXXXXX#X#XX#XXXXX#XX#XXXX#X#XXXXXX#XX#XXXXXXXXX#X#XXXXXX#XXXXXXXX##XXXXX##XXXX#XXX#XXXX#XXX#X#X#XXX#XXXXXXXXX##XXXXXXXX#XXX#XX#XX##XXXXXXXXXXXX#XXXX#X#XXXXXX####XXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#X##XX#XX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXX#XXX#XXXX##XXXX#XXXXXX#XXXXXXXX##XX##XX##XXXXX###XXX##XXXXXX#XXXX#XXXX#XXX#XXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX###X###XXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXX#X#XXX#XXXXXXXXX##XXXXXXX#XXX#XXXX#XXXXXXXX#X#X##XXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXX#XX##XXXX#X####XXXXX###XXX#XXXXXXX##X#XXXXXXXXX##XXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XXXXXX#XXXXX#XXXX#XXX#XXXXXXXXXXXX#XXX#X###XX#XXXX#XX#XX#XX#X#XXXX#XXXXXXXXXXXXXXXX#XXXXXX#XX#XXX###XXX#X#XXX#XXXXXXXX#XXX#XXXX#XX##XXXXXX
#XXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXX#XXXXXX#XXXXX##XX#XXXXX##XXXXXXX#X#XXXXXXX#XXXXXXX#XX#XXXXXXXX#X##XXXX#XXXXXXXXX#X###XXXXX##X#XXXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXXXX#X#X#XXXXXX#XX#XXXXXXXXX#XX#XX#X##XXXX#X#XXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXX#X#X#X#XX##XX#XXXXXX#XXXXXXXXXXX#XXX##XXXXXXX##XXXXXXXXXXXXXXXXXX#XX#X#XXXX##X#XXX#XX##XXXX#XXXXX#XXX#XX#XXXX#XXXXXXX##XXXXX#X##XXXXXX#XX##XXXX##XX##X#X#XXXXXX#XXXX#XXXXX##XXXXX#X#XXXXXXXXXXXXXX#XX#X#XXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXX#XXX#XXX#XXXX#X#X#XXXXX##XXX#X#XXXXXX#XXXXXXXXXX#XXX##XXXXX#XXXXXXXX#XXX##XXXX#XXXXX#XXX#XXXXXXX##XXXX##X#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXX###XXX#XXXXXXXXXXXXXXX##X###XXXXXX#X#XXXXXXXX#XXXXXXXX#X###XXXXX#X##X#XXXX##XXXXX#XXXXXX##XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXX#X#XXX#XXXX##XXXXXXXXXX#X#XXXXXXXXXXXX##X#XXXXXXXXXXXXX#XXX#XXXXX#XXXXXX#X##XXXXXXXXX##XXXXXXXXXXXXXXX#X#XX#XXX##X#XXXXXXXXX#XXXXX#XX#XXXXXXXXXX#XXX#XXXXXX#XXXXXX##XXX#XXXXXXXXXXXX#XXXX
##XXXX#XXXXXXXXX#XXX#XX#X#X#XXXXXX#XXXX#XXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXXX###XXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXX##XX#X#XXX#XXX#XXXX#XXXXX#XXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXX#XXXXXX###XXXXX#XXX#XXX##XXXX##XX#XX#XXX#XXX#X#XX#XXXXXX#XXXXXX#XXXX##XXXXXX#X##X##XX#XXXXXXXXXXXXXX##XXXX#X#XXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXX#XXXX#X#X#XXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#X#XXXXX#XXXXX###XXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXXX#X#XXXXXXX##XXX#XXXXXXXX##XX#X##X#XXXXXXXXXXXXX##X#XXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXX#XX#XXXXX#X#XXXXX##XXXX##XXXXXXXXX#XXXXX##XXXXXXXX#X##X#XXXXX#X#X#XX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXX#XXXX#XXXXX#XXXXXX#X#XXX#XXXXXXXXXXX#XX##XX#XXXXXXXX#XXXXXXXX#X#XXX#XXXXXXXX#XXXXXXX##XXXXXX#XXX#XXXX##XXXXXX#XXXXX#XXX#XXXXXX#X#XXXXX##XXXX##XX#XXXXXXXXXX#XXXXXXXX###XXXX#XXXXXX#XXXXXXX#X##XXX#XXXXXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXX#XX#XXXX#XX#XXXXXX#XXXXXXXX#XXXXX#X#XX#XXX#X
XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXX#XXXXXX##XXXXXX#XXXXXXXX##XX#XXXXXXXXXXXX#X#XX#XXXXXXXXXXXXX#X#XXXXXXXXXX#X#XXXXXXXXX#XX#XXXXXX#XX#XXXXXX#XXX#XXXXXXXX#XXXXX#XXXXXX#XXXXXXX#XXX##XX#X#XX#X#XXXXXXXXXXXXXXXX##XXXX#XXXXXX#XXXX##XX#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXX#X#XXXXXXX#X##X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXX#X#XXXXXXX#XXXXXX#XXXXXXXXXX###XXX##XXXXX#XXX#XXXXXXXX#XX#XX#XXXX#XXXXXXXXXX#XXXXXXX#XX#XXXXX#XXXXXXX#XX#XXX#X#XXX#XXXXXX#XXX#XXXXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXX#XXX#XXXXX#X###X#XXXXXXX#XXXXX#XXX#XX#XX#X#XXXX#XXXXXXXXXXXXXXX###X#XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XX#XX#XXX#XXX#X#XX#XXXXXX#XXXXX#XX#XXXXX#XXX##X#XX#XXXXXXXXXXXXX#X##XX##XXXX##XXXX#XXXXXXXX#XXXXXX##X#XXXXXXX###X##XXXXXXX##XXXXXXXX##X#X#XXXX#X##X#XXXXXXX#X#XXXXX#XX###XXXXXXXX#XXXXXXXXXX#XXX#XX#XXXX#XXX#XX#XXXX#XXXXXXXXXX###XXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX
XXXXXXXX#XXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXX#XXX####XXXXXX#XXXXXXXXX##XXXXXXX#XXXX#XXXXXXX#XXXXX#X##XXX##XXX##X#XXXXXXX#XX#X#XXX##XX#X##XXXXXXXX#XXXX#XXXXXX#X#XXXX#XXX#X#XXXXXXXXXXXX##XX#X#X#XXXXX##X##X##XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX#XX#X#XXXX##XX#XXXX#XXXXXXX##X#XX#XX##XXXXXXXXXXXXXXXXX##XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXX##XX#XX#X#XXXXXXX#XXXX#XXXXXX##XXXXX#XXXXXXXXX#XXXX##XXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXX#X###XXXXXXXXX##XXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXX##X#X#XXXXXX#XXXX#XXXXX#XX#XXXXXXX#XXXXXXXXXXX##X##XXXXXXX#XXXXXXX#XXXXX#XXXXXX#XXX##X#XX#XXXXXX#XXX#XXXXX####XXXXXXXXX#XXX#XXXX#X#XXXXXXX#XXXX#XXXXXXXXXX#XXXXXX#XXXX#X#XX#X#X#XX#XXX#X#XX#X#XXXXXX#XX#X##XXXXXXXXXXXXXXXXXX#X#XXXX#XXX##XXXX##XXXXX#X#XXXX#XXXX##X#XXXXXX#XXXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#X###XXXXXXXXXX#XX#XXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXX##XXX#XXX##X##XXXXXXXXXXXXXXX#X#XX#XXXXXXX##X#XXXXXX#XXXX#XXXXXXXXXXXXX#X#X#X#X#XXXXXXXX##XXXX#X##X#XXX#XXX#XX#X#XXX
XXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX##XX#XXX#X#X#XX#XXX####XX#XXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXX##XX#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#X#XXXXX#XXX##XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXX#XXXXXX#XX##XXX#XXX#XXXX#XXXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXX#XXXX##XXXXXXX##XXXXXXXX#X##X##XXXX#X#XXXX#XX#XX#XXXXX####XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX##XX##XXXXXXXX#XXXXXXXXXX#XXXX##XXXXXX#XX#XXXXXXX#X###X##XXX#XXXXXXXXXXX#XXXXX#XXXXX#X#XX#XXXXX#XXXX#X##XXXX#XXXXXXX#XXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XX##XXX#XXXXX#XXXXXX##XX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXX#X#XXXXXXXXXXXXXXXX##XXXXX#XXXXXXX#XXXX#XX#X#XXXXXX#XXXXX#XXXXXXX#X##XXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XX#XX#XXXXXXXX#XX###XXXXXXXX#XX#X##XXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#X#XXXXX####XX#XXX##X#XX#XX#XX#XXXX
XX#XX#X#XXXXXXXXXX#XXXX##XXX#X#X#XX##XXXXXXXXXX#X#XX#XXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXX#XXX##XXXX#X##XXX#XXXXXXXXXXXXX#XXXXXX#X#XXXXXX#XXXXXXXX##XXXXXXXXX#XXX#XXXXX#XX#XXXX#X#X##XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX##XXX#XX##X##XXXXXX##XX#XXXXX#XX#X#X##XXXXXXXXXXXXXXX#XXXXX###XXXX#XX#XX#XX#XXXXX#XXXXXXX#XX#X####XXX#XXXXXXXXXXXX#XXXX###XXXXXXXXXXXXX###XX#XXXXXXXXX#XXXX##XX##XXXX#XX#XXXX#X#XXXXXXXX#X#X#X#XXXX#X#XXXXXXXXXXXXXXX#XXXXX##X#XXXXX#XXXXXXX#X#XXXXX#X#XXX###XXXXX#XXXXXX##XX##XXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXX#XXXXXXX#XXXXX##XX#XXXXXXX#XX#X#XXXX#XXXXXXXXXX#XXXX#X#X#XX#XXXXXXXXX#XXXXX#X#XXXXXX#X#XXXX##X#X#XXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXX##XXXXX#XXXXXXXXXX#X##XXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XX##XXXX#XXXXXXX#XX#XXXX#XXXXXX#XXXXXXX##XXXXX#X#XXXXXXXXXXXXXXXXXX##XXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX##XXXXXX#X#X#XXX#XXXXXXXXXXXX#XXX#XXXXXX#XXX#XXXXXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXX##X#XX#XXXXXXXXXX#XXX#XX##XXX#XXXXXXXXXX##XX#XX
#X#XXXX#XX#XXX#XXXXXXXXX##XXXXXXXXX#XXXXXXXX#XX##XX##XXXXX#XXXX#XX##XXX#XXXXX#XX#XXX#XXXXX#XXX#XXXXXXXXXX##XXX##XXXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXX#XX#X#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX##XX#XX#XXXXX#XXX#XXXXXXXX#XXXX##XXXXXXXXXXXXXXX#XXXXXX##XX#XXXX#XXXXXX#XXXXXX##XXXXXXXXXX#XXXXXX#XXXXXX#X#XXX##XXXXXXXX#X#XXXXXXXX#XXXXX##X#XXXXXXX##XX#XXXXXXXXXXXXXXX##XXXX#XX#XX##XXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXX#XXX#XXX#X#X###XXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXX#XX#X#XXXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#X##XXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXX###XXX##XXXXXXX##X#XXXXXXX##XXXXXXXXX##XX#XX#X#XXXX###XX#X#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXX#XXX##XXXXX#XX#X#XXXXXXX#XXX#XXXX####XX#XXXXXXXXX#X#XX##XXXXX##XXXXXXXXXX#XX#XXX#XXX#XXX#X#XXX#X##X#XX#XXXXXX#XXXXXXX##XXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXX#XX#XX#XXXXXX#XXXXXX#XXXX#X#XXXXXXXXX###XXXXXXXX##XXXXXX##X#XX##XXX#XXXX#XXXXXXXX##XX#XXXXXXXXXXX#XXXXXXXXXX#XXXX##XXXXXX#XXX##XXX#XXXXXXX#XXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#X#XX
XXXX#XX#XXX#XXX#XXXXX#X#XXXX#XXX#XX#XXXXXXX###XXXX#XX#XXXXXXXX#XXXXXXXXXXX#XXXX##XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX##XX#XXXXXXX#XXX#XXXXXXX#XXXX#XXXXXXXX#XX#XXXXX#XXXXXXXXXXXX#XX#XXXX#XXXXXXXX#XXXXXXX##XX##XXXXXXXXXXXXXX#X###XXXXX##XXXXXXXXX#XXXX#X#X#XXXXXXXXX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##XXX#XXXXXXXXXXXX#XXXXXXXXX#XX##X#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXX#XXXX#XX#XXXX#XXXXXXXXXXXXX##XXX#X#XXXXXX#XXXXX#XXXXXX#XXX#XXXX#XXXXX#XXX#X#XXX##XXXXXXXXXXXXXXX#XXX#XXXXX#XXX#XX##XXX##XXXX#X#XX#XXX#XXXXX#X#XXXXXX#X##X#XXXXXX##XXXX#X#XXXX#XXXXXX#XXXX#XXX#XXXX#X#XXXXXXXX#X##XXXXXX#X#XXXXXX#X#XXXXXX##XXXXXXXXXXXXXX#XX#XXXXX#XXXXXXX##XXXXXXXXXX#X##XX#XXXX##XXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXX##X#XX#XX#XX#XXXXXXX##XXXXXXXXXXX##XXXXX#XXXXXXX#XXXXXXX##XXX#XXXXXXXXX#XXXXXXXXXXX#XXX#XXXXX#X#XXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX##X#XX#X###XX#XXXXXXX####XXXXXXXXX#X#XXXXX#XXXXX##XX#XX#X#XXXXXX#X##X
XXXXXXX#X#X##XX#XXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXX#XX##X#XXXXXX#XXX#XX##X#XXXXXXX#X#X#X#X#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXX#XX#XX#XXXXXXXXXXX#XXXX##XXXXX#XXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXX#XXXX#XXXXXXXX#X#XXX#X#XXXXXXX###XXXXX##XX#XXX#XX#X#XX##XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXX##XXXX#XXX#XXXXXXX#XXXX#XXX#XXXXXXXX#XXX###XXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXX##XXX#XXX##XXXX##XXX#X#####XXXXXXX#XXX#XXX#XXXXXXXXX#XXXXXXXXXX##X#XXXX##XXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X####XX#XXXXXX##XXXX#X#XXX#XXXXX#XXXX#X#XXX#XXXXXXX#XXXXXX#X#X###XXXXX#XXX#XXX#XXX#XXX#XXXXX#XXXXX#XXX#XXXXXXX##X#XXXXX##XXX#XX#XXXXXXXX#XXXX#X##XXX#X#XXX#XXXX#XX#XX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#X#X##XXX#XXXXX#XX#XX#XXXXXXXXXXXXXXXXX#X#XXXXX#XXXX##X#X#X#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XXXXXXX#XX#XXXXXXXX#XXXXX#XX#X##XXXX#XX#XX#X#XXXX#XXX#XXX#XXXXXXX###XXXXXX#X###XXX#XXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXX#XXXXXXXX#X##XXXXXXX#XXX#X##XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX##XXX#XXXXX#X#XXXX#XXXX
XXXXX#XX#XXXXXXXX#XX#XXX#XX#XXXXX#XXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXX##X#XXXXXXXXXXX#XXXXXX#X#XXXXXXXX##XXXXX####XXXXXXXXXXXXX#X#X#XXXXXXXXX#X#XX#XXXXXXX#XXXXXXXX#XXXXXX#XXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXX#X#XXXXXX###XXXX#X#XX#XX#X#XX###XX#X#X##XXXXXXXXXX##X##XXXXXXXXXX#XXXXX#XXXXX#XXXXX#####XXXXXXX#XXXXXXX#XXX##X##X#XXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXX#XX##XXXXXXXXXXXXXXXXXX#XXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXX#X#X##X#X#XXX#XXXXXXXXXXXXX#XXXXX#XXX#XXX##XXXXXXXX#X##XXX##XXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXX#XX#X#XXXXX#XXX#X#XX#X##XXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXX##XXX#XX#XX#XXXXX#XX###XXXXXXXXXX##XXXXX#XXXXXXXXXXXXX##XXX##X#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXX##XXXXX####X#XX##XXXX#XXXXXXXX#XXXXX#XXXXXXXXX##XX#XX#XX##XX##XXXXX#XX#XXX#XXXX#X#X##XXXXXXXXXXXXXXXXXX
XXXXXX#XX###XX#X#XXX#XXX#XX#XX#XXX#XXXXXXX#XX##XXX#XX#X##XX##XX##XXXX##XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XXXXXXX#X#XXX##XXX#XXXXXXXXXXX#XX#XXXXXXX#XX#XXXXXXX#XXXXX#XX#XXXXXX#XXX##XXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XX#XXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXX##XX#XXXXXX#XXXXX#XXX#XXXXXXX#XXXXXX#XXXXXX#X#XX##XXXXXXX#XXXXX#XXXX#XXXXXX#X#XX#XXXXX##XXXXXXXX###XXXX#XX#XXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX###XXX#XXXXXXXXXXXXXXX##XX#XX##XX#XXXXXX#XXXXXXXXX##X#XXXXX###X#X#XXXXXX#XXX#XXXX#XXXX#XXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXX#XX#XX#XXXXXXX#XXX###XXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXX#XXXXX#XXXXX#XX#XXXXXX#XXXX#XX#XXXXXXXXXX##XXXX#XXX#XX#XXXXXXXXX#X#X#X#XXXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXX#XXXXXXXX#X#XX#XXX####XXX#XXXXXXXXXX#XXXX#X####XXXXXXXXXX#XX#XXX#X#XX#XX#XXXXXXXXXXXXXXX##X###XXXXXXXX#XXXXXXXX#XXXXXX#XXX##XXXXXXXX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXX##XXXX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXX#XXXXXX##XXX#
XXXXXXXXXXXXXXXXX##XXXX###X#XXX#XXXXXX#XXX##XXXXX#XXXXX#XXX##X#XXX#XX##XXXXXX#XX#X#XXXXXX#XXXXXXX#X##XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXX#XXXXX##XXXXXXXXX##XXXX#XXXX#XX##X#XXXXXXXX##XXX#XXXXXXXXXXXX##X#XXXXXXXX#XXXX#XX##X#X##XXXXXXX#XX##XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#X#X##XXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXX##XX##XXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXX#XX#XXX#XXXXX#XXXXXXX#XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXX#X#XXXX#XXXX#XXX#XXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXXXXXXX#X#XXXX##XX#XX#X#XXXXXXX#XX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X##XXXXXXX#XXXXXX###XX#X#X#XXXX#X#XXXXXXXXX#XX#XXXXX###X#XXXXX###XXXXXX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXX##XXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##X#XXXXX##X#XXXX##XX##XXXXXXXXXX#XXX#X#XXX#XXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX####XXXX#XX#XX#XXXX##XX#XXX#XXXXX#XXX#X#XXXX#XXXXX##XXXXX#XXXX#XXX#XXXXXXXX###XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XX##X#XXXXXXX#XXXXXXXXXXXXX#XX#X#XX
XXXXXXX#X##XXXXXXXXX#X#XXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX###XXXXXXXX##XXX###X##XXX#XXX#X#XXX#X#XXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXX####XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXX###XX#XXXXX#XX#XXXXXXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXX##XXX#X#X#XXXXX#XXXX##XXXXXX##XXXX#XXXXXXXX#XXXXX#XXXX#XXXX#XX#XXXXXX#X#XXXXXXXX#XXX#XX#X#XXXXXXXXXXX#XXXXXX##X#XXXXX##XXXX###XXX#XXX#XXX#XXXX#X#XXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX##X#XXXXXXXX#XXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXX##X#XXXXXXX#XXXX#XXX#X#X#XX#XXXXXX#XX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX###XXXXX#XX#XXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX#XXXXXXXX#XX#XX#XXXXXXXXXXXXXXXX#X#XXX#XXX#XXXXX#XXXXXXXXX##XXXXXX#XX##XXXXXXXX#XXXX#XXXXXX#XXXX#XX#XX#XXX###XXXX#XXXXXXXXXX#X##XX##X#X#XXX#XXXXXX#XX#X#XX#XXX##XXXXXXXX#XXXXXXXX#XXX#X#XXX#XXXXX#X#X#X#X#XX#XXXXX#X#XXXXXXXXXXX#XXX###XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXX#XXXXXX#XXX####XXXXXX
#XX#X##XX#XXX#X###XX#XXX#XXXXXXXXXXXXX#XXXXXX##XX#XXXX#XXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXX##XXXXXXXXXX#X#XX##XXXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XXXXXXX#X#XXXXX#XXXXXX#XXXX##XXXXXXXXXX#XXXXXX##XXXXXX#XXXX#XXXX##XX#X#XXXXXXXXXXXX#XXXXXXX#XX#XXXXXX#XXXXX#XX#XXXXXXX#XXX#XXXXXXXXX#XXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX##XXXX##XXX#XXXX#XXXX#X#X#XX#XXXXX#XXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX##X#XXXXX#XXX#XXXX#XXXXXX##XXXXX#XX#XX#XX#XXXXX#X#XXXXXX#XXXX#XXXX#XX#XXXXXX##XXXXX##XX#XX#XX#X#X#XX#XXXXX##X####XXXXXX##XXXXXXXXX###XX#XXXXXX#X#XXXXXX#XXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#X#X#XXXXX#XXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXX##X#XXXXXXXXX#XXXXXXXXX#XXXXX#X#X#X##X#X#X##XX#XXXXXXXXXX#XXXX#XXXXX#XXXXX##XXXX#XXXXXXXXXXXXX#XXX#XX#XXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXX##XX#XXXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXXXXXX#XX#XXXXXXXX#XXXX#XXXXX#X##XXXX#XXXXXXXX#XXXXX#X#XXXXXXXXXX###X#XX#XX##XX#XXXXXXXXXXX##XX#XXX##X#XX#XXXXXXXXXXXXX#XXXXXXXXX#XXXX#XX#XXXXX#XXXXXXXXXX#XXXXXX##XXXXX#XX#XXXXXXXX#XXX#
XXXXXXXX#XXXXXX#XXXXXX#XX#XXXXXXXX##XX#XX#XXXXXXXXXX##XXXXX##X#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXXXXXX#XX###XXX##XX#XX#XXXX#XXX#X###XXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXX##XX##XXX#XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX#X#XX#XXXXXX#XX#XXXX##X#XXXXXX#XXXXXXXX##XXXXXXXX#X#XXXX#XX#XXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#X##XX###XXXXXXXXX#XXX#XXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXX##XX#X##XXX##XX#XXX#XXX#XXXX###XXX#XX##X#XXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXX#XXX#XXXXXXXXXXXX#XXXX###XXXXXXX#X#XXXX#XXXXXXXXXXX###XXXXXXXX#XXXXXXXXXXX#X##XXXXXXXXXXXXX#XXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XXX#XXX#XXXX#XX#XXXXXXXXXX#X#XXXXXXXXXXXX#XXX#XX##XXXX#XXXXXX#XXXXXXXX##XXXXX##XXXXXXXXX#XXXX#XXXXXXX#XX##XXXXXX#XXXXX##X#XXXXXXX#XXX#XXXXXXXXX#XXXXXXXXX##XXXX#XXXX#XXXXXXXXXXXXXXX#XX#X#XXX#XXXXXXXX#XXXXXXXXX##XXXXXXXXX###XXXXXXXXX##XXXXXXXXXX#XXXXXX#X#XXX#XX##XX##XX#XXXXXXX##XXX#XX#XXXXX#XXXXXXX#X#XXXXXXX#X#XXX#X#XXXXX#X###X#X#XXXXXX
XXXXXXXXXXXXX#X#XXXXX##XXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XX#XXXXXX#XXX##XXXXXXXXXXX#XX#XXXX#XXXX#XX##XXX###XXXXXXX###X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXX#XXXX#XX#XXX##XXXX#X#X#XXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#XX##X#XXX#X#XX#XXXX#XXXX#XXXXXXXXXXXXXX###X#XXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXXXX#XX#XX#XXXXXX#XXX##XX#XXXXXXX#XXXXX#XXX#X#X#XXXXXXXXX#XXXXX##XX#X#XXXXXX#XXXX#XXXXXXXXX#X##XXXXXXXXX##X#XXXXXX#X#XXXX#XXXXXXXXXX#XXXX#XXX#XXXX#XXX##XXX#XXXX##XXXXXX#X#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#X#XXXXXXX##XXXXXX#X#X#X#XX#XX#XXXXXXXXX#XXXXX#X#XX#XXXX#XXXX##XXX##XX#XXXXXXX##XXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXX###XXXX#XX##XX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX####XXXXXXX#XXX#XXXXXX#XX##X#XXXXXX#X##XXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XX#X##X##XXXXX#XXXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXX##XXXX##X#X#XXX#X#XXXXX#XXX#XXXXXXXX#X#XX#X#XX#XXXXXXX#XXXX#XXXX
XXX#XXXXX#XX##XX#X#XX#XXXXXX#X##XXXXXX#XXXXXXXXXXXXXX#XXXXXXXX##X#XX#X#X#XXXXXXXXXX##XX#X#XXXXXXXXXXXXX#X#XX#XXXXXXX#X##XXX##XXXXXX#XXXXXXXXX#XX#XXX##XXXX#XXX#X#XXX#XXXXXXX#XXXX#XXX#X#XXXX#XXXXXXXXX#XX##X##X#XX##XXX#X#XXXXXXXX#XXX#X###X#X#XXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXX##XXXXX#XX#XXXXXXXX##XX##XXXXXXXXX#XXXXX#XX#XXXX#XX#XXXX#XX#XXXXXXXXXXX#XXXX#XX#X##XXXXXXXX#XXXXX#XXXXXXXXXXX#X#XXXXXXXXXX##X#X##XXXXXXX#XXX##XXXXX##XXXXXXXXXXXX##XXXXXXXXXXXXXXX#X#XXXXXX#X#XXXXXXXXX#XX#XX#X#XXXX#XX#XXX##XX#XXX#XXX##XX#XXXX#XXXX#XX#XX##XXXXXX#XX##XXXXXX#XXXXXX##XXXXXX###XXXXXX#XXXXXXXX#XXXXXXXXXXXX##XXXX##XXXXXXXXX#XXXXXXXXXX###X#XXXX##X##X##XXXXXXX#X#XXXX#X#XXXXX###XXXXX##XXXXXXXXXXXXX#X#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXX#XX#X#XXXXXXXX#X#XXXXXXXXXXXXX#XX##X#XXXX#XXX#XXXXXXXXXXXX#XX##X#XXXXX#XXX##XXXXX#XXXXX#X#XXXXXXXXX#XXXXXX###XXXXXXXXXXXX#X#XXXX#XXX#XXXXXX##XXXXXX##XXX#X#XXX#X#X##XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXX#XX#XXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXXX#X#XXX#XXX
XXXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#X#XXXXXXXXX#X##XXXXX#XXXXXX#XXXXXXX#XXXXX#XXX#XXX#XXXXXXXXXXXXX###XXXXX##XXX#XXXXX#XXXXXXXX#X##XXXX#XXXXXXXXXXXXXX#XXX##XXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXX#X#XXXXXXXX#X#XXX#XXXXXXXX#XXXXXXXX#XXX#XXXX#XXXX#XXX#XX#XXX#XX#XXXX##XXXXXXXXXXX#XXX#X######XX#XXXX#XXXXX#XX#XX##XXXXX#XXXXX#XXXXXXXXX#X#XXXXXXXXXXXX##XX#XXXXX#XXXXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXX##XXXXXX##X#XXXXXXXX#XXXXX##XXXX#XXXXXX#XXXX#XXXXX#XXXXXXXXX##X#XXX##XXXXXXXX#XXXX#X#XX#XX#XXX#XXXXXXXXXXX##X#XXXXXXX#X#XXXXX##XXX#XXXXXX#XXXXX##XXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XX##XXXXX#X#XXXXXXXXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXXX##XXX#XXXXXXXX#XXX#X#XX#XXXX#XXXXXXXXXXX#XXXXX#XXXX##X##XXXXXXX#XXXXXX##XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#X#XX#XXXXXXX#XXXXXXXXXX#XXX#XXX##XXX#XX##XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXX#XXX##XXXX#XXXX#XXXXX#X##XXX#XX####XX#X##XXXX#XX#XXXXXXXXXXX#XXXXX####XXX#XXXX#XXX#XX####XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXX##XXXXXXXX#XXX#XXX#X#XXXXX##XXXXX#XXXXXXXXX#
#X#XX##X#XXXXX#XX###XXXXXXXXX#XXX#XXXXXXXXXX#XXXX###X#XXXXX###X###XXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXXX#XXX#X#XXXXX#XXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXX###XXXX#X#XX#XXXXX##XXXX#XXXXXXXXXXXXX#XXXXXX#X#XXXXXXX#XXX####XX#XXXX#XXX#XXX#X#X#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XX#XXXXXX#X#XX#XXXX##XXXXX#XXXXXXX#XXXXXXX#XXXXXXXXX#XXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX##XXXX#X#XXX#XX#XXXXXXXXXX#XXXXX#X#X#XXXXXX#XXXXXXXXX#XX#X#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X###XX#XXXXXXXXXXX#X##XXXXX#XXXX#XX##XX#XXXXXXX#XXXXXX#XXX#XXXXXXXXXX#XX#X#XXXXX#XX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XX###XXXXX#XXXXXX#XX##XXX#X#X#XXXXXX#XX#X###XX#XXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXX#XXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX##XXXX#XX#X#XXX#XXX#X#XXXXXXXXX#XXXXX#XX#XXXXXXXX#XXXXXX#X#XXX#XXXXX#XX#XXXXXXXXXXXXXXXXX##X#XXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXX##XXXXX##XXXXX#XX#XXXXX#XXXXXXXXXXXXX#XXX#XXX#XX#X#
X#XXXXX#X#XX#X#X#X#XX#XX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#X#XX##X#XXX#XXXX#XXXXXX#XXXX#XXXXXX#XX#X#X##XXXXX#X#XXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#XX#XXXXXXX#X##XXX#XXXX#XXXX#XX#XXXXXXX#XX#X#XX###X###XXXXXXXXXX#XXXXX#XXXXX#XX#XXXX#XXXXXXX#XXXXXX#XX#XXXXXX###XXXXX#XXXX#X#XX##XXXXXXX#X#XX#XXXXXXXXXXXXXXXX#XX#XX#XXX##XXXXX#XXXXXXXX#XXXX#XXXXXXXX#XXXXX##XXXXXXXX#XX##X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXXX#XXXX#X##XXXXXXXXXXXXXXXX#XXX##XX##XXXXXX##XXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXX##XXXXX###XXXXXX#XX#XXXXXXXXX#XXXX##XXX#X##X#XXXXXX#XXX#X#X#XXXXX#XXXX#XXX#XXXXXXXX##X#XXXX#XXXXXXXX##X##XX#X#XXXXXXXX#XXXX#X#XXXXXXXXX#XX#XXXX#XX##XX#XXXXXXXXXXXX###XXXXXXXX#XXXX#X##XXXX##XX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXX#XXX###XXX##XX##XXXXXXXXXXXXXXXXXX##X#XXXXXX#XXX#XXX#XX##XXXX#XXXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XX#XX#XXXXXX#XXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX##XX#XXXX#XXXXX#XX#XXXXXX#XXXXX#X
#XXXXXX#XXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XX##XX#XXXX#XXXX#XXXXXX#XX#X#XXX#X#XXX#X#XXXX##X#XXXXXXXX#XXXXXXXXXXXXX#XXX#XX####XXXXXXXXX#XXXXXXXXXXX##XX#XX###XX#XXXX#XXX#XXXXX#XXXXX#XX#XXXXXXXXXXX#X###XXX#XXX##XXX##XX#XXX##X#XX##XXXXXXXX#XXXXXXXXXX#X#XXXXXXX#X#X#XXXX###XXXX#X#XXX#XXXXXXXXX##XXXX#XXXXXXXXX#X#XXXXXXXX#XX#X#XXXXXXXXXXX#X##XXXXXXXX#XX#XXXXX#XXXXX#XX#X#XXXXXX#XXXXXX#X#X#XX#X#XXX#X#X##XX##XXXXX#XXXXXXXXX#X#XXX#XXXXX#XXXX#X#XX#XXXXXXX#XX#XXXXX#XXXXXX#XX#XXXX##XXX#XXXXX#XXXXXXX#XXXXXXXXXXX#X##XXXXXXXXXXX#XXX#XXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXX#XXX##XXXX##XX#XX#XXXXXXXXXXXXXXX##XXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#X#XXXX#XX#XXX#XX#X#XXX#XXXXX##XXX#XXXXXXX#X#X#XXXXXXXX###XXXXXXXXXXXXXX#XXXX#XX#XX##X#XXXX#XXXX#XXX#XXXXXX####XXXX#XX#XXXX#XXX#XXX#XXXXX#XXXX#XXX#XXXXXXX#XX#XXXX#X#XXXXXXXXXXXXX#X#XXXXX#X#XX#X#XX#XX#X#XXXXXXXX##XXXXXXXXXXXX#XXXXXXXXX#X#XXXXX#XXXX#XXXX#XXX#X###XXXXXX#XXXXXXXXXX#XXX#XXXX#X
XXXXX#XX#XX##XXXXXX#XXX#X#XXX#XXX##XXXXXXXXXXX##XXX#X#XXX#XXX#XXXXXXXXXXXXX#XX#X##XXXX#XXXXXX#XXX##XXXXXXXX##X#XX#X#XXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXX#X#XXXX#XXX#XXXXXXXXX##XX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXX#XXX##XX#XXXXXX#XX###XXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#X#XXXXXXX#X###XX#XXX#X#XXXXXXXX##XXXXXX#XX#XXXXX##XX#XXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXXXXXXX#X#X#XXXXXX##XXXXX##X##XXXXXXX#X#XXX#XXXXX#XXX#XXXX#XXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#X#X#XXXXXXXXXXX#XX#X#XXXXXXXXXXX#X#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXX#X#XXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXX#X#XX#XX#X##XX#X#XXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXX##XX#XX#XXXX#XXX#XXXXX#XX#XXXXXXXXXX##XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#X#XXXXXXXX#XXXXXXXXX#XXX#XXX#X#XXXXXXX#XXXXXXX#XX#XX#XX#XXXXX#XXXX#XX#XXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXX#XXX#XXXXX#X###XXXXXXX#XXX#XXXXXXXXX##X##XXXX#XXXXX#XXXXXXXXX#X#XXXXXXX#X#XXXXXXX##XXXXXX#XX##XX#XXXXXX#XX#XXXXXX
XXXXXXX#X#XXXXXX#XX#X#XXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXX##XXXXXXXXXXXX###XXXX#XXX#XX#X#XXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XX###XXX#XX#XXXXXXX###XX#XXXXX#X#XXXXXX#XXXXXXX#XX#X#X#XXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#XX#X#XXX##XXXX##X##X#XXXXXXX#X#XX##XXXXXXXXXX#XX#XX##XXXX#XX#XXXX##XXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#X#XXX#XXXXXXXXXXXXXX#XX#XXXX#XXX#XXXXXXX#XXXXXX#X#XXXXXXXX##X#X#XXX##XX##X#XXX#XX##XXXX#XXX#X#XXXXXXXXXX#XXXXXXX####X#XX#X#XXX#XX#XXXXXXX#XX#XXX#XX#XX#XXX#XXXXXXX#XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#X#XXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXX##XXXXXXXX#XXX#XXXXXX#X##XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXXXXXXX#XXXXXXXX#XX#XXXX#X#XXX##X#XXXXX#XXXXXXXXXXXXXXX#XX##X#X###XX#XX#XXXXXXXXX#XXXXXXXX#X###XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XX#XXXXX#XX#X#XX#XXXXXXXXXX#XXXX#XXXXX#XXXXXX#XXX#XXX#XXX#X#XXXX#XXXX#XXXXXX#XX#XX##XXXX#XXXXXXX##X##X##XXX#XXX#XXXXXX#X#XXXX#XXXX#XXXXXXXXXXXXXXX
XXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#X#XX#X#X#X#XX##XXXXX#XXXXXXXXXXXXXX##XX#XXXX###XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXX##XXX#XXXX#XXXXX#XX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXX##XXX#XXX#X#XX###XXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XX##XXXXXXX###X#XXXXXXXXXXX#XXXXXXX##XX#X#XX##XXXXXXXXXX##XXXXXXXXXXX#XXXXX###XX#XX##XXXXXXXX#XXXXXX#XXXXXXXX#XX#XXX#XX#XXX#XXXXXXXXXX#XXXXXX##XXXXX#X#XX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXX#XXXXX#X#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXX#X#XX#XXXXX#XXXXXX#XXXXXXXX#XXXXXX####XXXXXXXX##XXXXX#XXX##XX#X#XX##XX#X#XXXXXXXXXX###X#XXXXXXXXX##XXXXXXXX##XXXX#X#X##XXXXX#XXXX#XXX#XXXXXX####XXXXX##XXXXXXXXXX#XXXXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXXXXX#XXX#XXXX##X##XX#XXX#XXXXXXXXX#X#X####XXXXXXX#X#XX#X###X#XX##XXXXXXXXXX#XXXXXX#XXXXX###XXXX#X#XXXXXXXXX#X##XXXXXXXXX#XXXXX#XXXXX#X#XXXXXXX#X##XXXXXX#XXXXX#X#XX#XX#XX#XXXXX#X#XX#X#X#XXXXXXXX#XX#XX#X#XXXXXXXXX#XXXXX#XXXXXXXX#XX#XXXXX#XX#XXXXX#X#XXXXX##XXXXXXXXX#XXXXXXXX#XXXXXXXX#X##XXXX#XXXXXXXXXXXXX#XX#XXX#XX#XXXXXX#XXXXX#XX#XX#XX#
X#XXXXXXXXXX###X####XXXXX#X##X##X#XX#XXXXXXXXXXXXXXXX#XXXXX#XX##XXXXX#XXXX##XXXXXXXX#XX#XXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXX#XXX#X##XXXXX#XXX#XX#XXXXXXXXX#XXXXXX#X#XXXX#XXXXXXXXXXX#XXXXXX#XXXX##XXXXXXXXXXXXX#X#XXXX##XX#X#X#XXXX#XXXXX####XXXXXXX#X#XXXXXXXX#XXXXX#X##XXX#XXXX#X##X#XXXX#XXXX#X##X#XXXXXXXXXXXXXXXXXX#X##XXX#XX#XX#X#XXX#XX##XX#XX#X#X#XXX#X#XXXX#X#XXXXX#XXX#XXXX#XXXXXXXXXXXX#XX#X#X#XXX#XX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX##XXX#XXX##XXXXXXX#XXXXXXXXX##X#X#XXXX#XXXXX#XXXXXXXX###XXX##X#XXX#XXXXXXXXX##XXXXX##XXXXXXXXX#XXXXXXXX#X#X#X##X##XX#XXX#XXXXX#XXXXXXXXXXXX#XXX#XXXX#XX#XXXXX#X#XX#X##X#XXX#XXXXXXX#XXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXX#X#X#XX#X#XXXXX###XXXXXXXXXXX#XXXXXXXXX#X#XXXXXX#XXXXXX#X#XXXXX#XXXXXXXX#XX#XXXXX##XXX##XX#XXXXX##X##XXXXX##XXXX#XXXXXXXXXXX##X#XXX#XXXXX#XX#XXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX###XXXXXXX#X##X#XXX#XX#XXXXXXXXXXXXXXXXXXXXX#X##X##X##XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX##XXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XX#XXXX#XX
X#X#XXX#XXXXXX##XXX#XX##XXX#XXXXXXXXXXXX##XX#XXXXX##XXXX#XXXXXX#XXXXX##XXX##XXXXXXXXXXXXX#X#X###XXXXX#XXXXXX#X#X##X#X##XXX#XXXX#XX#XXXXX#X#XXXXXXX#XXX##XXXXXXXXX#XXXXXXX#XX#XXXX#XXXXX#XXXXXX#XXXXX##XXXXXXXXXXX##XXX#XXXXXX#XX#XXXXXXXX##X#X#X###XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXX#XXX#XXXXXX#X#XXXX###X##XX#X##X###X#XXXXXX#XX#X#XXXXX#XXXX#XX#XXXXXXXXXX##X#XX##XXX#XXXXXXXXXXX#X#X#X#XXXXX#XXX#XXXX#XXXXXXXXXXXX##XXXXX#X#XXXXXX##XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XXX#XX##X#XXX#XXXXXXX#XXXXXX##X##XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#X###XXXXXX#XXXXXXXX#XXX#XXX#XXXX#XXXXXX#XXX#X#XXXX##XXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXX###XXXXXX###XX##XX##XXX##XXXXXXXXX#XXXXXXXXX#X##X##X#X#XXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXXXXXXX#XX#X##XXXX#XXXX##XXXXX#X#XXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XX##XX#XXXXXX#X#XXXXXX##XX##XXXXXX#X#X##X##XX##XXXX#XXXXX#XXXXXXXX##XXX#XXXXXX#XXX###X##XXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#X#XX#X#XXXXXXXXXX#XXXXXX#XXXXX#XXXXX#XXXXXXXXXX#XXX#XXXX#X#X##X#XXXXXXXX#XXX#XXXX#XXXXXX
XXX##XXX#X#XX#XX##XXXXXXXXX#X#X#XXXXXXXXXXXXX#XX#X#XXXX##X#X#XX##X#X#XXXX#XXXXXXXX#XXX#X#XXXXX#XXX##XX#X#XXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX###XXXX#XX#XXX##XXXXXXXXX#XXXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXX##XXX#XX#XXXX#XXXX#X#XXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXX##XXXX#XXXXXXX##X#XX#XXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXX#XXX##XXXXXX#XXXX##XXXXXX##XXXX#XX#XXXXXX#XXXXXXXXX#XXXXXXXXXXX##X#XXXXXX##XX#XX#XXXX#XXX#XXX#XXXXXX#X#XXXXXXXXXXXXX#XXXXX#XX#XXXXXXX#XX#XXXXXXXXXXX##X#XXXXXXXX#X##XXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX###XX#X#XX#XXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXX###XXXXXXXXXXXXXX#XXXXXXXX#X#XXXXX##XX#X#X#X##XXXXXXXXXX#XXXXXX#X#XXXXX#X#XXXXXXXXX##X#XXXXXXXX#XXXXXXXXX#XX#XXXXX##X##XXXXXXXXX#X#XXXX#XXXXXXXXX#XX##XXX##XX#XXXXX##XXXXXXXX#XXX#XX#XXX#X#XXX#XX#XXXXX#XX###X#X#XX##XXXXX#XXX##XX##XXXX####XXX#X#XX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXX#XXXXXXXXX##XXXX#X#XXXX#X#XXXXXXX#X#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXX#X#X#XXXXXXX#
X##XXXXXXX##X#X#XXX####XXXXX##X#X#X#XXXX##XXXXXXXXXX#XXXXX#XXXXXX#X##XXXXX#XXXXX###XXXXXXXX#X#XXXXXXX#XXXXXXX#XXXXXXXX#XXX#X##X##XX#XXXXXXXXXXXXXX#XX###X#X##XXXXXXXXX#X#X#X#XXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXX##X##XXXX###X#X#XXXXXXXXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXXX#XXX#X#XXXXXX#X#XXXXXXXXXX#XX#XXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXX##XXXX#X#XXXXXXXX#XXXXXXX##XXXX#XX#XXXX#XXX#XXXXXXX#XXX#XXXX#XXXXXX#XX#XXXXXXXXXXXX#XXXX#XX##X#XX#X#X#XX#XXXXXXXXXXXX##XX##XX#X#XXXX#XXXX#XXXXXXXX###XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX###XXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#X#X#XXXXX#XX#XXX###XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX##XXX#XXXXXX#XXX#XX##XXXX##X#XXXXXXXXXXXXXXX#XX#XXXX#XXX#X#XXX#X#XXXXXXX#X#XXXX#X#XXX#XXXXX#XX#XXXX#XX#X#XX##X#XXXXXXXXXXXXX#X##XX#XXXXXXX#XXXXX#XXXXXX#XXXXXXXX#XXXXXXX##XXXX#XXXXXXXXXX#X#XXX#
#.#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#
#.#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... |