# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
1037045 | ALeonidou | Nowruz (IOI17_nowruz) | Text | 0 ms | 0 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
.XXX#X.X...#..#.
..#XX....X...X..
X.XX..X.X.X#.X.X
X....X##...X.X.#
.##XX....X...X..
.....X.XX.#XXXX.
.X.##..XX....X#.
X....X...X.XX...
X.XX..XX.X....X.
...X.#...X.XXX..
.XX..X.XX.#....X
...X.X......XX..
#X.X.XXX#XXX..X.
....X...X..X.XX.
.#X.X.X..X...X..
..X....X...X...X
XX..X..X......X.X.XXX...XXX...X...X.......X..XXXX...X....X...X..
X..X.X.X.XXXXX.....X..X..X..XX..X..X.X.XX..X..XX..X..X.X...X...X
..X....X.......XXX..X..X...X...X.X..X..X.X.XX....X.X..X..XX..X..
.XX.XXX..X.XXX....X.XX..X.X..XXX..X...XX....X.X.X...X..X.X..X.X.
.X..X.XX.XX...XXX.X....XX.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.XXX.XX..X..XX.XX.X..X..X
...X.XXX.X..X.X..X.X....XX...X...X..X..XXX...X.X.X......X..XXX..
.X..X...XX.XX.X.X..X.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.X...XXX..X..XXX.....X.X..X......
X...X.XX.XXXX..X.XX.X...XX.X.X...XX..X.X.X.X...XXXXX...X..X.XXX.
XXX.X...X..X.X.XX...X.X......X.X...X...X..XX.X.X...X.X..X..X....
X.X.XXX..X...X...X.X...XX.XXX...X.X.X.X.X.X..X...X...XX..X...XX.
..X....X.XX.X.XX.X...X...X...X.XX.X.X...X...X.XXXXXXX..X..XXX.X.
.X.XXX.X..X....X..X.X.XXX..X...X..X..XX..XX......X..XX..X...X...
...X.X..X.X.X.X.X..XX.....X..XXXX..X...X...XXXXX..X...X..XX..X.X
.X....X...X..X...X.X..XX.X.XX..X.X.X.X.XX.X....XX..X.X..XX.X..XX
..X.XX.X.X..X..XX..X.X.XX....X.....X.X....X.XX...X.....XX...X..X
X..X....X..X..XX..X.....X.XX.X.XXXX...XXXXX...XX..XX.X....X..X..
..X..XX..X...X...X..XXX.X..X.X.X..XXXXX....XX.X.X...X.XXXX..XXX.
X.X.X.XX...XX..XX..X..X..X.X.X..X.......XX.X..X..XX.......X..X..
..X.X...XX....XX.X..X..X.X.X.X.X..X.XX.X...X.XX.X..X.XXXX..XX..X
.XX..XX...XX.X....X.XX.X...X.X..X.X.X.X.X.X..X....XXX....X...X..
...X.X.X.X..X.X.XXX..X..X.XX..X.XXX.X...X..X.X.XX..X..XX..XX..X.
.XXX.X....X...X....X.X.X..X..X......XX.X..X..X.X..X..X..X.XXX...
.....XX.X..X.X..XX......XX..X.XX.XXX...X.X..X..X.XX.XX.XX..X.XX.
.XX.X....X.....X..XXXXX..X.X....X....XX...X..X..X...X....X....X.
.X.X.X.X..XXXX...XX....X.X.X.XX...XX..X.X..X..X..X.XX.XX..X.X.X.
.X...X.XX.X...XX.X..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.X.XX.XXX....XX....
X...X.XX...X..X..X....X...X.XX...X.XX..XXX.X..X...X....XXX..XXXX
.XX..X...XX..XX.XXXXX.X.X.XX...X.X.X.X...X.X.X..X.X.X.X...X.X...
..XX...XX.X.XX...X..X.X..X...XX..X...XXX......X.X..X...XX.X...X.
X...XXX...X...XX...XX..X.X.XX..X..X.X...XXX.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.XXX...X.X
.X....X..X...XX..X....X...XXXXX...XX..XXX.X..X..X..X..X...X.X...
XX.XXX..XXXX...X..XX.X.X.X.....XX..X.X..X..X.X.X.X.XX.X.X..X..X.
...X...X.X.XXX...X...X..X..XXX...X...X.X.X..X....X...X...X..X..X
.XXX.XX.......XXX..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.X...X.X...XX...X.XX...X.X....XX..X.
...XX....XX...XX..X.X.XXXX..XXXX.X...X..X.XXX..X.X.X...XX...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...XX.X....X..XX.XX.X.X.X.XX....X.X..
X.X.XX.X..X.X..X.X..XX..X..XX.X....XX..XXXX....X.X..X...X.X....X
X..X.....XX..X..X..X...X..X.X..XXXX..X...X..XXX..XX...XX..X.XX..
.X..X.XXXX..X.X.X.X..XX.X.X.X.X...XX...X.X.X....X..XXX..X...XXX.
..X.X.X....X....X...X.......X.X.X...X.XX.X.X.X.X.X....X..XXX.X..
X.X..XX.X.X.XX.XXX.X..XXXX.XX.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
.XX..X.XX..XX....X..X..XXX..XX.XX.X.X..X......X..X........XX..X.
.X..X.....X...XX...XX.X....X..X...X..X..X.XXXX.X..X.XX.XXX...X..
...X.XXX.XX.XX..X.XX..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..XX....X.X.XX..
X.XXX.X.XX.XX.XX...XX..X....X.X..X..X.XXX...X..XX...XXXX.XX....X
....X.X...X.X..X.XX...X.XXXXX..XX.X.X..X..X.X.X...XX...X....X.XX
.XX..X.XX.X.X.X..X..XX........X.....XX...X....X.XX...XX..X.X..XX
.X.X...X..X.....X..X.X.XXXXX.X..XX.X.XX.X..XXXX...X.X...X.X.X..X
...XXX..X.XXXXXX..XX...X....X..X..X...X..XX....XX.X..XX.X....X..
.X....X.X.......X....X..XXX.X.X.X...X...X...XX..X..X......XX..X.
X.X.X..X.XXXXXX..X.X.XX.....X.X.X.XX.X.X..XXX.X..X..XXXXX..X.XX.
...X..X.......XX..X...XXXX.X..X.X..X.X...X.....X.XX......X..X...
.X...X..XXXXX...X.X.XX...XX..X...X....XXXX.X.X.X...XXXXX.XXXX.X.
.X.X.XX.X....XX....X...X....X.X.X.XXX.X...X..X..XX.X...X......X.
.XX.X...XXX.X..X.XX..XX.XXXXX...X.X.X.X.X.X.XX.X.X...X..XXX.X..X
......X.......X.....X.........X.........X...X.....X.XXX......X..
..X.........X...#XX.#....X...X....X.........X.#....X#X..#.....XX
X..X.#XXXXXX..X..X...X.X...X.X.XXX..XX.XX.X....X.X.....X..X#X..X
.X.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#....#..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#.XX...X...X#X..XX.XX#X.#..XXX...X.XXX..X.#.X.X
..X..X#X..X.X.X..X....XX..X...XX.....XX...X....XX...X.##.X.X.X..
.XX#....#.X...XX..XXXX...X.XX...XXXX...XX..#XX...#.XX..#...#.#.X
..#.X.X...X.X...X#.....X##.#.#X.X..XXX..#.X...X.#....X..XX...X..
X.....X.XX#.XXX...X.X.X##..X..X.X.X....X..X.X.X..XXX..#...X.##X.
.X.XX#.X...X...X.X...X...X...X....#.XX.#.X..#..#.X...X.X.#..#.X.
..X......X...X...X.X..XX...X...X.#X...XX#X.X.X...#.X#X....X...X.
#.#.XX.XX.X.#.XX.X..X...X.X..X#....XX..X...X..XX.X....XX.#XX.#..
..X...X.X.X.X...#.X..XX..#.#...#X.XX.X...X#.X..X#.XXX..X.#X..X.#
.X.XX.#...X...X...XX.X..XX..XX.X#.....XXX....#..#...XX.X....##..
....X..X.#XX#X.X.X...X.X#..XX....X#X#...#.X.XXX...X..X.X.XXXX.#.
X.X.#.X...X.X..X.X.XX..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..XXXX.XX.
.X...X...XXX#.X.XXX..X..X#.X...XX..##..X.X.X..#..X.X.#X.....#...
X..XXX#.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..
.XXX....X..X.X.X.X.X.X..X.X.X.X...X...XXX.X..X.X..X..XX.#X...X.X
.XX..XXXXX...X......XX.X...#..#.#..X.#..#...X#..X.XX...X..XXX...
...X....XXX.X..XXXX....X.XX##..#.X...X.X.X.X...XX...##...XX...X.
XX..X.#..X..X.X....XXX.X...X.#X#.##X.X....X..X.X.XX..#.##...X#.#
.X#..XXX..X.X..X#.XX.#..XX.........X..XX.XX.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.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.#..XX#..#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...XX..#.X.XXX...X..#.X..X..X...X
.XX#..#.X...X.X...X.X....X.X.#XXX#...#X...X.XX.X..XX..#XX.X..X..
...XXX..X.XX.#..X.#..#.#.X..XXX...#.X..X#.X....X.X..X.....X.XXX.
.X.....X..X..X.X#X.X..#X..X..X..#.X...X...X.XX.X..X..X.XX.X.##..
..X.XXX..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.X...X.X.....XX..XX...X.X..X#.X.
..X..X.X#X.X.X....XX...XX#...#.X..X.#..XXXX.X..X.X..X..X..X.###.
.XX.X#X....X..#.X.X.#X.....#X..X.X..X.X...#..X...X.X..X..X..X...
....X...XX.X.X..X...X.XX#XX...#X.X.##...X..X.X.#X..X.X..X..X..#.
#XXXX.#..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.......XXX..XX..#..#X..#XX...
.#.XX.X...X#....#XX..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.XXXX..#.#.X.XXX.#..XXX..
..#.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.#XX.XX.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...XX..X.....X.#..X..X#X..##XX.X.XX.X..#..X.X..X##.##...#.X.
.X.X.X....X.XX##..X.X.XX....XX.#X....XX...XX.#X...XX.#..#X.XX...
.X.X.X.XXXX.....X.X.X..#XXX....X..XXX...X##....XX#.....X.X.X..X.
X..#..#.....XX.X..X..X.X...#XX.X.XX...XX..X.X.X....XX##....X.X.#
X.X.X.X.XX.X#...X...#...X.#....X....XXX.X...X..X.XX..#..XX.X...X
....X.#.XX#...X.XXX#..#.X..#X.X.#.X.#...XX.#..XX.X..XXX...X.X#..
.XX.X.X..X.XX.X....X.XX.X.X...X..#..X.XX...X.#...X.X.##.XX...XX.
...#...X.....#.XXX.XX...X.#.X..X...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.#.XX
...X.#.X..XX..X.XXX...XX.X.X.X..#.XX.X.X..XX.XXX....X.XX....X...
X.XX.X...X...X...X.XXX...X.....X...X..X..#...#X#.XX.X....#.X.XX.
X....X.#X..X..#X.....#.XXXXXX#X.#X..X...#..X..XX#X#..#X.X.X.....
..XXX.X...X..X.X.X.#...X.X......X.X...X.#.X.X..#.#X.X.....X.X.X.
X.X.....X#X.X..#..X.##X...X.#.#....X.XXX..X..##....X..XX.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.#.#..X.X....X...XX...X#X.X.X.X.#.#.
...X..XX...X..XX.XX..#X..X.XX.XX.XX.XXX.X..XX.#.X......X.##.#XX.
.X#XX....X..#.......XXX#.........X.......#.....#..#.XX..........
.XX.....XX..X.X.X............X......X...XXX...X.....X.X.X...X...X......X........XX..X.X....X.......X...X......X...X....X..........X.....X........XXX...X.........X.X.X.....X..X.X......X.X..X..X......X...X........X.....XX...X.XXX....X...X........X....X.....X
....XXX....X..X...XX.XXXXXXX..X.X.X.X.X..X..X...XX.X......X.X.X...X.XX..XX.X.XX....X....XX..X.XXXX...X..X.X.X.X.X.X.XX..X.X.XXXXXX..XX.X..X.X.XX..X..X.X.X.XXXXX.X...X.X.X.XX....X.X.X....X..X...XXXX...X..X.XXX.X...X.X....X....X..X.X..X..XX.XX.XXX.XX...X.X..
.X.X...XXX.XX..X.XX..X......X..X..X..X.X..XX.X.X.X...XXXXX..XX.XX.X.XXX...X..X.X.X...XXX..X.X.X...XXX.X.XX..X.X..X..XXX..X..X......XXX...X.X....XX..X..X.X.X...X.XX.X..X.X..XX.X....X.XXX..X..X.X.....XX.X.XX...XXXXX..XXXX..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.XXX.X...X.X.....X...XX.X.X.X...X.XX.X...X..X.X.X...X......XX..X..X..XXX...X..XXX.X.X.X.X...XXX.X..X..X..X.XXX......X.XX..X...X.XX.X..X.XX..X..X..XXXX...X....X..X...XX....X.XX.X.X..X.X.X.XX.X..X.XXX....X.X.XX
.X...X.X...X..X..X.X.X..X..X.X....X..XX.XX.XXX.X....X..X.X..X.XX..XX...XX...X.X...X.X..X.X.X....XXX.X.XXXX.X.X.X.X.X..X.XX...X...X....XX..X.......XXX..X.X....X.X.X.X...X..XX......X.X....X..X...X....XX..XXXX.X...X..X.XX.X.....X..X..X.X...X..XXX...X.X.X.X...
X..XXX.X.X..XXX.X..X..X..X..X.XXXX..X......X..X..X.X..XX..X.X.XXX...XX.X.XXX..X.XX....X..X.X.XXX..X..X....X..X.X....X.....X.X..X...XXX...X.XXXXX.X.X.X..X..XX..X...X..X..X...XXXX.X....XX..X..X.XXX.X....X.....XX.X.X.X..X..XX.X..X.X.X....X...X.X..X...X...XXX.
..XX...XXX.X....XX..X...X.X......X.XXXXXX.X.X.X.X...X.X..X..X..X.XX....X....X..X...X.X..XX.X.X.X.XXX..X.X...X..X.XX..XX.X..X..XXX.XX...XX.......X.....X.XX...X.X.XX..X.X..X.X....X..XXXX..X.X.X..X...X.X.X.XXX..XX..X..X..X..X.X.X..X..XXXX..X.....X.XXX..XX....
.X...XX...XX.XXX..X..X.XX..XX.X.X..XX.....X.....X.X..XX.X..X.X.X...XX.XX.X.XXX.X.XX.X..X...X.X....X..X..X.XXX.X..XXX...XXX..XXXX..X..XX..X.X.XX...X.XXX...XXX...X...X...XX..X.X.X..X.....X..X..X.X.XX..XX.....X....X..X..X.X..X..X.XXX....XXX.X.X.X.....X..X.XX.
..X.X...X.X..X...X.X.X....X.X..X..X...XXXX..X.XX...X....X.X....X.X...X...X..X..X.X...X...X.X.XX.X.X.X..X.X....XX..XX.X..XXX...X..X..X...X...X...X.XX...XX....XX...X.XX.X...X...X..X..X.X...X..X...X...X...XX.X..XXX..X..X..X.X..XX..XXXXX......X.XX.XXX.X.X..X..
.X...X.XX...X..X...X..X.X.X..X...X..XX....X..XX..X..XXX.X.X.X.X..X.X..X.X.X...X..X.X..XXX.X....XX.X.X.XX.X.XXX..X...X.X..X.XX...X..X.X.XX.X.XXX.XX...X...XXX..X.XXXX.....XX..X...XXX..X.XX..X...X.X.XX..XX.X.XXX...X...X..X..XX...X..X...XX.XX.X....X.X..X..X..X
.X.X.X...XXX.X..XX.XX..X..XX..XXX.X...XXX...X...X.XX..X.X.XXX..X..X.X.X....X.XX.XX.X.X.....XXX....X.X....X.....X..X....XX.....X.X.X.......X....X...XX.XX...X.X....X..XXXX.X.X.XXXXX.X.X.X..X.XXX.X..XX.X...X.....X..XXX.X...X..X.X.X...X.X.X.X.XX.XX...X..X..X.X
X..X..XX.X...XX..X...X..X..XX.....X.X....XX.X.XX.....X..X.....X..X..X..XX.XX.X..X..X...X.X....XXX.X.X.XX..X.XX.X.X..XX....XXXX.X...X.XXXXX.X.X...XXX.....X.X..XX.X..XX....X.X....X..X.X...X........X.....X..XXXXXXX.X...X.XXXX.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.XX.XX.X.XXXXX..X..XXX...X...X.X.XX..XXX..XXX.X...X.X..XXX.X.X..X..X..XX.X......X.X..X......X.XX.X...XXXX...X..XX..XX..XX.X...XX...X..X.XXX.X.XXX.X..XXX..X......X..X.X...X.XX..XXX..X.X..X.XXXX.XXX.XXXX..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..XXX..XX.......XX..X.X.X..X..XXXX...XX..X.XXXX....X..XX.....X..X..X.X...X...X.X...X.X..XXXX....XX.X...X...X..X.XXXX..X..XXXXX....X...X....X.XX....X.X......X...XX.
X...XX..XX.X.XXXXXX..XX.X.X..XX.X....XX.X.X.X..XX..X.X.X.XX.XX....X...XXXXX...XXXX..X..X..X..X....X..X.X.XXX...X.X.....X..XX...XXX...XX....X.XX..X..X.XXXX..X.X...X.XXX.XX..XXXX..X.XXX...XX.....X.X..XX.X..X....X.X.X.....X.X.X.X.XX.X.X....XX.X.X.XXXX..XXX...
..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..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....XXX..X..XX..XXX.X.X..X....X.X.XX...X...XXX.X.XX..X...X...XX.X.X.X.X....XX....XX.
.X.XX..XX.X.X.X.X...XX.X.X..XX....X.XX.X..XX..X...X...X.X....XX.X..X.X.X.X.X.X.XXXX.X.X.X...X..X.X.XX.X.X.X..X.X.X...X....X.X..XX...XX.X..XXX...X..X...XX..XX..X.X.X.XX.XX.X.XX....X.X.X..X....X...X...XX...X..XXXX.XXX..X.X..X.XXXX...X...XX...X..XXX...XXX....
.X...X.X....X..X..X..X.X.X.X..XXXX...X.X.X...XX.X...XX..X.X.X...X.X...X..X.X.X.........X..XX.X...X..X.X.X...X..X..XXX..XXX..XX...X.X...XX...X.XX.X..XX.X.X..XXX......X.X...X...XXX.X.....X..XX...X.X.XX.X.X.X.X.....X...X..XX....X..XX..XXX...XX..X...XX.X..XX.X
..XX.X.X.X.X.X..X..X.X..X..X.X....XX.X...X.XX....XXX...XXXX.X.XX..X.X...X...XXX.X.XXXXX..X....X.X.X.X.X...X..X..X.X...X...X...XX...X.XX..XX...X...X...X...X.....X.X.X....XX..XX.....X.X.X..X.XXXX..XX....X..X.X.XX.X..X..X..XXXX..X...XX....XX.X.X..XXX..X.X..X.
X.X..X..X..X...X.X.X.X.XX.X..X.XX..X..X.X..X..X.X....XXXX...X...XX...X.X..X..X.X.X......XX.XX.....X.X..X.X.X..X...X.X..XX...X..XXXX...XX....XXX.X.X.X...X.XXXXXX..X.X.XX..X.X...XXX..X..X.X.......X...XX..X.X.X.XX...X..X.X.....X...X..X.XXX.......X....X...X...
X.XX.XX..XX..XX....X.X....X.X..X.X...X.X.X..XX...X.XX..X..X..XX..X.X.XXX.X.X......X.X.XX.....XX.X.X.XX..X...X..X.X..XX..XXX.X.X...X.X..XXXXX....X.X..XXXX......X.X..X.X.X.X..XX....X..XXX.X.XXXX.X..X...X..X..X...X.XX.X...X.XX..X.XX.X..X..XX.XX.X.X.XX..X.XX.X
...X...X...XX...XXXX..X.XX...X.X..X.XX....X...XX.X.X.X...X.X..X.X..XX...X...XXX.X.X..X...XXXXX..X.X..XX..X.X.X..X.X..XXX...X..X.X....X.....X.X.XX.XX.....XXX.X.X..XXX.X..X.X...X.X..X.X...X.X...X..XXXXXXX...X..X.X.X..X.X..X.XX..X...X.X.X...X.....X..X.X.....X
.X.X.X.X.X.XX.XXX...X.XX.X.X.X...XX....XX.X.X..X.X.X..X.X....XX...X...X..XX.....X..X.X.XX.....X..XXX...X.X...X.X...X.....X.XX....X.XX.X.XX.X..X.....X.XX.X..XX.X.X.....X....XX..X.XX..X.XXX...XX..X.X...X..X..X..XX.X.X..X.X...XX..XXX..X...X..XX.X.XX.X..XXXX..
.X.X.X..XX....X...X.X....X.X..XX.X..X.XX..X..X..X...X...X.XXX..XXX..XX.X..XX.XXXXX.X.X..X.X.X..X..X.X.X..XX.XX...X.XXX.XXX..XX.X.XX....X...XX..XXXX..X...XX....X.X.XXXX.X.X...X.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.XX..XX...X.XX..XX.XX.X.X.X...XXX..X.X.XX.XX.X....X....X..X..X....X..X..X.X.XX..X.X..X...X..X..X...XXXX....X...X...X.X...XX..XX..XX.....X.X.X..X.X.XX.X......X..XX.X...X.X.XX.X...XXXXXX.X.XX.X.X...X..XX..XX.X..X.X.X.XX.XX.X.XX..XXX.XX.XX.X.XX.X..
..X..X.XX..X...X...X.X..X.X.X....X.X...X.XX..X..X.......XX.XX..X.X.X..X..XXX..X.X.XX.X...X.X.X.X..X.X.X.X.X.X.X...XXX...X.X.X.....X.XXX.X.X..XX.XX.X.X..X.X..X....XXX.X..X...X.XXX..X...X..XX....X...X....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.X.XXXX...X..XXXXX.X.X.X...XXX...X.X.X...XX.X...X..X.XX..X.....XXX..X...X..XX.X....XXXX..X..XXXX...X..X..X...XXX.X..X.X..X.X.X.X...X..X.XX......X..XX.X.X...XX..X.X..XXXX.X...X..XX..XX..X.X..X.X.X.X.XX.X..X.XXXX..XXXX...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.XXXXX.X..X..XX.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.X..X....X.X.XX.X.XX.X...X.....X..X.....X..X..XXX.X
X.X.X.X.X..XXXX..XX.XX..X..XX....X.XX.XX.X....X.X.X..XX..XXXXXX....X..X.X.X....X.XX..XX.X.........X.X..X...X.XX...X...XX.X.X.X.XX.X..X..X...XXX...X.X.....XXX.X...XX.X..X.XXX...XXX..X...XXX..XXX.XXX.X.X.XX..X.X.XX.X..X.X..X.....XXX.X.X.X..XX.XXX.X.X..X....X
.X..X.X...X.....X....X.X..X...XX.X..XX.....XXXX.X..X....X..X...X.XX..X..X.XXXXX....X..X..X.X.XXX.X..XX...X..XX..XX.XXXX....XX..X..X.XX.X..X..X.X.X.X.XX.XX.....X.X...X.XX.X...XX....X..X....XX...X....X..X..XX..X...X.X.X...XXX.XXX....X..X..X...X..X....X..XXX.
..X..XXXXX.X.X.X..XX.X.X.XX.XX...XX....XX.X......X..X.XX..XX.X.X..X.X..X........X.XXX.X.X.X.X..X...X...XX.X...XX.......X.XX.X.X..X..X..XX..XX...XX....X..X.XXX.X..X.XX....X.XXX..XXX..X.X.X..X.X...X.X.X..X....X..X......X.X.X.X....XX..X.X.X..XX.X...XXX..XX...
X..X..X......XX..X..X...X...X.XX...X.X...X..XXX.X..X.X...X...X..XX...X..X.X.X.XX...X..X......X..XXX.X.XX...XX....XXXXX.X..X...X.XXXX..X...X...X...X.X...XX...X.XX.X.X.X.XX..X...X...X....X.X....X.X.....X..X.X.X.X..XXXX..X......X.XX.X..X..X.X....X.XX...XX..X.
.X..X...XXXX..X.XX.X..X..X.X....XX..X.X.X..X....X.X....XX..XX.X..X.XX.X.XX.X....XX...X.XXXXX.X.XX.X......X.X.XXXX....X..X...X.X..X...XX.XX..XX.XX.XX..XX..XX.X..X.X....X...XX.XX..X.X.X.X...XXXX...XXX.X..X...X..X.X....X.X.XXXX.X.....X..X...XX.X.X...XX....X..
..X..XX.X...XX.....X.XXXXX..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.X......X.X.X..XXXXX..X..XX...X..X...X....X.XX.XX...X..XX.X.X..XX...X..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...XX.X.XXXXX....X.X.X.XX...X..X.X.X...X.X.XXXX..X...XXXXX.X.XX..XX.XX...X.X...X.XX.XX..X..X....X..X..XXX.XX..X..X..XXX.X....X..XX.X...X....X...XX..X..X..X.X..XX.X.....X..X.XXXXXXX..XX.X...XX..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.XX..XX..XXX..X.X...X.X.XX..X....X...X...XX.X....XX.XX...X.X...X.XXX.X.X..X.X....X.X.X.X...X.XXXXXX.X....XX.X.X.X..XX...X.X..X..XXX...X.X.XXX..XX....X....X...X.XX...X...X....X.X.XXXX.X...X..XX.X..X.X..
.XX..XXX.X..XXXX..XX..X..X.....XX..XXX.X.X.X...X.X.XXX....X...X...XX.....XX..X.XXX...X.X..XX..X...X.XXX.X.....XXX.X.X...X...X.XX....XX.X..X.X.X.X..........X.X.X...X..X..X...XX....X.X..X.XX....X...X...XXX.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.XX...X...X...X..X.X..X...XXX..XX.X.X..X.XXX..X.X...X.X.X...X..X.X..X.X.X...XXX.XX....X..X.X..X.X...XXX...X..XXX...X..XXXXXXX.X...XX.XXXXX..X..XXX..X.XX..X...X.X.X...X..XX.....X.X..X...XXX.X..X..X..XX..XX..XXX.XX..X...XX..X.XX..
.X.X....X.X...X.X.X.X.XX..X..X..X...X..XX.XX.X..X...X.....XX..X..X......X.X..XX....X..X.XX..XXX.X.X..X.X...X...XX..X..XX.X.X.XX...X.X..X..X..X..XX.......X..XX.....X...X..X...X.X.X..X..XX...XXXXX..X.X.XXXX..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...XXX...XX..X.X.X..X.X..X.XXX.X..X.X..XX..XXX...X.XX..X.XX.X...X.X.XXXXXX..X...X....XXX..XX.X.X...XXX..X.XXXXX..X....XXX...X.X.X..X..X....X..X...X..X....X...XX...X.XX..X..X.X..XX..X.XXXXXXXXX..X.XXX.X.X..XX.X.X.X..
..XXX...X...X..X...X.X.X..X.X.X.X.....X..XX..X..X..XXX...X..X....X.X...X..X..XXXXX.X...XX.X...X.X..X..XXX..X...XX...X..XX..XX...XX....X...XX.X..X..X...XX..XX.X...XX..X..XX..X.XXXX.X.X..XX.X.X.XXX..X....X.X..X.X..XX..X..XX.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.X.X..X...X.X..X..XXX....X.X.XXX....X..X.X...XXXX..X.X..X....X.XXX....XX..XX..X.XXX..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.X..X..X..XX.X...XX..X.XXX..X..XX.X..X.XX..
..XX...X.XX....X.X...X...X.X.X..XX...XX.X.XX..X..X..X.X.X.X..XX.X.XXX..X..X.XXX...XX..XX..X...X....X..XX.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..XX...X..XX....X..X...X..X..X.X..XX.X...X..X.X.XXX.....X..X...X
X....XX..X..XXX..XX.X..XX..XX..X...X...X....X..XX..X..XX...X....X.X.X.X.X...X...X...X.X.X...XX..XXX..XX..XXXX.XX...XXXX.X.XXXX.XX.X.XXXX.X...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.XX.X...X..XX.XX.XXX..X.X.
X.XXX.X.XX.X...X...X..X.XX..X.X..XX.XX...XX..X..X.X.X...XX..X.X.X.X.X....XX...XX.X.X..X..XXX...X..X.X...X...X....XXX.X..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..XX..X.XX...X..X..X.X...XX..X.X..XX..XX...X..X...XX...X.X..X..
..X...X.X..X.X..XX.X.X....X.X..XX.....XX..XXXXX...X..XX....X.X.XX....XXX...X.X....X..X..X....XX.X...X.X.XX.X.XXXX......XX.XX.X.X.X...XXXXXX.X..X.......X..X.X...XX.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.XX...X.X...X..X.
.X..XX..X.X..XX..X.X.XX.X.X.X.X...XXX...XX...XXXXX.X..X.X.X......XX.X...X.X..XXXX.X.XXX...XXX.X...XX.X.......X....XX.XX...XX..X....X.X........X..XXXXX..X.X..XX.X...XX.XX..X.X..XX..X.XX..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.X..X...X....X.X.X...XX...XX.X..X..X.....X.X..X..XX.X.XX.X.X.X..X......X..X..XX......X.X....XXXXX..X.X.XXX...XX..X..XXXX.X..XXXXX.X.X.....XX.X...X.X...X..X..XX....X...X.X...X...X...X.X..XXX..XXXXX.XX...X.XXX...XX...X..X.X...X..X.X.X..X.X..X.X.X.
X.X.XX...X..X.XXXXX.XXXX..X.XXX..X.X..X..X.XX...XXX....X..X.X.XX....X.X..X.X.X.XX..X.X.X...X.X.X.X..X.X....XX...X..X..XX...X.X......X.X.....X...XXX.X....XX.X..XX.XX..X...XXXX..X.X.X.XX.X.XXXX.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........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...XXXXXXX.X.X.XX...XXXXX....XXX.XX.X...X.X.XX..X.X.XXX...X..XX.....XXX.X.X....X..X...X.XX..XX.X.XX.XX..XX..XXX...X...X.X.X.X.X...X....X.X..XX...X....
.X....X.X.X..X..XXX.X.X..X...X..X.X..X.X.XXX...X.XX...XXX.X..X.X..X..X..X.X.X...X..X.XX.XXXX....X..XXX.X..XX....X....X......X.X...X.XX.....X..XXX..X....X.X.X..X.XX..XX.XXXXX.....X..X.X..X...XX....X....X....X..X...X...XX..XXXX...X..X..X.XXX.X..XX.X..XXX.XX.
.XX.X....X.X..X.....X..X..XXX.X.X..X.X..X...XX..X...XX.....X....X..X..X..X..X.XX..XX..X...X..XXXXX.....X.XX.X.X...X.X..X.X.XXX..X.X..XXXX.X..X..XX..X.X..X...X.....X.X.......XXXXX.X.X..XX.XXX..XXX.X.X.X..XXX..X..X...X.X.X.....X.XXX..X.X...X...X.X..X....X...
..X..XXX.X..X..X.XXX.X..X.X...X...X...X...X...X.X.XXXX.XXXX.X.X..X.X.X..X..X..XX.XX..X..X..X....XXXXXXXX....X..XXX..XXXXX...X..XX..XX....XX.X.X...X.X..X...X.XX.XX.X...XX.XX.....X...XX....X..X.....X.X..XX..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..XX.X..X.X.X.X.XXX.XX.X.X...X..X....X..X...X..X.X.X..X...X..X.XXX.X.XXX..X.......XX..XX...X....X..XX..X..X..X.XX....X...X...XXXX.XX.....XXX.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.
...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.X.XX..X......X...XX.X.XXX.XX.X.X...X..XXX...X...X.X.XX.X.X.XX.X..XX.XXX....XX..XXX..X....X.X.X..X.X...XX..XX..X.X....X...X..X.X..XXX...X...XX.XX..XX.XX.X..X....X.X.X..X.X.XX.XX...
XXX....X.X..X.X..X.X...X..XX...X...X.X.XX.X..X.X...XXX...X....X..XX.X..X.X.X....X.XXXX.XXX..XX...X....X...X.X.X..X....XX.X.XXX........X...X..XX.....X.X...XX...XX..XX..X..X.X....XX..X....X...X.X...XX..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..XX..XXX...XX...X.X..XXX....XX.X.XXX.X...X.X.....X.X.X.XX...X..X..X.XX..XX.XXX...X..X..XXX.X.X..X...XXX.XXX..X.X.XX..XXX....XX.X..X..X.X.X.X..XXX..XXX..X..X.X.X.X..X..X.X..X..XX.X.X.....X...XXX.X.X...XXX..XX.XX..X....X..X.X.X..X.
X.XX.X.X.XX...X.X.X...XXX.X...XX...X.X...XX...X.....X.X...X.....X.XX..X.X.X..X..X....XX.X...X....X..X....XXX.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..XXXXX.XX....X...XXX....X....X.X.XXX.XX..XX.X.XX.
..X..X...X.XXX..X..X.X......X....X...X.XX...X.XXXX.X...X.X.XX.XXX..X.X...XXX.X.XXXXXX...X.X..XXX.X.X.XXX.....XX.X..XXXX...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.X...XX...X.XX..X....X...XXX..X.XX...X.X..XX.X.....X...X....X....
X...X.XX.....X.XXX..XX.XXXXXXX.XX.XXX..X.XX..X....X..X.......X....X..X.X..X..X..X...XX.XX..X.....X.X....XXXX..X..XX...XXXXXX..X..XX.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...XXX.X.X.X.X..X..X...X.XX..X...X.XXX..XX.X.XX.X.XXX
..X.X...XXXX.X..X.X.X..X....X.X...X..X.....X.X.XX.X.XXX.X.X.X..X.X..X...X.X.XXX.XXX......X..X.XXXX..X.X.....X..X..X.X.....X..X.X.X..X.....X.X..XX.XX...X..X...X.XX..X.X....X...X.X..XX...X.X...X...XXXX.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.XX.X.X...X..X..XXXX..X..X..X..X.XXX.X..X.X.X..X.X.XX..X....X.X.XX..X..X....X.XX..X.X..X..X.X..XXXX...X...X..XXX.XX.X.X.X.....XX...XX.X..X..X.X..XXX..XXX...XX...XX..X.XX..X.X.....X..X...X..XXX..X.X.X..X.X...XXX.X...XXXX..X.X..X.X.X..X
.X..X.X.X.X.X.X....X......X..X.X.X.XX.....X.X.X..X..X...X....X....XX..X....X..XXX..XX.X.X..X..XX.XX...X.X..X..X.X...XX..XXXX..X...XXX..X..X...X.XXX...XX.X..XX..X...XX...XX....X.X...XX...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..XX.X.XXXXX..X.X.X.X...X.XX...X.XX..XXX.X...XXX..X.X...X..XX..X....X....X..X..X..X...XX..X.X..X.X..XXX...X.....XXXXX.X..X.XX..XX..X..XX...X..X.XX..XX...XX...X.X.X.X.XX...X.X..XXX..XX.X.X.X..XX..X.X..X..X.XX.X.XX.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...XX.X...X.X...XXXX...X.X...XX..X..X.X.XX..XXXX.X...X..X..X.X..X...X..X.X....X.X..XXXXXX......X...X.X...X..X...XX..X....X..X.X...XX...X.X...X.X.X...X....X.X...X..XX....X....XXX..X...X...X..XX.XX....X...X.XXX.XX..XX...
....X...X..X.X.X....X.XX..X....X..X..XXX...X.XX.X...XX...X.X...XXXX...X..X...X...X.......XX..X..X....X..X.XX....X.X...X.X....X..XXXX...X...X.XX..X..XX...X.XX.X.X...XX.XX.XX.X..XXX..X.X.X..XXX.X...X.X.X..X.XX..XX..X.XX..XX..X..X.X....X.X...XXX...X....X...X.
XXX..X.X..X....X.X.X..XXX.XXXXXXX..X...X.X...X...X.X.X.X..X..XX.....XX..X..X...X..XXXX.X..X.X.XX.XXX..X.X....XXXX..XX.X..X.X..X.X...XX..XXX..X..X..X.X.XX.....X..XX..X......X.X.....X...X..X..X..XXX..X..X..X.X.X...X.....X..X..X.X.X.XX..X.XXX...X.X.XX.X..XX..
...X.X..X.X.X.X..XX..X.X.......X.X..XX.X..X.X..X..X.....X..X....XXXX..X...X..XXX.X....X.X.X.X.......X...X.X.XX...X..XX..X...X..X..X...X...X.X..X..X..X....XXX..X...X..X.XXX.X..XXX.X..X.X.X.X..X....XX..X.X.....X.X.X.X.XX..X..XXX..X...X.X.X...X.X.....XXX.X.X.
.X...XX.X.X..X..X.X.X....XXXXX.X..X..X..XX..X.XXXX..XXX..X..XX.X....X.X.X.XXX....X.XX...X.X.X.XXXXX..XX..XXX...X.X.X...XX.X.XX.X.XXXX.X.XX...X.X.X.X...X.X....X..X..XX..X.X.XX...X..X..X.....X..XXX....X..X.X.XX..XXX..X..X...X.X..X..X.X.....XX.X.XXXX..X..X...
..X.X...XX..X..X..X..XX.XX...X..X...X.X..X.X...X...X...X..X.X.X..XXX..X..X...X.X.X.X.XX..XX.X......X...X..X..XX..X.X.X.X...X...X..X.X..X...X.X.X...XXXX...XXXX..XXX....X..X....XX.X.X.X..XXX..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.XXX.X..X.X..XXX...XX..X.XX.X.X...X....X..X..X..XXX..X.X.X.X..XX.XXX..XX.XXX..X...XX.X..XX.XX..X..X.X..X...XXX....X.X....X.X.....X.X.X.XXXX..XXX.X....X..X...XX....X..X.X...XX...X...XXX..XX.....X..XXX..X....X..XX.XX.X..X..X.X..
.....XX.X.X..XX.X.X.XX.X.XX.XX..XX...XX...X...XX.X..X...X.X..X.X..X.XX.X.X.XX..XX.XX...X..X...X...X..X....X.X.XX...X.X...X..X..X..X.X.XXX...XX.X..X.XX..X..XX.X.....X..X.X.....X.XXX.X..XX..X.XX..X...X.X..XXX.XX.X....X...X.X..X....X..XXX...X..X...XX..X...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.XX..XX...X..X.X.XX...X.X..X.X...XX..X..XX.X..X.....X.X..X.XX..XX.XX...X..XXX..X.....XXXX......X.X..X..X..X.XX.XX..X...X...X..XXX..X..X.XX.X.X.X.X...XXX.X..XX..XX..X.X...
....XX..X.X.X.XX.XX.X.X....XX..XX.X.X...X.X.X.X..X..X.XX...XX.X..X.XXXXX.X.X..X.XX..X....X.X.XXXXX.X..X..XXX..X.X.X.XX...X..XX...XX.X.XXXX..X.XX...X..X..X.X..X...X.X..XXX.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..XX..X..X.XXX....X..XXX..X..X.X...XX..X..X..X.X.X...XXX....X..X....X.X.X.X..X.X..XXX.X......X...X..X.X...XX.X.....XX.X.X...XX...X.X....X..X..X.X.X.X..X..X.XX.X.XX....X..XX...X...X...X..XX..XXX.X.XX.X....X.X...XXX..X..X.XX..X..XXX....XX..XX..X.X..XX.X..
...X...X..X.X..X..XXX..X....XXX....X.XX..X.X.X.XX....XXX....XXX..X..XX..X..X...X...X.X...X.XXXX..XX..X.X..X.X...X.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...X...X.X....X.X.X..X.XX...XXXX..X...X.X.X...X.XX.X....XX.X.X...X.X
.X..XXX..X..XX..X....X...XXX.X..X.X.....X....X.X..X.X...X.XX....X..X..X.X.X.XXX..X...X.XXX....XX...X...XX.X..X.XX..X......X..X.X.X..XX....X...X.X.XX.X.XX.XX.X.X..XXX.X.X...XX.XXX..X.......XX..XX.X.XXXX.X..X..X.X...X...X..X..XXX...X.XX.X....X.X.X...X..XX...
..XX....X..X..X..XXX.X.XXX....X.XX..X.XX..XXX...XX..X.X.X.X..X.X.X...XX...X.X..X.X.X.X.X..XXX...XX..X.X....X.X.X.X.XXXX.X..X.X...XX..X.XX..XX...X.X....X..X..X...X....XX.X.X....X..X..XX.X.X.XX.XX......X..X...X....XX.XX...XX.X...X.X.....X.XX.X..X..XXX.X...X.
XX...XX..X..X..X...X..X....XX.X...X.XX...X..X.XX...XX.X.X.X.XX.X..XX.X.XXX...X...X..X...X....XX.X.XXXX..XX...X...X.....X..XX.X.X...X..X..X.X..XX.X..X.X..X..XXX.XX.XXX...X.X.XXX..X..X...X.X..X...XXX.X.X.X.XXX..XXX....XXXX...X.X...XXXXX.X..X.X.X..X....XX.X..
...XX.X.X.X..X.XXX..X...XXX...XXX..X...XXXX...X..XX...X.X.X.X...X....X.X...X...XXXX.X.X.X.X.X.X.....X..X..X.X..X..XXXX.X.X...X..XX..X...X..XXX.....X.X..X..XXX..X..X.XX.XX.X...X.X.XX..X.X..X..XX....X..X...X...XX.X.XX.....X.X..XXXX.....X..X..X.X.X.X.XX...X.X
.XX...X....X.X.....X.XXX....XX...X...XX..X..XXX.X...XX..X....XX.X.XXX...XX..X.X..X...XX..X.....XXXX...X.X..XXXX.X....X..X..XXXX..XX..X.XXX.....X.XX..X.X..XXX..X..X.....X..XX.X..X....X.X.X.X.X..XXX..X..XX...XX...X..XX.XX.X...X....X.XX...X..X.XX...X.X..XXX..
...X.X.XX.X..X.X.X.....X.XX..X.X..XXX...X..X....X.XX...XXX.X..XX..X.X.X...X..XXX..XX...X..XX.XX....X.X...X..X...X.X.X.X.XX...X..X...X...XXX.X.XXX...X..XXX.X..XX.X..XXX...X....X..X.XX....X.X.XX...X.X.X...XXX...XXXX...XX...XXXXX.X.....X.X..X.....X.X..X....X.
.X.X......X.X.X..X.XXX.X..XX.X.XX....X.X..XX.X.X...X.XX.X..XXX...X.....XX..X..XXX...XX.XX.....X.XX..XX.X..X...X..X....X...XX..X.X.XX..X..X.X.X.X..X...X.....XXX..X.X...X.XX.XX.X.X....X.XX..X..X.X.X.X..XX.X..XX...X..XX...X....X...XXXX..X..X.X.XXX...X..XX.X..
.XX..X.XX.X...X.X.X...XXX...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...XX.X..X.X.X.X...X..XX...X..X.X.....X.XX.X.X.XXX.X...X..X.X.X.X..X.X..X.XX.X.X..XXX...X.X.X.X...XX...XX...X...X.XXXX..X.X....X.X.X.......XX.XX..XX..X
...X..X..X.X.X....X.X..X..X.X.XX.X..XX.XX.XXXXX.X...X.X.XX..XX.X.XX.X..X...X.X.X.X....XX..X.X...X..XXXX..X.X...X.X..X..X.XX..X.X..X..XX..X.XX.X....XXXX...X.X.XX.X...X..X..X..X.X.X.X.X.X.XXX..XX..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.XX.X..X..XXX..X...X.X...XX....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.XXX.X..X..X...X.X..X...X.X.X..X..XXX..X..XXX.X.X.....X.X..X..X...X..X.XXX..XX..X.X.X..X.X..XX..X...X.XXX..X.X..XX..X.XX.XX.X...
..X..X...XXX.X...X..XXX....X...X.X.X.X....XX.X.XXX.X.X.X..X..X..XX.X..X...XXX.XXX.X....XX..X.X...X.XX.X.X.X...X.X.X..X..X.X.X.XX..XX.X.XX.X..X..X.X...XX.X..XX.XX.....X..XXX..X..X.X.XX..X.X.X..XX..X......X.X.X..X.X.X..X.X.XX.X.XX.....X.X..XX...XX.....X..XX.
.X..XXXX.X...X.X..X..X.XXX..XXXX.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.XX...X...X...X..X.X....XXX.....X.....XXX.XX.XXX..X..X..XX...X..X.X.X.X.XX.XXXXX..X..XX....X.X..X..X..X.X.X.X..X.X....X.X..XXXX.X..X.
X..X.X...X.XX.X..X..X.....X.X...XX.X....X..X.XX.X.X..XX..X...XXXX.X..X...XXX.XX..X..X.....X.XX...XX..XX..X...X.X.X..XXX.X......XX..XXX.X...X...X.X...X.X.X.XXXXX....XX..XX..XX.X..X...XX..X..X...X...XX....X..X.X..XXX...X.XX..X.X..X...X....XXXX.X..X......X...
..X...X.X..X....X..X..XXX.X.X.X....X.XXX..XX...X..X.X.X.X.X.X..X...X..X.X..X..XX..X..XXXX..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.XX..X.XX..X..XX....XX..X.....XX.X.XXX....XX..X..X.X.XXX....X...X..XX.X..XX.
X.X.X.XX..X..XX.XX..X....XX.X..XX.X......X..XX.X.XX...X...X..X...X..X.X...X.X...X..X......X..XX.....X..X.XXX.X..XXX..XX.XX...X..X..XXXX.XXX.XX...X..X..X.X..XXX..XX.X.XX.XX..XX..X......X....X..X..X.XXX..X..X.XXX...X.X...XX.X..X.X........XXX.X.XX..X.X..X.XX.
..X.X....X..X.X..X.X.X.X....XX...X..X.X.X..XX..XX...X..XX..X..X.XX.X..X.X.....X.X.XXXXXXX...X...XXX.X.XX.....X.X....X.X...XX..X.XXX...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.XX.XX..X..X.X.XX.X...X.....X....X..X...
.X...XXXXX.X...X.X....X..X.X.X.X..X..X....X...X.X.X..X...X..X..XX..X.XX..XXX.X..X..X.....XX.X.X.X...X.X..X.X.X.X.XXX...XX.XXX.X.....X....X.XX..X.X..X.....X..XX.XX.X.XX.XXX..X.X....X..X.XX....X.XX.X.X...X.X.X.XX....XX..X..X.X.X....X....X.X.XXX.X..X.X.X...XX
..X.X......X.XX...X.X..X..XX....X.XX.X.XXXX.X.X....X..X.X.X..X...X...X..X...X..X.X...XXXX....XXX..XX..X.XXX.X..X.X...X..X..XXX..XXX.XXXXX..X..X..X.X.XXX.X.X.....X..X..X....X..X.XX.X.X..X..XXX.....X..XX.X...X....XXX..X..X.X....X.X..X.X..X.....XX.X.X..XXXX..
.X..XX.XXXX..X..XXX..X..X...XXXXX...XX......XX..XX..X..X...X.X.X..XXX.XX..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...X.XXX.X...XX.XXX..X...X.X...X..XX...X.XXX.X...XX.X..X.X....XXX....XXX..XXX..X.XX..XX.X...X...X...X.X
.X.X...X...X...X...X.X.X.XX......XX.X..XXXX....X...X.X...X.X.X..X........X..X....XX...XX...XX..X..X.X.X.XX.X..XXX.X...X.X.X.X.XX.X.X.XXX..XXXX.X......X...X.......X.XX...X...X..XX..X.X.XXX...XX.X....X.XX.X..XX...X.XX.X..X.X...X..X..X.....X...X.XX.X.X..X...X
.X.X.X.XXX...XX..X..X..X.X.X.XXX.X...X.X...XXXX.X.X...XXX.XX..XX..X.XXXXX..X.XXX...X.XX..X...X..XX..X.X....XX.X.X..XX..X..X.XX...X...X.XX.X.....XX.XX.XX.X..XXXX.XX....XX..X.X.X.X.X...X...XXX.....XXX..X...X...XX...X....X.X..X.X.X..X..XXXX..X.X.XX...X.X.XX..
...X.X....XX..X.X.X.X.XX...XX..X.X.X..X..X.X....X.X.X.X.....X...XX.X......X.....XX..X...XX.X.XXX...X..X.XXX.X....X....X..XX....XX.XXXX..X...X.X..X..X...X..X...X...X.XXX..XX...X.X..X.XX.X.....XXXX...X.X.X..XX...X.X..XXX...XX..X.XXXX.X.....X..X...X.X.....XX.
.XXX..X.X...X.X...X...X..X....X..X.X.X..X..X.XX...X.X...XXX..XX......XXX.X..XXX.X.X..XXX....X....XX..XX.X....X.X..X.X.X.XX.XX.X.......X..XX..X.X...X.XX.XXX..X..XX..X...X...X.X...X..X...X.XXXXX..X.XXX...XX..X.X.X..X.X.X.X...X.X......XX.X.X..XXXX.X.X.XX.X...
....X.XX.XX.X..X.X.XX.X.X.XX.X.X.X.X.X.X..X....X.X..X.XX...X...X.XXXX..X.X.XX.X....X....X.XX..XXX.XX.X....XXX..X.X..X...X....X..XXXXX...X..XX...XXX...X.....X.X...X...X.X.X..X.XX.X.X..X..X.....X......XXX.X.X..X..X.X.X...X.X....XXXX.X...X.X.XXX...X...X.X..X.
XXX..X.......X.X.X.X...X...X...X..X..X.X.X..XX..X..X.X...XX..XX.X...XX..X..X...XX.X.XXX.X..X.XX....X...X.X....X..X.X.XX...XX..X.X....XX..X....X....X.X.XXXXX...XX.X.XX..XX..X...X.X..X..XXX.XXX..X.XX.XX.....XX.X.XX.X..X.X..X.XX.....X..XX.X...X..XX..XX....X..
...X...XXXX.X.X..X...XX..X.X.XX..X..X..X.X.X..XX..X....XX...X.....X...X.X.XX.X.XX.....X.X.X..X..XX...XX.X..XXXX.XX.X...XXXXX.X..X.XX.X.X.XXX.X.XXX.....X.....XX.X...X..X...X..X....X..X.X...X.X.X...X....XXXX...X...X.X...X.X...XXXX.XX.X...X.X.X.XX.XXX..XXXX.X
.X..X.X....X....X.XX..X.X..X...X.XX.X.XX..X..X...X..X.X.X.X.X.X.XX.XX.....X..X...XXX.X..X.X.X.X...X.X....X.X....X..X.X....X..X.X...X...X...X......XXXX.X.X.X.....XXX..X..XX.X..XXX.X.X..X.XXX.X..X.X.XXXX....X.X.XX....XXXXX..XX....X...X.XX..XX..X......X.....X
.X.X..X.X.X..XXX....X.X..X.XXX....X.X...X.X.X..XX..X....X.X.X..X.....X.XXX..X..X...X.X.X.X..X..X.X..X.XX...X.XXX..X.X.XXX..X...X.XX..X..XX..X.X.X.X..X....X..XXXX....X..X....X....XX..X...X....X.X.X.....X.X.X...X..X.XX..X..X...XX.X.XX..XX.X.X.X..X.XXXX.XXXX.
.X...XX.X.X.X...XX.X...X.X....XXX.X..XX.X.....XX..XX.X.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..XX..XX.X..X.....XXX.X...XX..X.X.X..X.XXX..XXX..X..X.XX...X..XXXX.XX....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..XXXXX...X...X.X.X...X.X..X.X...XXX....XXX..X.XXXXX..X..X..XX.XX.X..XX.X...X.XXX..X....XX.X...X.XX.X.X...X...XX.X..X..XXXX....X.XX..X..X..X.X....XX...X.X..XX.X.XXX.X......X..X.X..X.X..X.....XXX.X.X..X..X...X.X.X..XX.
.XXX..XX....X.X..X..X..X.X...XX.X.X.X...X....XX.X..XX..X.X.X.X...X...XXX...X.XX.X..X......XX...X..X...X...X.XX..XXXX....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.....XXXXX.X.X..X..X...X..XXX.X...X....X.X.XXX..XX..X...X
..X..X.X.XX.X..X..X...X...X.XX..XX..X.XX..X.X....X..X.X..XXX..XXXXXX...XX.XX..X.X.X..XX.X..X.XXXXXX.XXX.X.X...X.....X.X..X.X.X.X.XX...X.XXX.X.X.X.XX...X..X.X..XX...XXX..X...X..XX.XX.X.X.XXX..X..XXX..XXXX......X....X..X..X..X....X..X..XXX...X...XX.X.X..XX..
X..X....XXX.XX..X..XXX..X..X...X...X...XX..XX.XX.XX.X.X.X...XX...X...XX.....X...X..X...X.X...X.X....X...X.XXX..XX.X..X.XXX.X.X.XX...X.XX....X.X.X.X..XX..X..X.X..XX....X.XX.X.X.....X.X.X.X..X..X....XX....XXX.X...XXX..X.X..X..XX.XX.X.X....XX..XX..X.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..X.X..XX..X..XX.X.XXXX..X.XXX..XXX....X...X.X.X.....X.X....XX.X...X.XX...XX..X...X.X.X.X.X..XXX.X...X...X.XX.X.XX..X.X..X.XXX..X.X.X...X..XX...X....X..X..X.......XX.X...X.XX...X.X.X.X.X
.X...X....XXXX..X.X.X..X.XX...X.XX....XX.X...XXX..XXXX.X.X.XXXXXX.X..X.X.X..X.X.X.X.X..X......XX.....X...X.X.X.X...X...XXXX..XXX.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.X..X.X..X..X..XXXXXXX...X.XX....XXX......X..
..XX..X.X......X...X.X.X..X.XX....X.X..X..X.X...X...X...X......X..XXX..X..X...X...X..X.XX.XXX...X.X.XX.X..XX.X..XX..XXXX...X...X.X.X.X.XX.....X..X...X..X...X.XXX.X..X.X.XX..X.X...X.X...X.XX..XX.X.X...X....X..X.X.X.XX..XX..X.X.X.....X.XXX.X..X.X..X.XX.XX.X.
.X.XX..X.X.X.XX..X...X..X.X.X..XX.XXX.X.X..X..X..XX.X.X..X.XX.X..X....X.X..X.X.XX.XX......X..X.X...X...XX....X.X.XX......X.X.X.X.X.X....X.XX.X..X..XX..X..XX.X..X...X......X.X..XX.X..X.X....X..X.X..XXX.XXXX..X..XX....X....XX..X..XXX...X...X.XX...XX.X.X.....
.....X....X.X...X.XX..X.X.X..XX.......X..X..X.XX....X..X...XX..X...XXX..XX.X....X...X.X.XX.X....X.X..XX...XXX.X....XXX.XX...X...X..X.X.XX..XX..X..X...X..XX...X..XX..XXXXX.X..X..X..X..X.XX.X.X....XX....X...X..X...XX.XXXXX...X.X.X..XXX..XXX..X..XX...X...X.X.
.XXX..XXX.X...XXX...X.X...XX...X.XX.X..X...X...X.XX.X.X.X.X...X.XXX...X..X..XXX..X.X.X.X...XX.X..X..XXXX.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.XX.X.XX..XX.X...X...XX...X.XX.....X....X..XXX.XX.XXX..X.
.X.X.XX.X..X.X....X....X.X..XX..X..X.XX..XX..X.X..XXX.X.X.X.XX..X...X..X...X...X.......X.X...XXX..X..XX..X.XX.....X.X.X...X..XX.X.X...X.XX..XX..XX...X..XX.X.X..XXXX..XX...X..X.X..X.X..XXXX.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.X.X.X.X.XX.X.X.X...X.XX......X...X..X.X......X.X...X...XX.X.XX.XX.X..X.XXXX.X..XX..X.X.XX...X.X..XXX.XX.XX.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.XXX...X.X.....X.X.X..XXX.....XX.X....X.X..XX.XXX..X..
....XX.X.X..XX..X...X.X.....X.X..X.X.X.X..XX..X.X..XXXXX..X.X..X.X.X.X....X...X..X...X..X.X.X.X.X...XX.XX.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.XX.X.XX...XXX...X.XXX..X..X..X.XXXX....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..X.X.X...XX.XX..XX.X...X.X.X..X.X.X..XX..X......X.X..X.XXX.X..X.X.X...XX..X...X.X..X..X.X....X......XX.X.X..XX..X.X..X.X..XX.XXX.X..XX...X.X....X.X...X.XX...X.X.X.X.X....XXXXX..X...X.X..XX..X..X..
..XXXX..X.XXX.X..XX.X...XX......XXX.XX...X.X.X.XX..X.X...X.X..X..X.XX....X.X....XXX...XX.X..X..X..X.X..X.XXXX..X..X.....X.X..XX.XX...X.XX....X.X.X...XXX..X.X.XX...X..XX...X....X...X..X......X....XX..XXXXX..X.XX.X...X.....X.X.XXXX.......X.X.X.X..X..XX.X.XX.
XX....X.X....X.X.X..XXX...X.X.X.X.X....X.XX......X.X.XX.X...X.X.X..X..XX.X..X.XX...XX....XX.XX..X....X.XX....X..X..X.XX....XX...X..XX...XXXXX..X..XX....X.X.X..X.XX..X...XX.X.X..XX.XX..X.XXXX.XX.X...X....X.XX......XX.X.X.XX.X....X.X.XX.XX.X.....X..X...X....
...XX...X.X.X.....X....XX..X..X.X...X.XX...XX.XX...X...X..X.X...X.X..X..X..XX....X...XX.X.X....X..XX..X...XX.XX.XX.X..XX.X.X..XX.X..X.X.......X.X...XX.XX..X..X..X.X.X.XX....X.X..X..XX.X.X........X.XX.X.XX...XX.X.X...XXX.....XXX..X....X....X.XXX..X..X.XXXX.
.X.X.XXX...X..X.X..X.X..XX..X.X.X.XXX.X.XX.X..X.X.X.XX..XXX..XXX....X..X..X...XXXX.X...X...X.X..X...X.X.XX.X..X..X..X...X..X.XX....XX..XXXX.X....X.X...X.X...X..X..X......XX.X..X...X...X.X.X.X.X.XX....X...XX...X....XX...X.XXXX..X.X.XX...XX.X.....XX.X.....XX
.XX....X.XXX.XXX.X.XXXX..XX...X..X....X....X.X...X...X.X...X...X.XXX..X.X..X.XX...XX.X.XXX..X.X..XX..XX.X...X.XX..X..XX.X.XX....XX.X.X....X.XXXX.X.X.X....XXX.X..X.X.XXXXX.X..X...XX..X.X.X.XX.XX...XX.X.XX...XX.XXXXX...X..X.....XX..X..XXX....XXXX.....X.XX...
....XX..X....XX..X...X.X...X.XXX...XXXXX.XXX...XX..X...X.X...XX..X...X...X.XX...X.X..X....X...XX.XX.X...X.X.X..X.X..X...X...XXXX...X..XXX.XX...XX..X..X.X.X....X.X...X.....X.X..X..X.X.X..X......XX.X.X...XXX..X.......XX.X...X.X...X..X.X.X.XX.....X.X.X..X.XX.
.X.X..X...XXX...X.XX....XX..X.X.XXX...X.....XXXX..X.XXX..XXXX.X.X..X...X.X....XXX.X.X.X.X...X..X...X..XX..X..X.XXX.X.XX..XX.X....XX.X...X..X.X..X.X.X.X.X...XX.X..X.X..X.X.X.X.X.XX..X...X..XXXX..XX....X...XX..XXXXX.X...XXXX..X.X..X.X...X..X.X.X.XX.X..X..X..
..X..X.XXX...X.X....XXX..X.X........X..XXXX......X.....X......X...X.XXX...X.XX....X....XX.X.XXX.XX...X...X..XX.....X...X..X.X.XXX...X.X..X.X.XX...X.X..X.XXX.X..X..X..X...XX..X.....X..XX.XXX...X..X.XX..XX...X......X..X....X.X...XX..XX.X.X..X..XX....X.X.XX.X
X...X.....X.X....XX...XX.XX..XXX.XXXXX.....XXXXXX.XX.X.X.X.X.X.XXXX...X.X..X...XXX.XXX...X.X.....XXXX.XX.X.X..XXXXX.XX..X.X...X...X...X.X..X...XXX...X.X......X.XX..XX.XX.X..XX.XXX.X.X.......X..X....X.X.X.X.XXXX.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...XXX.X.X.........XX...XX....X....X.X.X.X..XX.......XX.....XX.X........X...X........X.X..XX.X.XXXXXX..X.X..X.X...X.X..XXXX.XX...X.X.....X.X...X.XX...X.XXXXXXX.X.XXX..X...XX....X.X..X.X..X.X..X..XX..X...XX.X...XX.X.X.XX..X.
..X..X.X..XX.X.XX..X.XX.X...X.X...X..X..X..XX.XX.XX...XX..X.XX.X.XXX..X..X..XX..XXX.X..XX.XX..X.X.XX.XXXX.XX..X.X.XXX.X..X...X....X..X.X...X.X...XX..X.X...X.X..XXX.X.X.XXX...XX.....X...X....X...X...X.X.XX...XX....X....X...X.XX.XX.X..XXX...X.XX...X.XX...X..
.X.X.X...XXX.X...XXX....XXXX..XX.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.XX..X...XX..XX.X.XX.X.XX..XX..X.XXX.XX...X.X...X.X....X..X...X.X...XX.X.X.X..XX.X.X...X...X.X..XX.XXXX..X.X..X.XX....X...X.....XX..X..X.X..X.XX..X
...X...XX.X..X.X.....X.X.....X....X..X....XXXX...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..........XXX..X.X..X.XXX.X...X...XXX...X...X.X...X...X.X.XX..X..X.......X..XX.X..X.XXXX..X.X.X.XXX..X.X..XXX.X...X..
.XX.XXX...X.X.X..X.XXX...X.XX..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..XXX..X...XX.X.X.X.X...X.X..X.XXXXXXXX.XXX...X..XX.XX...X.X.XX..XX...XX.X.X.X...X...X.XXX...X.X.XX.XX.XX..X.X..X.X.......X...X..X...X..XX..X...XX..X.
....X.X.X...X.X.XXX...X.X.XX..X.X..X...XX...XXXX..X..X...X.XX...XX...X.XXX...X..X..XXX..X.....X.X..X....X..X...X.XXX..X.X...X.X.X..X.XX...X......XX.X.X.XX....X..XX...XX..X...X...X..X.XX.X..X..X...XX.X.X.X..XX...X.X..XX..X.XX.XXXX.X.XXX..XX.X...X.X.X..XX..X
XX.X..X..XXX....XX..X..X.....X....X..X...X.X....X..X...X...X..X...XX.X....X.X.X..X...XX.X.XX.X...X.XXXX.XXX..X.X...XX.X...X.X..X..X.....X..X.X.X....X.X..X.XXX..X...X.X..X.XX..XX...XX...X..X.XX..X.X..X.X..X...XX..X.X..X.XX.XX.....X....X.X.....X.....XX..XX..
.....X..X...XX.X...XXX.X.XX.X..X.X.X..XX..X..XX..X.XX.XXXXX..X.XX....X.XX.X...XX.X.X..X..X....XXXX....X.....XX..XX....XXXX..XX..X.X.X.X..X...X.XX.X.X..X..X....X..XX..XXX....X...XX.X.XX..X.X....X..X.X...X..XX.X.X....X.X.X....XXXX.X.XX...X.XX.X.XXXX...X..XX.
.XX.X..X..X...X..XX.X..X.XXX..X..X...X..X..X.X..XX...X.X...X.X...XXXX.X...XXX..X..XXX..X.X.XXX....XXX.XXX.XX..X.X.XXXX...X.X..X..X..X..X..XXXX...X.XXX.X.XX.XXX.X..X.X....XX.X.X.X.X...XX.X.X.XXX..X...XX.X.X.....X.XX.X.X...XX.X..X..X.XX.X....XX.....XXX.X....
...XX.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.X...XX...X....X...X..X....XX.XX.XX..X.X.X.X.X.X....XXX...X..X....X....X.X.XX.XX....X..X...XX...XX..X...X.XX..X.X..X.XX.X..X.X..X.X.XX..X.X.X...XX.X.X...XXX.....XX.X.
.X....X.X..X....X...XX.XX.X.X..X.X.X.X..X...X..X.XX..XX..XXXX..X.XX.XX.X...X..X.XX...X.X..X..XX..X.X.XXX.X.XX..X..X.X...X...X.X..X....X..X.XX...X.X...X.XX.X..XX.X.X..X..X.XX...X..X..X.XX...XX.XXX...X....X.X...X..X...X.X.X....X..X..XX.....X..XX...XX.X...X..
.X.XXX...X..XXXX..XXX...X..XXX...XX..XX..XX...X.X...X.X.X.....X.X.....X..XXXX.X..X.X.X..X.X.X...X....X...X...X..X.X.X.X...X...X.X.X.XX..XX.X.XX.X..XXX..X.X.X.X....XX..X..X..XXX.XXXX.X.XX.XX...X...X.XX.X.X.XX.X..X.X.X..X.X.X.X.X..X...XXX.XX.X.X.X...X.XX..X.
..XX.X.XX.X.X...X.X...X.XX..X..XX.X.X...X.XXX...X.X...X.XX.X.XX.X.X.X.X.X..X...X.XX..X.X..X...XX..XX..XX.X.X..X.X.XX..XXX..XXX..X...X..X...X..X...XX...X.....X..XXX..X..X..X.X.....X..X....X..XX.X.XX...X..X...X..X....X.XX..XX...XX..XX....X...X..X.XX.....X.X.
X.....X...X..XX.X...X.X...X..X.X....XX.X......XX..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.XXX..XX..X.X.X.XXX...XX..XXX...X...X...X.X.X...XXX..X..X.XX.X.X....X.XX..XXX.X..X..X.XX..X.X....X....X..X.X...XX.X....X.XXXX..X.
.XXXX...X..X.X..XXXX.X..X..X.X..X.XX....X.X.XX...X..X..XX.XXX.X.X....X..X..X.X.XXX.XXX.X.X.X.X.X..XX.X.XX.X..X.X.X.....XX...X......X...X..X......X.X....X...XXX.X.X..XX..X..X.X...X..X..X...X..XX.X...XX....X..X.X.X.X..X...XX.X.X.X.XX..X.X.X...XX.X.X.....X..X
.....XXX.X.X..X......X.X.XX..XX....X.XX..X...X.X..X...XXX....X...XXX...X..XX.X...X...X.X..X..X..X...X..X..X.X..X...X.X.X..XX.XXX.X.X.X..X...XXXX.X.XXX.X..X...X...X.X...X..XX.X.X.XX.XX...XX..X...XXX...XXX.XX.X...X..X.X.X..XX...XX..X.X...X..X....X.X.XXX..X..
.X.X.X...X.X.X..XXX.X..X....X..XXXX....X.X.XX..X.X..XX.X.XXX..X.X...XX...X...X.X..XX.X..X...X.X..XX...X..X..X.X..XX...X..XX.....X..XX..XXXXX...X.X...XX..X..X.X.X.....XX..X...X.X......X.X...XX.XX...XX...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.X.X.XX..XX....XXX..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.X..X...XXX.XX....X.X....X.X.X.X...X.X.X.X..XXX.X....X..XX.X..XXXX....X.XX..X..X..X.XX.X...X.X.X.X.X...X..XX.X.XX...XX..XX......XX...X.X.X..
.X.XXX.X..X.X.XX.X.X..X...X.X....XXX...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..XX..X...XXXX..X.XX..X..X..XX..X..X...X...X.X.XX..X....X.....XXX.X....X..XXX...X...X.X.X..X.X.X.X..X.XX.X...XXX.X.X...XX.X.X.XXX.....X.
.X.....XX.XX.....XX..XXX.X....XX.X...X....X..X.X..X.X.XX....X.X.X..X.XX.XX..X..X....X..XX..X.XXX....XXXX.X..XXX...XXX.X.X.X..X.XX.X...X...X.X..X..X...X..X...XX..X.X..X.XX.X.XX.XXXXXX...X.XXXX.X..X.XX.X.X..X....X.X..X..X.X....X.X...X...X.XX..X..X.X...X.XXX.
X..XXXX.X....X.X..X.X.XX.X.XX..XX..XX.XXXX..X...X..X.X..XXX.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..XXXXX.X.X..XX.........X........X.........X....XX...X.X.X.XX.X.X.X.XX.XX.X..XXX..X.X..X..X..X..X.XXXX....
..X......XXXX..X.XX.X....X.XXX..X.X......X.X..XX..X....XX.....X.X...X..XX.X.X..X...X...X..XX....X....XX.X..X.X.X.X.XXX..X.XX.X...XXX.X.X..X.X..X.X...X.X.X......X.X...XXXXX.XX.XX.XXXXX.XX.XX.XX..XXX....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.XXX.XX.X..X..X.X..X.XX..XXX.X.X.X.X.X.X.X..X..X.X..XX..X..XXX.XXXXX...X.X..X.X...X...XX....X.XXX....X..X..X.XX..XX.X.X...X.XXX..X.XX.....X.....X.......X...X.X.X...XXXXXX.X.X..XX.X.X...XX...X..XXX...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..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..X.XX.X...X.X..X.XXX...XXX.X.XXX.X..XX.X.....X.....X...X.X.X..X..XX...XXXXX....XXXX.X..X...X.X.X.X.X.X...X
X.X.....X..X...XXX...X.X.X..XX...XX.X.X.X.X..XX.XXX..X..X..X...X...X..XXXX..X.X..XX..X.X....X..X.X.X.X..XX.X.X.X..X..X.X...X.X..XXX..X..X.X..XX..XX.X.X..X...XX.X..X.XX...X.X..X..X....X.XX..X.XX.X..XXX...X.X.X..XXXX.X.XX.X..X.XXX.......X.X.XX..X..XX.X..XX..
.X.X.XX.XX.X.X.X...X...X...XX.X.XX....X.XX.X.......X...XX.X.XXX.X.XXX.X...X.X..X..X.X..X.X.X.X..X.XXX..X...X.X..X..XX...XXXX.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.....XXXX.X.X.X..X.X.X.....X.X..X
.....X...X.X.X.X.X.XX.X..X.....X...X.XXX...X.X.XXX.X.X.X..X...X...XX..X.X.X..X..X....X.X..X..XX....X..XX.X..XXX..X...X.X.....X..X.X...X.X.X...X..X..X...X..X.X.X...XXXXXX..X.X.X.XX.X.X.X.X..X.X..XXX.X..X.XXXX..XX.X.X.X.XX....XX.X....XXX..XX.X...X.X.XX...X..
.XXX..X.X..X.X..X....X..X.XXXX..XXXX..XX.X..X.XX...X..X..X..XX..X...X.X.X..X..X.XXXX.X..X.XX...XXX..X...X.X..X.X...X...X.XXXX..XX..X.XX..XXX.XX.X..X..XX..XXX..X.XX......X...X.X.XX.X..X..XX..X.XX.....X.X....XX.X..X.X.X...X.XX.....XX..X..X....XX..X..X..XX.X.
....X..X..X...X..XXX.X.XX....X.X....XX....X......XX.X..X.X.X...XXXX.X.X.X.XXX.X.....X.X.X...X.X..XX..XX...XX....XXX.XX.X.X...X...X.X...X..X.X...X.X.X.X..X.X..XX.X..XXXXX.XXX.........X..X...X.....XXXX..X.XX......X..X..X.X...X.XXX.XXXX..X..XX..XX..XX..XX..X.
XXX.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....XXX....X...X..XXX...XX.XX....X.X..XX..XX.X..XX..X.X...XX..X.....X..X.X...XX.X........X.XX.XXXX..XX.XXX.XXXX...X.X...XXX.XX.X.X.X...XXX.X...X..X...XX.X.XX..XX.X..X...XX.
....X..X.X.X..X.XX..X..X.X...X.X...XXX.XX...X..XX.XX.XX...X.X.X...X......X..X.XXXX.X.X.X...X.X.X.X..X...XXX....X..XX..X.X.X..X.X..X..X.XX..XX..X.X..XXXXXX....X.X...X.XX.XX.XX.X.X.....XX..X........XX..X.X....X.X.X...X.XX...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.XXX...XX...XX..XX..X.X.XXX.XX.X.X...X..X.XX..X..X...XXX..XX....X.X.X.X..X.....XX....X..X.XX...X...XX..X.X...X..X.X..X.XX..X..X.X...X.X.XX.X...X..XX.XXXX...X..XXX.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...XXX.....XX..XX...X....XX...X..X...X..XX.X.XX...XX..X..X..X.X...X.X..X..X.XX..XXXXX...XXXXX.X....XX..X.X.X..X..X...X.XX.XX....X.X.....XX..X.XXX..X..X...X....X.XXXX...X..X.X.X..XXXXX.X.X...X.X.XX..X.XX..X..X.X..X.X.XX.
..X..X..X...X.X...XX..X..X..XX..XX...XXX...XXX.X..X...XX.XX.X.X.XX...X..X...X...X...XX...X...X.X.X...XXX..X.X.XX...X.......XX...X...X.X..X.XX.X..X.X.XXXXX.....X..X.X..XX.X.X...XX..X..X..X..XX..XX....X...X...XX....X.....X.X..XXX..X...X.....X...X...X..X.....
X.XX.X.X..XX...X.X...XXX.X.X..X...XX.X.X.X....X.X...X..X...X..X..X.X.X.X.X.X..XX.XX...XX.XX.X..X...XX...X.X.X...XX.X.X.X.XX...X.X.X..X.X...X..XX.X..XXX....XXXX.X.XX.X...X.X.XX...X..XX..X..X.X.XX..X.X..XXXXXX..XXX..XXXX.X..X.....X.XX..XX.X.X.X...XX.X..X.XX.
...XX..X.X..X.X...XXXXX..X..X..XX..X.X.X.XX.X...XX.X.X.XX.XX.X..X...X..X..X..X.X....X..X...XXX..X.X...X.X.X.X.X.X..X..X..X..XX...X.X.X.XX.X..X...XX..X..XXX.....X....X.X.......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.XX...
.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...XXX..X.XX.XX..X..X.XX..X.X.X..X..XX.X..X..XX..X.....X..XX..X..X...X.X.XX...X.X.XXXX.X..X.XX.X.X.X..XX...X..X..XX..XX....X...X.X..XX...X.X.X....X.....X.X..X..X.X.X.X.X......X.X
..X.X..XX...X..XXX.X...X...XX.X...XXX...X.XX...XX.X..X.X.XXXX...X.X..X..XX.X...X.X..X....X...X...X..X..X..XX.X..X...XX.X..X...XXXXXXX.X....X..X.X.X..X...XX.X.X....X..X..XX..X.X..X...XX..X..X...X..X.XX...XX...X..XXXXX.X.X.X.X..XXXX..XX..X....X..X..XXXXX.X..
X.X..X...XX.XX..X..X.XX..X.X..XX.X....XX....XX..XX.X...X.X..X.XX...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.X..X...X..XXXX..X..XX...XX.XX...X...X...X..X.X.X..X.X.XX.XXX..X.....X..X.X...XX...X..XX..XXX.X.XXX.X...X..X.
..X.X.XX.X...XX.XXX...X.XX..X....XX.XX...X.X.X.X...X.X.X...X..X..XX..X...XX...XXX..X.X..XX..X.X..X..X...X..X.X.X.X.XXX.X..X..XX..XXXX.X..X.X.X..XX..XXX..X..X.....X..X.XX.XX.....X.XXXXX..X.X.X.X..X.X...X.......X..XXX...X...XXX...X..X...X.....X..XX.X.XX.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...XX...X.X...X...X...X..X.XX.X..X....X.....X..X.X.X...X...X..X.....X.X...X...X.X.XXX.XX..X.X....X..XXX...XX...XX....X.X.X..XXX.X.XXXXX.X.X...XXX..X.X.X.XX.X.X.X.X.XXXX.X......X...X..
..X.XXX.X...XXX.XX.XX...X..X..X.X.X.X.X...X.X.X..XX..XXXX..X...XX..X..X..X.X...X.X..X.X..X...X.XX.X..XXX.X..X.XX.X.X..X.X..X..XX.X.X.X..XXXX..X..XX..X..XX..X..X..X.X.XXXX.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.XX.X..X....X..XX..X.X..X..X..X.X...X.X.XXX..X..XXX.X.X.XX..XX.X.X.X.X.X...X.XX.....X.XXX...XX.XX..XX..X..X.X....X.X....XX.X.X.X.X....X..X..X.........XXX..X...X.X.X.X....X.X..X.XX.XXXXX..X.XXX.XX....X.X.X..XX.X.XX.X..X....X..XX..X..X..
.X.X.XX...XX.X.XX.X...X...X.X.XX.X.X...X....XX.XXX.X.X.X...XXX...X.X..X..X.X.X.X....X.X....X.XXX...XXXXXX...X..XX....X.X.X.X..X...X.X.X..X.XX...X......XXXX..X.X...X.XXX.X.....X..XX.X..X..X.XX..X.X..X.......X.....X.X.XXX.X.X..X...XX....XX...XX.X.X...X..X.X.
.X.X....X....X...X..X...X...X.XXX..X.X..XXXXX...X..X.XX..X.....XX..XX..X.X.X.X..X.X.X..XXX.X....X.X.......X..X..X.XX...X.X...X..X.X..XXX.X.XX.XX..XXXX.X...X....XXXXX...X.XXX.XX.XX...X..XX..X..X...X.X.XXXX.X.X.X.X......X.X..X..XX.X.XXXX..XXX.X.XX..X.X.X....
.X.XX.X.XXX.XX.X..X..XX.XXXX...XX.XX..XX......X.X.XX...XXXXXXXX..X...X...X.X..X.XX.X.X...X..X.X.X.X.XX.X.X..X..X..X.XXX...XXX..X...X..X..XX...XXX.X..X.XX.X..XX.X..X..X...X..X...X..X..X....X.X..XX.X..X.......X.X.X.XXX.X..XX.XX.X..X.....X.....X....X.X..X.X.X
.X...X....X...X.X..X..XX....XX......X..X.XX.XXX...X.XX...X......X..X...XX.X..X........X.X.X...X.X.X..XX.X..XX.X..X....X.X.....X.XX..X.X.X...XX.X..XX.X..X...X...X.X..X..X...X..X.X.XXX..XXX.X..X..X..X..XXX.XX.X..XX...X.X.X....X.X.X..XX.X..XXX.XXXXX..X.XX.X..
.XXX..X.X..XX.X..X.XXX...XX.X..XXXXX.X.....X...XX....XXX..X.X.X.XX..XXX.....X..XX.XX.X..X..X.X..X.X.X....X.X...X.X.XX.X..XX.XXX....X..X...XX.X..X..X..X..XXX..XX....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.XX.XX.X.XX...X.XX.X.X.X......XXXX.X..X..X.XXX....X..XXX...X.X.XXXX.X..X...X.XX.X..XXX..X..X...XX..XX.X.X.X.X..X.X...X...X.X.X..XXX....X...X..X..X...X..X.XXX.......X.....XX..X...X...X....X..X..XX.X.XX..XXXXXX...X..X..X.X.X...X.XXX.XXXXXXX...XX.XXX..
.X.X..X...X...X...XX...XX.X.X.X.XXXX.....XX.X.X.XX....XXX..X...X.X..X......XXX.X.X.....X.X.X..X.XX.X.X..X.X..XX..X..X.X..X.X.X.XX.....XX..X.X..X.X..X..X..X..X..X...XX.X.X..X.XX.XXX..XXX.X.X..XX.X.X..X.X..X..X.X...X..X.X.X..XXX..X.X.X..XX..X....XXXX......X.
.X...X..XX..XXX.X...XXX...X..X..X...XXXX....X.X..X.XXX...X...X.X.X.X..X.XXX....X.X.XX.X..X...X......X.X.....X.X.XXX.XX.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.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....XXXX....X..X...X..X.....XXXX..XX.X.X...XXX.X.X..X...X.X.X...X.X..X...X..XX.X..X.X.X.X...XXX...X..X.....X..XXX.XX..X..XX.X..X.X..X.X.X..XXX..X..XX.XXX.X....X.X..X.X...X....X.....X.X....X.XXX.X.X.X.XXX..X..X.X...X..X.X..X.X..X...XXX.X..X..XX.
....X..X.XX..X.X....X.X..X..X.XX.X..XXX.X...X....X.X.X......X..X..XX..X.X.XX..X.X.X.X..X...XX.X..XX..XXX...XX..X.XXXX.X.X...X...X...XX..X.X.X..X.....X..XXX.XX...X...XX.XX.X...X..X.XX..X.X.XXXX.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...X.X..X.XX....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.XX..X.X...X..X.X.X..X.XX.X..X...X.X...X....X..XXXX..X..X..XX.X....XX.X.XXX..X.X..XX.X.XXX.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.XXXXX.X.X.X.X..X.X.X.XXX..X.XX.X.X..X.X...XX.X.XXX.XX.X.X.X...XXX.X....XXX.X.XX......X.X...X.XX.X..X..X..X....X..XX..X..XX.X.XX..X...X.XX.X..XX..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..X.X..X.X...X.XX...X.XXX.X.XX..X.XX......X.X.XX....X.....XXX..X..X.X.XX..X....X..X..X..X..XXXXX....XX.X...X.X.X.XXXXXX..X.XXX.X..X.X.X...X..XX..X...X.X.X....X..X...X...X..X.XX..X..X.XXX..X.X.X...X.X...XXX..X.....X.XX..X..X..X...XX...X.X...X...X.X..
.X.X.X..X..X.X...XX.....XX..X...X..X.X.X...X.XXX...X..X.XX...XXX....X..X.X.X....X..XXX.X.XX..XX.X..X..X.XXX....X.X..XX.......X.X..X...X.X.....XXX.X.XXX.XXX.X..XX.XX..X...X..X.X.X.X.X..XX.XX...X.X..X.X.X.X..X.X...X.XXX.XXX...X.X.X.XX..XX...X..X..X...X....X.
..X..X.XX.X...XX.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..X.X.XX..X..X...XXXXX...XX.X.XX..X.XX.X....X..XX.....XX....X..X.XX.XXX.X....XXX.X...X..X.X.XX..X..X...X...X.XX....X....XX..X......X..X.X.X..XXXX.XXX.X.X.
X..XXX.X..X.XX...XXX..X....XXX.XXX..X.X....X.X.X..X..X......XX.X.X..X..XX.X..XX...X.X.X.XX..XX.XX..X..X.X.X...X.X.X.X.X.....XXX.X...X.X.X.X..X.X.X.X...X.XXX...X.X..XX...X.....X.XX....X.XX..X..X...X...X.XXX..XX..X.XXX...X.X...X..XX.X..X...X..X...X..XX...X..
.X.X...X.XX....XX...XX..XX.X.....X.XX..XX.X.XX.X.X.X..XXXX.X.X...X.X.X...XXX.X..X..X..X...X...X...XXX.X.X...XXX.X.X....X.X.X......XXX...X.X.X..X....XX.XX....XX.X..X...X...X.X.X....XX.X.X.X..XX.X.X.XXXX....X...X......XXX.XX.XX..X..X.XX..XX.X..XX.X.X...XX..X
.X...XXX...XXXXX..X..X.X.X.X.XX.X.....XX.X.....X....X.X...X....XX..X.X.X..XX...X..X..X.X.XXXX...X.XX.XX..X.X...X..XXXX..X..X.XXXXX....X...X...X.XXX..X...X.X.XX..X...XX.XXX..X..X.X..XXX....X....X........XXXXXX..X.X.X.X......X..X.X......X.X.X.X.X.X.XXXX...X.
.XXXX...XX.......X.X...X.X.X..X.X.X.X.....X.X.X.X.X.X...X...XX.X..X...XXX...XXX..XX.X....XX..XXX.X.....X.X.X.X..X......XX.XX.X...XXX.XXXXX.X.XX....X.X.X..X....X..XXX.X....X.X.X...XX...X.X..X.X.X.XXXXX.X...X.X.X...X..XX.X.XX.X.X...XXX.X........X.X.....X.X..
....X.X.XXXXXX.XX...XXX....XX.X...X..XX.X.X..X...X..X.XX.XX...X..X..X..XX.X.X...X...X.XX....X....X.X.X.X..X..X.X.XXXX.X...X..X.X....X.X.....X...XX.X..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...X.XX.X.XX.X..XX.X....X.
X.XXX.X..X...XX...X....X.X...XX.X..X.X..X..X...X.X.X...X...XX.X.X.X..X.....X..XX..XX..X.XX.X.XX.X..XX....XX.XX.......XX.X..X.X..X.X.X..XX.X...X...X..X..X....X.X...XXXXX.XX.X.X...X.X.XX....XXXX..XXXXX.X..XX.X..X.XX.X.X..X..X..X.X...X.X.....X....X...X..XX.X.
X.X...XX...X...XX..XXX..X.XX...XXXX..X.X.X.X.X.XX..XXX..X.X...X....X..XXXXX..X.X.XX..X...X.X....XX...X.X.X..X.XX.XXX....XX.X.XX.X.X..X.....X.XXXXX..XX.XXXXX..X.XXX.......X.X..XX..X...XX.X.X...X.X...X...X...X.XX..X..X.X...XX.X..XXXX...XX.XX..XXX.XX..X.X..X.
..X.XX.X.XX.XX.X..X...X.X...XX..X...X.X..X..X.X...X....X..XX.X.XXX.X.X....X.X..X.X..X.X.XX..X.X...XX.X..X..X...X.X..X.XX...X...X..X.X..XXX.X..X....XX...X...X.....X.X.XXX.X.XX...X.X.X..X.X...X.X...X..XX.X.XX..X..XX.X...XXXX...X....X.X..X...X.X....XX..X..XX.
.XX....X.X...X...XX.X.X...X..XX.X.XX....XXX.X...XX..XX..X....X...X..XX.XX...XX.X.X.X....X.X....X.X....X.X.XXX.X..X.X.X...XXXXX.XX.X..X...X..X.X.XXX...XX..X.XXX.X..X..X.X.X...XX..XX..X.X..X.X...X.XX.X..XX....X.XX...X.X......X..XXX..X.X..XX..X..XX....X..X...
.X..XXX..X.X..XXXX..X..XXX..X...X...X.X..XX...XX.X.X.XX..X.XX.X.X.X......XXX.X...X...XX.X.XXXX..X..XX.X.X..XX..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..XX.X....X...X.XX.....XX..X.XX.XX.X....X....X....X..X..XX.XX.X..X.
...X....X.X..X.....X..X....X..XXXXX.X.XX...X.X.X...X...XX...X......XXXX.X....X.XX.X.X...X.....X.X.X..X...X....X..X..XX....X...XXXX.X.XXXX..X.XXX.XX..X.XX..X.X.X..X.XX.XXX.X.XX..XX..X.X.X...X.X....XXX.X.X.X...XXXXX.X..X..X...XXXX..XXX..XX.X..X..X..X...X.X..
XXX..XXX...X.X.XX.XX.X..XXX.X.X.X...X...XX.XX..X.X...X...X.X..XX.X.....X..X.XX.X....X.XXXX.XXXX.X..X..X.X.X.X.X.X.X...XXX...XX....X....X.X...X......X..X.X..X...X....X..X..X....X.XX...X...X..X..XXX..........XX......XX..X..XX.....X.X.X.X....X.X.X..X..XX..X.X
....X...XX.....X.X...X.X....X.X...XX.XX..X....X..XXXX.XX.X..XX...X.X.XX..XX....X.XXX....XX.X....X.XXX.X.X.X..XX...XX.X..XXX....XX..X.X.X..X.X..XX.XX..X...X..X.X.XXX..X.X.X.X.X.X...XX..XXX.X..X.X..X.XX.X.XXXX..XX.XX...X.X....XX.X..X.X.XXX.XX.X...X..X.X.X..X
.X.XX.X..XXXXX....XXX..XX.XX...X.X...X.X..XX.X..X......X..X...X.XX.XX...XX.X.XX.X...X.X....X.XX.X..XX......X...XX..X..X.....XXX..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..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.X.X.X.X.XX...X...X.XX....X.....X..X.XXXX..XX..X...XX.X.X.X.X..X.XX..X.X.X...X...X..X...XX....XXXX..X..X......X.X.X...X.....X..XX.X.X...XX..X.XX...XX.X..XX.X.X...X..XXX..XX....X.....XXXX...XX..X.X...X.XX.X.
....XX.XXX.XX.X..XX.X.X...X...XXX..X.XX...X.X..X..XXX..X.X..XXXX..X.X.X..XX...XXXXXX.X......X..X..XX...X....X..X.X...X...XX..X..X.X..X.XX...XX.X....X..X.X.XXX.X..X.X.X.XX.XXX..X...X.XXXX.XX..X...X.X..XX.....X..X.X.X...X...X.X..X.X.X....XXX...X..XXX...X..X.
.XXXX.X...X....XX...X.XXXX..X.X.X.X.X...XXX..X..X..X..X..XX....XX.XX..XX.X.X.X....X...X.XXXXXX..X.X.XX..X.XX.X.X..XX.XXX..X.X.X..XX.XX...XX..XXX.XX..X..X..X..X..XX.X.X...X....X..XX.....X..X.X..XXX...X...X.X..X.X.X...XX.XX.X.XXX...X..X.X...X.X.X....X.X..X..
.X....X.X.X.XX.X..XXX.....X.X.......X.XX....XXXX..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....XXX...X..X.X...X...X..XX.X.XXX.X.X..X.X..X.X...X...XX..XXX.X.XX..X.X.X.X...X..X...X.X..X..X.X.X.X.X.XX..X..X..X
.XX.X.X.X..XX..XX....XXXX.XXX.XX.XX.X..X.XX.XX...X..X...X.XX....XX.X.X...X.XXX...X.X.XXX..X...XX..XXXX..X..X..XX....XXX.XXX..X..XXXX..XX..X.X.XXX.X.XXX.X...XX.X..XX.XXX..X.X...X..XX...X....X.X.XX...XX.......X.X..X..X..X.X.X..X..XX.XX.XX.X...X..X.XX...X..X.
..X.XXX..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.....XXXXXX..X...X.XXX..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.XX.....X....X.XXX....XXX.X..X.....X..X....X..X..XXXX.X.....XXX..X..
X.X....X..XXXX..X.X...X..X.X..X..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..X....XXX.X.X.X.X.X.XX.X..X..X.XXX.X...X.XX.XX.X...X.X.X.X...X.X...X.XXXX.X.X.X....X.X....X.X..XXX..X..XXX.X.X..X.....X.XX.X..X.X.X.
..X.X.X.X.X..XX....XX..X.XX.X.X.X..X.XX.X.X..X...X..X....X.X.X...XX..X...X.X...X.X.XX..X.X..X.XXX.X.X.XX..X..X..X..X.X.X..X.XXX.XX......X..X..X.X....X.X......X..XX...X...X.X.X...X..X.X.X..XX.X.X.....X...X.XX.XX.XXX...XX...XX..XX..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..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...XX.X...XXXX.X..XX..XX.XX....X..X..X.X..X.X..X.X..X.XXX..X..X......X..XX....X...X...X.X.XX..X.X.X..XX..XX.X...X.
.X..XXX.XX..X.....X.X...X.X.X..XX...X.X.X.X..XX..X...XX.X.XXXXX.XXXX..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.XX..X.....XX.XX.X..XX..X....X.X...X....X.X.X...XXXXXXX...XXXX.XX..XX.X.X..X.X......X...X....XX..X
..X...X...X.X.X.X..X..X...X.XX.X..XXX.X.X.X.X...XXX.XX..X..X.......X.X..X..X....X...X.X.X..XX..XXX..X.X...X.X...XX.X..X...X..X.X.X.X....XXX..X..X.XXX..XXX.X.X....X..XX.X.X.....X....X.X.X.X.X.XXX.X.X..X..XXX.....X..X......X.X......XX.X..XXXXX.X.XX..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.XXX....X.XX..X.X.X.X.X..X..X...X.X..XX...XX.X..XX.X..X..X.X..X..X..X.XX.XX...XXXX..X..X.X.X...XXXX..X..XX...XXXXX.XXXX...XX.X..X.....X..X..X...X.XX..X.X.X.X.X...X.XXXX....X.X....X..X..X.X...XX.
..X.X..X...X..XX..X..X.X.X.X.XX..X.XXX..X.X.X.......X.X...X....X..XXX.X...X...X.X.X.X.X..X..XX..X.X..XXX.....X....X..X.X...X..X.X.X.......XX.X...X..X..X..XXX....XX.X....X...........X.X...XX..XXX.XX.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.XXX...X..X..XX.....X..X.XX.XX.X.....X.XX.XXXX...XX..X.XXXX...X..X.X.X..XXXX.....X...X.X.XX.X.XXX.X..X.X..XX.X.X.XXXXXX.....XX..X..XXX...X.XX....X.XXX.X.XX.X.X.X...X.XX.X.X...X...XXXX.X..X.X....X..X.X..XXX.X.X....XXX...X..X..X..X.X.X.X..
X...XX.X.....XX..X...XX.X...X.X...X.X.XX.XX..X..XX.XXXXX...X...X..XX...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..XX.XX..X...X..X..X.X.X.X..X..X.X.X.X.XX.XXX.X.X...XX.X.X.X...X.X..X..XX.X...XXX.X..X..X..X..X...X
..XX.X...XX.X.X.X..XX...XXXXX...XX...X...X.X.X.X.......XXX..XX.XX....XX..X.XX..XX..X.X....X...X...X..X.X..X...X.X..XXXX....X.X.XXX.X.XXXX.X..X.X.X.XX....X..X.X....X.X..X..XX..X.....X..X..X..X.X...X...X..X.XXX...XX..X.X.XX...XXX.X.X..X.......X..X..X..X.XX..
.X.....XX...X...XX.X..XX......X.X..X.X.X...X..XX.XXXXX...XXX.X...X.XX...X..X.X...X....X.X..XX.XX.X..X..XX..XXX...X.....X.X.X....X..X.X..X..X...X...X.X.XX..X..X.XX.X.XX..X..X.X..X.X.X.XXX..X...XX.X..X...X.....XX....X....X..X..X......X.XX.XX.X..X.X.X.X....X.
.X.XX.X.X.X..X.X.....X.X.XX.X..X..XX.X..XX.XX.X..X....XX......XX.X..X.X.X.X....X.XXXX.X..X..X..X.X.X.X...X...XXX..XXXX..X..X.X.X..X..XX.X.X..X.X.XX....X..X..X..X..X...X.X.X...X..XX.X..X..X.XXX..X..X.X.X..XXX...XXXX..XXXX.X.X..XX.XXXX...X..XX.X..X.X.XXX.XX.
.X...X..X..X.X..XX.X.X...XX..X.X.X....X..X..X.X.X..XX..X.XXXX.XX..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..XX.XXXX...X..XX...X....X...X.....X.X.X....XXX..XXX....X.X....X...X...X.....X..X....XX...X...X.X..
.X.X...X.X..X.X...X..XX.X...XXXX..XXX.X.X.X.X...X.X..X..X...X...X..X..X..X...X..X.X.X.X...X...X..X.X.XX.....XX.XX..XX..X..X.XX..X...XX.X..XX..X.XX.X..X.X..X.X...X.X..X.X.X...XXX..XX..XX...X.X.X...X.XXX...X...X.XX.X...XX...XX.X.X..XX.X..X..X.X...XX.XX.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..XX...X..X...X.X..XXXXXX....X...X.X.X..X.X.X.X.X.X.X...X..X..X.X..XX....XX.....X.X...XX....X.XXXX.XX.X.X..XXX.X.....X.X.X..X...X.X..X.X.....XX.X...X.X.XXX.X.XX....X..X...
.XX..X..X.X.XX..X.X...XX..X..X.XX..X.X..X.XX..XX.X...X...X.X.X.X.X...XXX..XX..X...X..X.X..XXX.XXXXX....XX...X.X.X..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.XXX..X..X...XX.X.XX..X.XXXX...X.XX..X.....X..X.XX..X.XX.X
...X.X.X..XXX..X..XXXX...X.X.X..X.X....X....X....X.X.XXXXX.....X..X.X...X.X.X.XXX...X..XXX....XX....X.X...X....XXX.XX..X.X...XX.X.X.X.X..X.X..X.X.X...XXX...X..XX..X...X.XX.X..X.XX...XX.X..X.X..X....X....X.XX..X.X......X.XX.....XXX.X..X..XXX..X.X.XXX.X...X.
.X..XX.X.X....X..X...X.XX....XX.X.X.X.X..X.X.X.X.X..X.....X.XX.XX.X...X.X.X.X...XXX.X.X....XX...X.XX..XX.X..XX..XX....X..XXX...X.XX..X..X...X...X..X.X.XXX.X.X...X..XX.X..X..XX....XXX....X..X.X..XXX.X.XXX.....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....XX..X.X..X...X.X....X.X..XX.X.X..X.XX...X.XX..X.X..XX....X..XX.XXX.XX.X...X....X.X.XX...X.X...X...XX.X...X.X.XX.X..X.X.X.X.X..X.....XX..X..XX..X.X....XXX...XX.X.X.X..X.X.X...X..X.XXX..X.X...X..X.....X...XX..X.X..X..X.X.X..XXX.X...
..XXXXX..X.X.X.X..XX.X.X.X.XX.X..X..X.X...X.XX....X...X.X.X.....XXX...X.X...X..X.X.X.X...X....X.XXX..XXXX..X...XX.X..XX.X.X..X...X.X.X.X..X.X....X.X.XX...XXX.X.X..X..X.X...XX.X....X......X...XX.X..X.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.X..X.XX.X...X.XX..XX.X.X..X.....XX.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.X..X.X.XX.XXXXX..XX.....X..XXX...XXX.XXX..X..X.....XX..XX..X.X..X.X...X.XX..XX.XX.X..
...X.X..X.XXX.X.X..X..X.X.XX...X.X..X..X..XXXXXXX..X...X.XX.X.X.XX.X...X..X....XXX.XXXX......X.XXX.X..X.X..XXXX.XXXX..X..X..X....X.X..X.X.X..X..X..XX.X....X...X.X..X.XX.X...X..X.X......XX...X.XXX.X..X..X.X.X....XX..X.XXXX..X.X...X..X.X....XX.X..X...X...X.X
XXXX...X...X...X..XXXX.X..X.X.XX..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.X.X..XX..X..X..X..X....XX.XX.X.X....X..X....X...X..X.X.XX..XX.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..X.X.X..X...X..XX.XX..X..X..X.X.XXX.X.X.X...X.X...X..X...X.X...X..XX..XX..XX...XX..X.X.X..X..XX.X.X..XXX..X.X..X..X.X..XXXX...X...X.XXXX.X..XXX..X.XX.X..XX..X....X...XXX.XX.XX.XX..X.X...X.X...XX.XXX..X..X..X.X....XX...X...X..XX.X
.XX.X...X..X..XXX..X.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.XX..XX..X....X..X..XXX.X.X.XX.X....XX....XX.X.X........X...X.XXX...XX....X.XXXX.X.XX.X..X...X.XX...XX.XX...XXX....XX..X..X.X..XXXXX..X..X.X..X....
.X...XX...X..X....X..X.XXX..X.X.X.X.X.X.X.XX..X.....X..XXXXX..X..XX...X.X...X...X..XX..X.X..XX.X.X.X.X....X......X...XXX.XX..X.X..X..X..X...X.X.XX..X.X.......XX.XX.X.XX.X..X..XX..XXX...X....X.X...X..XX.X..XXX..XX...X.....XX...X..X..X..X.....XX..XX...XX.XX.
.XXX...XXX..XX.X.X..X...X.X.X..X..X...X..X..X.X.X.XX..X......X..X..XX...XX.X.XX...X...X...X.X..X.X....X.X..XXXX.X..X..X...X.X...X...X..XX.XX..X....X.XXX.XXXX.XX...X...X...XX.X...X...XX..XX.X..X.X..X.XX..X.....X...XX.XXX.X..X.X.X..X..X...XXX...XX...X.X...X.
....XX.X...X...X..X.X.X......X..X..XX..X.XX....X.X...X..X.X.XXX..X...XX...X....X.X..XXX.X.X.X.X..X.XX..X..X....X..X.X.X.XX..X.XXXXXXXX.X....X.X.XXX...X..X...X...X.X.X..X.X...X.X...X.X..X.....X...X.X....X..X.XX..XXX.....X.X.X...XX.XX.XXXX...XX..X.X.XXX.XX..
XXX..X...X..X.X.X...XX..XX.X..X..X.X.X.X..XXXX.X.X.XX..X.X.X.X.X.X.X...XX.X.XX.XX..X....X.XX..X.XX.XXX...X..XX..X....X...X.X....X...X..X.X.X...X..X.X..X..XX.X.X..X..XX...X.XX..X.XX.X..X..XX.XX.X.X.X.XX..X..X...X....XXX.X....X.X....X......X..X.X...X....X..X
....X..XX.X.X.X..XXX...X...XXX.X...X.X..X....X...X.X..XX.......X.X.X.X...X..XX....X..XXX.....X..X...X.XXXX.X...X..X.X..X.X.X.XX...XX..X...X..X...X...X.X.X...X..X.X.X..XXX..X..XX....X.X..X..X...X..XX..XXX..XX.XX.X.XX.....X.X.X...XX..XXX.XX.X.X...XX..XXX..X.
.X.X..X....X..X.X...X.X.XX......X.X...X..XXX..XX.X.X.XX..X.XXX...X..XXXX..X...XXXXXX....X.XXX.X.X.XX..X....X.X.X.X..X.X.X..XXX..X....X..X.XXX.XX.X.X.X...X.X..X..X...X....X.XXX...XX.X.X.X..XX.XX..X...X...XX...XX....X.X.XX..X..XXXX.X....X.....XXX.XX.X....XX.
.X..XXX.XX...X....XX..X...XX.X.X.X..X...XX..X..XXX.X...XX.....XXX.X..X.X.X..X.....XX.XX..X......X....X..X.X.X..X.X.XX.X...X...X..XX.X.X.X......X..XXX..XX..XX..X...X..X.X.X....X.XXX...X.X.X...X.X...XXX.X....XX...XX.X..X...X.X......X.XX.X.XX.X...X...X.XXX...
..XX....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.XXX.X.X.X.X....X.X..X..X.XXX.X.X.X.X.X..X..XXXX..X..X..X..X...X..XXX.X.X.X..XXX.X..X.XXXX.X...XX...XXX....XX.XXX..X.X...X.X.XX...XXXXX..XX..X...XX.X.X.XX......X.
X..X.XXX..X...X..X.X...X...X....X...X.X.X.X...XX.XX..X.X.X.X..XX.XX..X.X..X..X.X..X..X...X..X.X.XXX..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...X.XX..X...XX...X.XX...X..X.....X.X...X.XX....X.X...X.XXXX..
XX.X...XX..X.X.X....XX.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.X...X.X..XXXXX.X.X.XX.X..XX..X.XX...X.X..XXXXX..X..X.X.....X..XXX..X.X..XXXXX..X.....X.X..XX...X...X.X..X.XXX..X.XX.XX..X.X....X.XXX..X.X..X.....X
X...XX...X.X....X.X.X.....XXX...XX.X..X.XX.X..X..X..XX...X.X...X...X...X...XX.X..XX.X.XX.X..X.XX...XXXX..X.X...X.XX...X......X.....X..X..XX....X.X...X.......X..X...XXXXX..X...X.X...X...X..X.X.XX..X.X....XX.XX..X..X....XX.....X...XX..X.X..X...X.X.XX..XXXXXX
..X.X..X.X..X.X.X.XX..XXXX...X.X....X..X....X..X..X....XX...XXX.XXX..X.X.XX...XX....XX...X.X..X.XX..X...X....X...X.XX...XXXX..XXX.X..X.X....XX.X.X.X.X.X.XXXX..X.X.X......X..X.X...XXX.X..X.....X.X....X.XXX....X..X.X.XXX...XXX.X.XXX.X.X..XX..XX..X..XX......X
.XX..XX..XX..XX.X....X.....X.XXX.XX.XX...X.XX.XX.X.X.XX...X...X...X.X..X....XX..XXXX...XX..X.X....XX..XX..XXX.XX.....X.X...XX....X..X...X.X...XX.X..X...X...X.XX.X...X.XXX..XX.XXXX....XX..XXXXX...X.X.XX....X.X.X.X.X.X...XXX.X.X.....X..X....X...X.X...X.XXX..
...XX...X.XX....XXX.X..XXXXX.....X....XXXXX...X..X.X.X.XXX..X...X.X..X..XXXX.XX......X.X..X..XX.X..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.X......X.X.XX...X.X....X.X.X...XX....X..XX.X.XX.XXX.X..XX....X..XX..X.
.X.X..XX.....X.X...X..XX....XX.XX.XXX....X..XX.X.....X....XX.X.XX..X..X.X..X....XXXX..XX.X..X...X.X..XX....X.X..XX..X...X.X.XX..X.X..X....X..X.XX.XX..XX.XX...X.X..X....XX...XX.X.X.X.XX..X.X.XXXX.X..X.XX.X..XX.X.X.X.XX..X.X.X.X..X...X...X..X...X.X..X....X..
.X.X.X..XXX.XX.X.X.X.X...XX...X.X....X.X...XX...X.X.XXX.X.X....X..X..X....X..XXX....X....X.X..XXX..X...X.XXXX..X...X.X.X......X.X..X..XXXX..XX..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...XX.XX.XX..X..XX.X.X.X..XXX..X
XX.X...X...XX....XX...X.X..X.X....XX..X.XXX...X..X.X.X..X...XXXXX.X.XX.X.X..X....XX..XXX.X.X.XX...X.XX.X.X.X..X..X.X.X.X.XXX.X..X.XXX.X...XXX.X.XXX...X.X.....X.XXX.X..X.XXXXX.XXXXX.XX....X...XXX.X...X..X.X.X.XX...XX...X.X...XX.X..X....X..XX...X..X..X...X..
....XX.X.X...X.X..X.XX....X..X.XXX.XX......X.XXXX......X.X.X...X..X.X...X..X.X.XX...X...X....X..XX..XX.X.X..X.X.XXX....X.X..X..XX..X....X.....X....X.XX.X.XXX........X.X.X.X.X.......X..XXX.X.X...X..X..X...X.X.X.XXX.XX.X..XXX..X...X..X.X.X..X.XX.XX..XX.X.XX.
.XX..X...XXX.X..XXX...X.X.X.X....X...X.XXX...XX...XXXX....X.XX..X.X..XXX..X..X.X..X...X..XXXX..X...X...X.XX...X..X..XXX...X...X..X..XX.XX.XX.X.X.X.X.X...X...X.X.XXX.X........XX.XXX..X.X...X...X...X.X..X.X..X.X...X....XX....X..XXX..XX.X.X.X...X....X...X....
.X.X..XXX....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..XX...X.X.X.X..XX...XX.X.X..XXX...X....X....X..X...XXX.X..XXX...X.X.XXX.X...X...X..X..X..X.X.X.X..XX.X.X.X....XX..XXX.X.XX..X.X.X.X...X.X..XX.XXX.X..XX.XXX.
...X.X..XX.XX.X..X..X.X.X..X..X..X.XX...X.X...XX...XX.X....X.X..XXX.X.XXX...X.X.X.X....X...X..X.X.X.X.X.X..X..X...X...X.X...XX.X.XXXX..X.XX..XX..X..X.X....XX.XX..X....XX....XXX..X..X.X.XX.XXX...XXX....X.X.X.XX.X..X......XXX.X.....X.XXX..X..X....XX.X...X...
X.X....X...X..X.X.X...XX..X.X.X.X.X...XX...XXX..X.X...XX.XX...XXX...X.X...X..X..X...X.X.XXX..X....X.X....X..XX..XXX.X..X..X....X..X..X..X...X...X..X.X..XXX.X....X.X.X...XX.X...X..X.X...X...X..X..X.X.XX..X..X...X.X..XXXX..X..XXXXXXX.....X.X.XXXX.X..X.X.X.XX
...XXX.X.XX.X...X.X.XX...X...X..X...XX...XX...X...X.X...X..X.X...XX.X..X.X.X..X.XXXX..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.XX...X.XX...XX.X..X.X..XXXXXXX..X..X...X...X.X..X.X...XXX...X.X.X.......XXXX...X....X...X...X..X.
.X...XXX.X...X.X...X.X.X...X.X.X.X.X..XX.X..X.XXXXX..XX.XX.X...X...X.X.X.X.XX.XX.....X..XX...XXX...XX...XX.X.X.X.XXX....X....XXX..X...X.XXX..X..X..X.X.XX.XX.XX...X.X.X.XX.....X....X....X...X.XX...X..XX.X..X..XX.XX....X..X..X.XXX.XX....XX.XXXX..XXX.XX...XX.
..XX.......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..XXX........X.....XX........X.XX..X.X..X.X...X.....X.XXX......XXX.......XX..X...X....X....XX........X........X....
..#X.....#XXX.#.X...X.X...#....XX....XXXX.....#.........#.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.X.......#......X......#.......X........X#..
X.#..#.X.X#X.....XX.....#..X##....XX..XX..X.X.X.#.XX.XX.X....X#X...#....XX.#.XX.X..XX.XX.XX..X..XX...XX.#...X...X..X.X.XXXXXXX...#XXX.X#XX#....XX.X.XX..X.X.X..X...XX.X.XX...#.X...XX.XX#.#XX...X..X.X.....X.X.#.......X.X.X.XX.X.X.X.#X.XX.X.XX.X..X.XX.XX....X
..X.XX.X..#..XXX...X#.XX.#..X..X.XX.X....X.X...X....X....X.XX...XXX#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..X.....X..XX.XX....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..XXX.##.X#X...X.X...X..#XXXX.X...X.#..X.XX..X...#....X#.XXX.X.X......X.X..X....X...X.#....XXX#.XX.X#.X.#XX...X#.X..XX.X.X..X.X##...X.XXX.#X..X....X.X#.XX.#X#X.X..#....X...X#.#.X.XXX...#.X.X.XXXX.X..XX.XX..X..X
...X..X..X...X.#.X.X.XX.#..X..X.X.X..#X...X.XXX...X..X..X.X#.....X..X..X...#..X....X.X...X##.X.X.X#........X.X.X.X.X.X..X.X#.#..XX.X#XX#X#......X...X....XX..X..#.X..XX.X....X.XXXX....#.XX..X#X.#.#.....#.....#..X.XX..X..X..XX..XX##.XXX..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.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#.XX...X..X.X....X.X.X#...X.XXXX.X.X.X.
.XX..#....X..X....X.X..X.X.X.X..##....X...X....#.#.#X.X.XXXX#....X.#...X..X..#XXX.#X..XX#.X.X.XXX#..XXX..X..X.X..X.X.X.XX.X.X.X...X#XX.X.XXX..X.X..#....XX...XX#.XX...XX..X...XXX#.X.X...X..X.X#X.XXXXX.X.XX#....X...XX.#X..X.#..X.X...X#...X..X.X..X.....X.X.X.
...X..#.#.X.XXX.X..#.X.X.X....X..X.XX..#.X.X.X.#.X.X..XX.....X.#...X.XX..X..XX##....X.X#....X.....XX....X..X..XX.X...X..X...X.#.X......X....X..X..X..XX#.XXX.....X.XXX.X.X..XX...X..X..X..#.X..X.....X..X.##..#X.XX.X...X..X..XXX..X.#...#X#..X..XX.X.XXX.#.X...
.X..#..X#X..XX...X.X...X...X#.XX.#X...X..X...XX.....#....XXX..X..#.X..X.X..X.X#..X#.X...XX.X.X.#X..X.#X.XXX..X...XX.#..X..X.X.X.XX.#XX.#.X#..X..X.X.XX......XXXXX....X.#...X...X#.#..X.XXX..#X..XXXX...#.XX..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..XX..#..X....XXX.X.XXX#..X...#.#..X..#X.X...X.X..X.X..X...#...X...#.X....X.X.X....X.X.X..X.X...X.....X...X.X...X...X.X.X.......X.X...XXX.X.##...X..X....X..#.....XXX.....X...#.X..##XX.#.X..X...X..X.X..XX...X....XX.#X.X....
.#...X....X.X.X.......XXX...XX.XX.X...X.X.X##XXX..X#..X....X.XX#X..X...X.#..X#....X..X.X..X.X.X.XXXXX#...#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....#....XX..#.XXX..XX....X...X#..X#..#.....#.X.
X..X.#XX.#....X.XX#X.X.X.XX.X..X...XX.X.X..XX....X...X.XXX...X....X..XX...X...XXX.#X#..#.X....X..X...XX.X....#X...X...X...XXX.X.#.X....X..XXX..XX.X..X..X..#X..##X.XX.#.X.#X.#X.X..X....X...X..X.X..XXX#..X.....X#.XX.XX....XX....X..#.XXX..X..XXX...X..XXX..#..
..X##..XX..X.X.X...X##.......X.X.X.X..X..#...##X...XX....#X.XX.#.X.#X...#..#X...#.X...XX...XX..#.#.X.....#.XX..XXX.X.X..X.X##.X.X..X.XXX.X.X.X....X.X..X.X.X..X......#X..X....X...X.X.XX.X.X..X....X#...X...XXX...X....XXX.X..XXX..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.X....XX.X.X.XX.X...X.#..#X...X..X..X.XX.X.XXX.....X.X.XX...X.#X.#..X....X.....X.XX..X.X...X.X..X.XX.X.X...XX..X.#...X......X#X.X#..X.X..XX#...X#.#.#X....XX.X...X..XXX.X#X..X..#XX.X..X.X....#X
..XX.X.XX.#.XX....X.XX....X...##X.XXX...X...#X..#...#.X.X.X#X#.#...XX#XX...#..X..XX.X...X.XX#X..X.X..X.XX...XX.XX.X..X...#X.X.....#...X.X.#XX.X.....XX.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....XX#X..X..X#..X.X.......#.#X.X.X.X.XX#.X.X.X....X..XX....X..X#.X.X#.X...#XXX....X.XX..X.X....X...X...X#..XX...#X.#X.XX.#X..X....#.#XX#X...X...XX...XXX...XX#...#.X..X..X.X..#X...XX.#...#..X..X.....X..X..X.XXX...XX..X...X..#..X.XX.X....#X.X..#.#
...##.XX..XX.XX..X.XX#X.XX.X..X.X#XX.....#X.X.#...X...X..X.X.X.X..XXX..X..X....X..XXX.....X.X.....XX.X.XX#.X#...X..X.X...X.X..XX.X....X#..XX.........X#..#..XXX....#XX....XX...#X..X..X.X..XX.X...#.X..X..X.XX#X..X.X.X....X.XX...#..X...#XX.X.....XXXX.#.XX.X..
X.#.#X..#.X.....XX..X....#..#...#...XX.X....X.XXX.#X.X..XXX..X..X...X.X..X..XX..X.....XXXX..X.XX.X....XX.....#X..X#X...XX...XX...X.#X....XX.X.#X.X.#X#.XX..X...X.XX....XX....X.X..##.X..X.X#X.#.X..X..X#.XX....XX...X.X.#X....X.XX.XX#X.X.#...X.#.X.....X..X..X.
XX.....X..X.#X.XX.X...X#..X#.XXX..X.#.X.XXX#........#.X..#..XXX.#.XX..X.#.X.XXX..XXXX.....X..X.X.X.X.X...X#X..X.#...XXX...XX...XX.XX#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...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.XXXXX...X.#.X.#.#X...X.X.X.X...X.X.#..XX....X...X..X..X.#..X..XX.X.X..X..X.XXX#.X.X.#.X.....X.XX.XX...XXX..XX.X...X.XX.X.XX#XX...XX.X..X..XXXXX...X..X.X..X.XXX.....X.X.#
.#X..X..X.X.X.XXX#....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...XXX...X..X..X..#X##..X.X.X..X..X.X...#X.#..X...##.XX..#...#X.XXX..X...X.XX.#X.....X#XX.#X....#X..X#....XXXX.X....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.XX..X.XX...XXX..X#..X...#.X..X....X..XX.#.X..XX..#...X#.#X....X.X..X..XXX..X.X.X....#.XXX.X..XX.#...X...X...X...X.XX...#.X..#..X.X..#....X.#..##...X.XX.XX.X#.X.#X.....X.X.#.X...XX...X.....
...X..X.X.XX..X.X...#..#...#..XX..X#..#.X##.X.#XX.XX.X.X......#.X.X.X..X..XX.XX..X.X...X.X.X....X..###X#....X...X#..#..X#.....X#.#..XX...XXX.X.X....#X.X#..#..XX....X.X.X.XX.#.X..X.#...X.#....#X#.#X.X.#X.X.XX.X.#X.XX..X......X.#...X##X.#..##...#...#.XX.XXX.
.XX..X...X...X...X.#..X..X..X.X..#...XX..X.X.....#...#X..XX.XXX.X...X.X.XX.....X...X.#X..X.X.#.#.XX...X.X.X..X.XX#.X..X#X.XXX....#.X..XXXXX..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..##..XXX.#XXX..X......X...
.#..X..#...#X.##...X.#.X#.X..X..XX.#X#.X.....X.#..#X...X..XX...X.XXXX......##XX.XXX..XXX.X.X.XX....XX....X.XX...X..X#X....X..XX.#...X....X..#.X.X#X#.X#X.XX....X..XX..X..X..X.##..X..X#.XX.X.#.#..X#.X..#.XX..XX.#..XXX.....X.#..XX.XX..#.X....X...X..XXXXX.X.X.
...#..X.X.XX....X.#.....#..X..#.X.......X#XXXX..##X.##.X.X...X.#.X...XX#XX.X........X.X....X..#.XX....XX.....X.X..X....#X..X...#.XX..X.#...#..X...X...XX..X.X.#.X....XXX.XX.#...X.XXX..X.X..#.#.X#...X.X.....XXX...X...X.XX.#.X.XX....#.X...XX...X..XXX....#..X.
.X#X.XX..#...XXX..X.XXX...X.X.X...XXXXX..X.....X.....X.X.#.XX..X...X...X....X.XX.XXXX..X.XX..#....XXXX.XXXXX.X...#..XXX..##..#....XX..X..X...#.XX..##...X.X..#...XX.XXX.....XX.#......X...X...X....X#...X.X.XX#..XX..X..##X.#......#XX...X.X..X#X.#.....XX...X..
.....#..X.#.XX...X.X..#.X...X..X#.X....#X..XXX...X.#.X.#.#.#..X..XX.X.##.XX.X...X....X.X..X.X.#.X.X........#..XX#.X.#..#.X#.X.#.X....X..XX.X.....X...X.X...X.#.#....XX..XX.X...X.XXXX.X.X..X.#..XX..##X.X..#XX#.X...X..#.X..X.XXXXX....XX.#XX.X...XXX#XX..XXX#.X
XXX#.#.X....X..XX....X.X.X.X.X..XX..X.X...X...#.X..X#..#X..X.X.X.....#X..#..XXX.X.XX....X..X...#X.#.XX#.XX..X.X...X.XX....X.X.XX.#X.X..#...X.X.X...X..X..XXX...XXX#X...X..##.XX.X...X....X.X...X...X..X.XX.#X#X..X.X..X....X..X.....XX.....X...XX......XX.#..X.#
....X....XXX#.#...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.....#..XX.XX..#...#.XX#...X...X#X.....#.XXX.#..#X...X.XXX.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..#.XXX..X..X...X.#.X#.X#..X..XXX...X...#.X..XX.X..X#X.#..X..XX..X..X.X.X..#..X.XX.X.XXX.X.X....#X.#.XX.#....X#.XX.#..X.X#.X.X.....X.XX.#XXX.X.X...X.XX...X..X.XX......X..X.XX..XXX..X..X...X.#.X.X..XXX..X...X..X..X..X..X.X...XX.
.X.XX...X.XXXXX.X#.X#.X.X.X...XX....X..#.X.X.X.#..XX...X.X.X.XXX..XX...#X....#.X..X.XX..X...#.X.X#..#..X..X...##......X..X.X....XX...X.XX.#.....XXX...X#X..X.XXXXX....XX..#.X.XX...X.X.X.#X....X#XXX.X#X...XX....X.#..X.X...X..XX..X.X.X.XXX.#.X...#..X.#..X##X.
....X.#...X....X...X...X..#.XX..#.#.XX...##..X.#.X...XXX.X.X....X.##XXXX..X.X...X.....XX.XX.X.X....XXX..X...X..XXX.XX..#..#.##.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.....XX.#.#....#.#X...
XXX..X.XX.#X.X.X.XX..X#..X..#..X##X..#XXX...X...#X.XX......X.XX.X.X.....##.#X#X.X.XXX.X..X#.X.X.#X..X..#.X#.#XX...X..#..X....XXX.#.X..XX.X.....X.XXX.X#XXX..XXX.X.X..X.X..X..XX.X..X..X.##.#..#.X.X.X.X..XX.XX....#X.X..X..XXX#..X#.##....#XXXX...X..X.#.X...X.X
...X.....X...X.X...##.X.X..XX.XX...#....#X.X..##...XX#.XXXX...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.#XX.XX..X..X.##...X.X..X..X.#.X...X.X.XX.....X..X.X...X...X.X.XX.X.....XX..X...X.XX...X
#.X.XXXX.X.XXX..X#....X...XX.....X..XX#.X..#.#.X.XX.X.....X.X..XX.##.X.X..X...XX....X.X...X.#.X..X..X....X.X.#XX#...X.X#..XXXX.X..X...X.X...X...#X.X.X#.X.#.#.X..X.X.X.XX#XX...#.XX.X..XX#.....#XX.X....XX...X.X.X.XX..X.....#..XX.....X..#.XXX...#.X.#.#...XX..
.......#.#.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..XX#..X..X...##.#...X..X..X..XX.##..X#X..X#.X..X.#.XX...X.X.XX...X....#.XX.#...X..X...X.XXXXX..XXX#...XX.X.X..#...X..XX.X.X..X.X.XX..XX....XX.#..XX.XX.XX#X.
X.X.#X.X...X.XX...X.#X..X.#.X.X.......X.X...X...X#XX.X...X.X.X..#...XX...X.X..##.X.X.XXX..#..XX.X..X.X...X..XX.X#...XXX..X.XX...X...X.#..X.X..#.X.X.......#.XX..#.XX.XX.#....X.X.X.#.X#.X..X...X..X....XX..X.X.X#..X.XX#.#.X..X.X..#XX..XX..X.X.X..X........#...
...X...XXXX....XXX...X.#......X.XX.XXXX..X.X..#..X.#..X.X..X...X..XX...XX..XX..X..X..XX..X..X.....X..XX.X.X.X...X.XX....X....XXXX.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...X.X..X#.X...X.X.XX.X.#..XX
#X..XX.....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.....X...#.X.X..X##XX.X......X.X.X.#.X......X.X.X...XXX.X.XX.XX.#X..XX...X...X..X#X..XXX..XX.#X..X.X.X.XXX...XX.X..XXX....X....X.X.XX..X..X.X...##...X.X.X.
..X...X.XX.X.XX.#..X.X.X...XX..X....XX.X.X..X...XX..X....X....XXX..X..X.X.X..X.X#.X.X.XX#..#..X....X.XXXX.X.X.#.X.XX..X.X..XXXX.XX......XX.XXXXXX......X#....X....X..X#.X#..XX..X..X..#..X...#X......X.X...#...X.X...X.X.X.X#.XXX.XX..X...X..X..X..X..#.XX....X.
.X.X.X..X..#..X.X.#X...X.#..#.X.X.X.X..X...X..X..X.X.#X#.X.XX....X..X.#....X.#.#X.X.#.X...XXX.#.XX......X.X..##.X...X...X.#....#..XXX.#....X.....X.XX.#...XX#XXXX..X..X.###....X.X..#...X.X.XX..XXXXX..X.X#..X..##.X#..X......XX.#...XXXX.XXX.X.X.XX#.X..#.XX#X.
...XX..X.#X.X.X.X...X.X.X.#.X....X..###XXXX.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.#...XXX...#XX..XX...#...X..X.X.XXX.X.X...X..XXX....X..#.....#...X..XX.X.X..##..X.XXX....XX.X.X.X.....X.X.XXX..X.X...#..
.#X...XX....#.X..XX.XX......XXXX..X..X#X.......#X.X.XX...#X...X.X.XX.#..X.#..X.X.#.X...X...X..XX..X...#X.X..X.....X..#..XXX..#..X..X.X...##XX...#.X.#..X#..#...X..XX..#..X..XX..X..X.....X.X..XXX.X#.#.XX.X...#...X.XX.X..#..XXX..X.X....XXXX.X....X..XX..X.##.X
....X.#..#X...XX..X....X#.XX....#.#X.....#.X.XX...X....X....#X....X..XX...X.X..#...##.XXX.#..X...X..XX...#.X..X.X..X..X....#..X...X...#.X.X...#..#....#...XXXXX.X.#..X.X...X...X..X..X.##X.#.XXXX..#.X..X..#X...X.X....XX.X.XX..X.#..X.#....X.XXXX#..X...X..#...
#X.X...X...X.#..X..#XX.#...#.XX....X.XX.X...X...X..X.XXXXXX..X.X.#..X...#...#.X..X.X..#XX..X..X.X..#X..#.X.XX.X..XX..X..XX..#.X.X..X.X..#...XXX.#..XXX.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.XXX..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.XX.#.X.X..####..X.X..X..X...#.#X...X#.X...XX#X...#X...X.#...X...X.X...X.X....X.X..#....X..X.X.X.X.#..X.XX.X...X#XXX....X..X..#.......X....#...XX..XXX...X..X..XX#X.XXXXX.X.....X..XX..
..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...#...X.X.#..X#XXXX..X.X.X..X.X...XX.X.XX..X..XX..X..X.XX...XX.#.X....X.X#.X.X.X.##X.X.X..XX...X#...XX...X#..XXX......X......X.XX..#.#..X
.X..XX..X.......XX...XXX...X.XXX.X.X..#....XX...XX....X.X#..X....#.#..XXX.#.#.X..X.XX.XX..XX.X.#X.....X...X.X.XXX..X..X.X.X.#.XX...X..#...XX#.X.X.XX..#.X.......XX.X....#..X..X.XX....X...#X..X...X.X...X.XX....XX.X.X..X.XX..XXX.X..X..X.X.XX.X#.X.#.X.X...#.X.
..#...X.X.X#.XXX...#..X..X..XX.X.X..X..##XXX..X..X#.XXX.#X#.#.XX....X.....X.X#.X....X.X.X.#X.X...XXXX...XX...X...X..X.....XX.....#X..X..X.X....X..#.#..#.XXXXXX.X..XXX.#..#.X...X.X#X.#.XX..#.X.X...XXX.X....X.X...XX.X...X..#......X..X...X.....##.X....XXX..#.
X...X.#.....X...XX.X.#..X.X....X..X...XX.....X#X...##...XX..X...X#X..XXXX.#..X..XXXX..X.X.....XX.....#.X...X...X..X.#.X#.X...#X.X#..#.X.X...X.#..X..X#.X..........X...X..X...X.#...X.X.X...X..X..#XX..#.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.XX.X.XX...X.XXX...XX..X.XX...X..X...XX.X...##X..X.#...X.#.X#XXX.X#X.X#..X#.X..XXX..X#.X..X...XX..X.#X.....XXX..X.X...X...XX.#X.X.X.X..X..X...X.X...XX.....#X..X..X.X...XX.X.#X...X..XXX#..#XXX..#...X...XX.#X..X.X..#...X.X.X.X#X.
.....X.X#X.#.XX...X...#....X.X...X...XX.#.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....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.X..X#..XX...XX.X....X..X.X.X.X...X.
.#.XXXX...X..X.XX.X.X..#.#.....XX.XX..#.X..X....X...X..X..X.X....X.X....X#.XX...X.XXX..#X.#.#XX..X.#.X.XX...#.XXX#.X..#...X....XXX....#..#XX#.X...X#...#X....XX.X.XX...X.X.#..X..X.X..XX....X.#XX.X..X#X...XX.X.X...X....X.X..###..X.X.XX....#XX..#X..X...XXX...
..#..#..X...X...X.XX..X...XXXXX#.....X...#.X.X.#..XX..X..X...#.X.X..X.XX.....XX.X...XXX...X....#.X...X....XX..#.#X..X.X.X.X.X.X..#XX.#XXX.....X.X...XX.X#.XX.XX.X.X..X#...X.#..#....X..#.#XX......X.X....X.#X...X.XX#.XX....X.X.#.X#.X.X..XX.X...X...#.X#X...XX.
X.X.X..X#XXX.XX.X...XXX.XX.....#.XXX..X.#..XXX..X.#..X.#..XX...#X#X.#X...X.X.....XX....XX.XXX.X....X..XX.#.XX......X....#...X..X.X...X#...XX##X..#.X.X..#.#X...X#.#X#.X##...X#X##XXX#X.XX....XX.XX...XXX.#.X..XXXX...XXX#X#.X.#...X..#...X.#X..X..#.#...X..X....
..X..X.X......#..XX.....X..##.X.....X.X...X....XX...X...X.XXX.XX....X..XX.#.#XXX.#.X.#..X....X..X#X.#.X.X....XXXXXX..X.#.XXX.XX....#X.X.XX...X..#.X....#X.X.XX.X..X.....##X..#.......X....#.XX..#..#....X...X...X#.#.XXX#...X..#.X..#X###.....XXX.#...X.X.X.X#X.
X.X.X..X.XXXX.X.#..XX.#X#.#....#.X.XX..X.X..#X##.X#X..X.X..X.#...X.X..X.X...X...#...X.X.X.##...X.X......X.X#.#....X.#.#X........X#....X.X..X#X.#..X.XXX...X..X..X...#XX...#.XX.XX.XX.XXX.X..#..X..X.XXX...X#.XX....#..XXX.XX.X.X..X.XX..##X.X..X##X.X..XX.#....X
..X.#.X#.X....X..#...X...X..XX..XX...XX.X..XX....#.X.XX.X.X....XX..X.#....X.X.X...X#..X.X.##XX#....##X.XX..X...XX...X...#X.X##.#..XXX.X..#.......X....X.#XXX..X..X#.#..XX.XX.....#.X....#XXX..XX.XX...X.X#.....XXX#XX..#...X.#..X.X....XXX#..X...#..X.#....X.X..
.X..#....X.#XX..X..X...X.X.X..X...XX.....X.X..XX.X...X..X.#.XX...##..X.#X.X.X..XX....#X..X....#.X.X...X...#.#XX..XXX..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...XX.X..#.X#XXX..X..X.X.X.X..XX#..#.#
...XXX.X.X.X...X#.X..XX....X.X.XX..X.X.#...X.#.#..#X.XXXX.X.X.XX..X.XX...#...X...XXX...#...X#..X.XX#.##.X#......X....X.X#.#.X..X.X.XXX..X....#..##.X..XXX.....XX.....X...XX.X.##..X.#..X.X.#..XX..#..X.X...XX..X.#...#..X.X.X....X...X.XX..#.#..X.....X.#..X..#.
#.XXX.#.X..X.X..X#..XX#.XXX#.....X..X...XXXX...XX..X......X.X..X.X..X..X.X.XX..X#..X#.XXXXX..X....X.....#..XXXX.X.X.X...X.X.X.#..X.X..#.#.XX.#.X.XX.X.X..#X.X...XX.X.X.X...#...XXX....X..X..XX...XX.X..X.XX...X..XX.X#X.X..X..XX.#X#.#....XX..##..XX#...X.X.X...
X..#....X.#...#...#.##.XX....XX.#XX..X#.....XX..X#.X.##.XX#..X....X.X.X..#....X.XX.....X...X..XXX...#.X..#.X....#..#..X...#.X..X.....X..XX.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##X....XXX....#.XX
.X.X.XX.X.X.X..XX.X..X....XX.X..X#.X...X.XX.X..X...X..#.....X..XXX...X.X..XXX#X...X.##...X..X.X..X#X.#.XX#..XX.#.X.X.#..XX..X#.#.X#XX..X...X..X.XX.X..X...X#...#.X..X#..XXX.#..#X.X..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...XX..X..XX..XX....#..X#.X..X.X#X..X...XX....X.#.....#..#..XXXXX.X...X..X.X....#.#....X..XX.XX..X.X.XX.....X..X.X.#X..X.#.X.X.X...X....X..XX..X#.X.XX#...XXX..#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.X.X..X..X..#....X..X...XXX.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..##XXX.X..XX...X...X.X.##..XX.####...X.X....X..X..X...X.#XX#..X...X...X..X.#X.....
.XX.X#.#.XX..X..X...X#....#.XX..X...XXX.#.X..#..X...#..#X#.XX..#XX#.X.X.X#.X..#..X..#...XX.X.X...X.X.X.X#..X..#XX...X.XX#X.X...#X.XX...X.X..X..X..X..X#XXX#..#...XX.#.X..XX..XX.......#.#..X..XX.X.X..XX.#..X.X..X#X..XX#...X..XX.X..X#X...X.XX..X.X..XX.#XX.##.
.X.....X...XX#X...X..X.XX....X#..X#X.....#X.X..#.X.#X.XXXXX...XXX.X...X..X.X#.X.XXX.X.XX...X...X...X.X...X...X.X..X..X...#...X#.#..X.X.X...X..X..X.X..X....X##.X....X..X...X.X..XXX.X...X.XXX....X..#...#.X#...X.#..X...XXX..X...X.X.....XX....#X..X.#....X..X..
.#.XXX.#XX....X.X..X..X.#X.X...#.....X.X...X.X.#...X..XXXX..XX.#..#.X..X.X....X..X....XX.XX#.#X.XXXX..X.XXX.X...##X#.X.#..#.X...X.X..X..XXX..X.X.X..X...XX.X...XX#X.#X..X.X..X.X...X..#X#.#XXXX.X##..XX.X....X.X..X..XX....XX..X.X.XXXXX.X..X.X...X.X..XX..X.#.X
.#.X......XXX.X..#..X....X..X.X.XX.XX.X#X#.X.....XX..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..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#...XX...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..XX...XX.X.X.X#XXXX.X..XX.XX..XXX...XX##.XX..X..X.XX...X.X#..X...XX.X...XX....X..XX.X..X.X...X.X...X..X.X...XX...XXX#.XX.#...XXX...X.....#XXX...
X...XXX#....X#.XX.....XXX....XXX.X...X..X.X...X.X.X.#XX.X.X....X.XX.XX.XXX..XX...X.X.X#...XX#X#..X..#...#XX.#..X....XX......X........X...X...X.X.X#..XX#....X..X.....X.XXX.#..#.X.X...#X..X.X..#..X..#..X..X.#.XX.#XX.....X.XX.XX.....X..X#.X....XX.XXX#...X#.#.
.#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..X..X.X.X...#.XX.X...XXXXXX.XX#.XX#..X..XX.X.....X..X..XX##.X.XX#.X........XX#X.#XXXXXX....X..#..X...XX.X..X..X..X..X.#XX....X..X#.#X.X.X..X.XX......XXX...X#.
.X..X.#.#..XX.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.#.#.X.#.......X.##...X..X.#X...XX.X.X...X.....#....X#XX#XXXX.XX...#...XX..XX..X.XXXX.X.X..X.XXX.#.X..XXX...XXXX..X...X..X.#.X..X..#.XX...XXX..X.
..#......#....#.X....#...X.X..X.X...X..X.X.#.X..X.XXX...X...X.#...X..XX..X...XX...X..X..XX..X..XX...XXX.#.X..#......#..X.X.XXX#.X..#...X..X..XX.X....X#X.X.X.#..XX.....X...X....X..XX....#...XX.......#..XX..X..#.X.X.X..X....X.X.XX..X.X.#..#...#....XX....X...
#..X.#X.X..X.X#..XXXX..X.X.XX.X.X.XX..X..X#..XX.X...X.X..X#X....XX.X..#X..X.#...X..X.XX....#XX.X.XXX.#..X.##...XXXXX..XX..#X.....XX..X..X..XX.....#X..X....XXX.X..XXXX..XX..XXX..#..###.X..XX...#X.X.X..X..#..X.X...#...XXX.X.X.....XX..#.XX..X#..#.X...XX.X..X.
.X.X.XX#X.XX....X....X.X....#..XX..X.X#X....X...X##..X..X..X.X#X....XXX.X..XXX.X..X...#X.#..X..X.X....X#..X..X......X.X.X.#..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#.XX...#..#XX...#.X...X.X..
.X....#...X.X.X#..XX..X..X.XXX...X.X..XX#.X.#.XX..#X..X...XX...X.X.X....XX..#...X.X.#...XXX.X.X...#.X....X..X.XXX.X.X...X..#X...X.XX.X#...X##X...#X...X.X...X#.X..X.X.XX.XXX.X.#..X.X..X.X...XX....X.X..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..XX...X.X.X..XX..X..X....X.#..X.#XX...XX.XX....#X...X...X.X..X.XX.XX..X..XX..#X#.XXX.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.#X.X.#...X.#.X#X.#.XXX..X...X.X.X#X..X.XXX.......XX....X#
...X##....X...X#...X#X...XX.#.X...X.#X.X.X.XXX.....XX....#.X.X..X.XXX..X.X..#X#X#X.#..X...XX..X...XXX#.X...XX.XX.X.X.X.XXX.#..X..X..X.XX.#....#XX.#X#...X...#...X.X..X.#.#XX..X#...X##.X.#..X#..X..#X..X..X.X.XX..X.X...X....X..XXXX.......X....XX#XXX.X...XXX..
.#X....X.X.###...X....XX..X....X#X..X..X.X....XXXX....XXX..X..X.X.#.X#...XX.X...X..XX..XX..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.XX....XX.#..X.X..XX..#..X...#...X..X.#...X.X..#....X.X##X...XX#......X##X...#X.
..X.#X#X....X..XX.#.X...X.X.X.XX..X.X.XX...XXX....X.#X....XX.X..X.X...#.#...X.X.X.#...X#..X..X.##.X.X..X.X..XXXX..X...X.X.X#..X.XXXX..##.X...#...X.X..#.X....X##.XX.X...X..XX...X...XXX....X.X.X.X...XX.#..XX..X.X.XX..X.X...X...XX.XX...X#X.X...#.X.X....X.X...
.X..X...XXX..X.X...X.X.X..XX.....X..X...X#X....X#.XX...X#.#..#X...X.X.X..X.X..X...X.X.X.X...X..X....X.X#...X....X.X.X.X.X.X.#.X......X.X.X.X..#X....X.#..XXX...X.X...X#..#..X.X...XX....XXXXX..X.X.XX...XX.X..X..X...X..XX.X..XX..X..X.X..X.#X.XX..X#..#X...X.XX
##.#..X...X.X...X.#...X..#...X#X...#.XX...X.#XXXX....XX..#X.X..X#X#.X..X.X.X.X.#X.#.X....XXXX.X..#.#....X.X..XX.X.#.XX#.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.XXX..XX..#X...XX.X.X.#X....X...X...X.X...X..XX#....
.#.X.X#X#.X.X.#.X.X.X.X.X.XXX..XX#.....XX.X.#..X.##XXX.X.....X....#.XX.#.XX..X.X.X.X.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.XXXX.X...X....X......X..X.#..#.XX....XX...X..X.XXXX..XX.X.#X..#.#X.X.#.#X.X.
.X...X..X..X#.#...X.X.X......#....XXX#..X.#.#X..........X.XX.#.X#.XX...X..X.#........X..XXXXX..#...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.XXXX.X.X.....XX...X#XX..X.#.X.......XX.X.X.#..#..X#.....X..X.
.X.X#..X#X.....#X.X.X.X.XXXX.X.XX......#..X...#X.X.X.XX.#.X...X#...#.XXXX.X..X.X.XXX...X.....X.X.#....X..X#X.X.....X..#.X..X.X...X..X..X.X.#..X.#..X..X...X.XXX..XXX...XX#...X...XX.#..XX.X#.X..X......XX..X#.#.X..X.XX.X.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.XX.X.X...#X..X..X..X.XX.X.X.#X...X.X.XXXX#..X..X.XXX..X..X.X...X.X..#..X..X..X.X..X.X.#..XX..XX..X..X..X.##..XXXXXX.X.#.#......#X...X#X#...#.....X..X#........#X.X..#..XX.X..XXX..XXX..X.X...X..X.
.X.X....X......X...#..X...##X..X.X.X.....#.X.#X.X.##X...X..X....#X...X...#..X..X.X...X....X.XXX...X...XXX.X.XX#...XX..X...XX..X..###..X...X..X#......X.X.X....XXX.X.X....X...X....X.X.X.X.X.X..XXXX...#X.X.X.X.X.X..X.X.X.X..X..X..X..X.#.#..XX.X..XX..XX.XX.X..
.X..#.X..X.XX#..X.X#.X..X...X.X....X.XXXX....#..X..XX.X.#.#..XX.X..#.XXX..X...X..X.X.X.X#X.....XX...X..#X.X..#..X....X..X.##.X..X.#.X.#XX..X..X.X#XX#....XXX.XXX..X.X.XX.XXX..X.XX..X.#X...#.#......X.X#..X..#.X...XX..X...X#.X.#X..#.X.X..#.....X...X..X....X.X
..X..XXX...X.X.X...X.##..#XX..X#X#.X.X...XX.#X.#.#....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......XX.X..X.#.X.X.X.##...X.X.XX..X.##.#.#.X..X.X..XXX.X...X.X.X.X...X.XXXX.X.X..X
X..X.XXX.XX..X.X.XX....XX....X...X.X...X....X..X...X.X#.X..XX#...XX.X.XX...#...X..##...X..X.X.XX..#...X.X.X.X..X...XX..X.X.X..XXX.XX..#.XX....X...#X.X..X.XXX...#..X..X.XX.X..X.#.#...X.X.....X..X#X.XX.X.XX..X.X.X..X.X..X#...X......#X.X.#.X..XXX......XX##X..
X.XX..X..X..XX.X...#.X....XX.X.X.X..##XXX.X..X.X.XX#X..#.X..#X#X.#......XX.XX#..X...XXX.X.X...##X..#.XX..X..X.X.XX....#..#.X.#.X...#.XXX...XX#..XXX...X#..#..XXX..X..#..#X.X.X.#XX.X.X.#..X.X.X.X.......X...X...X...X..X.#...X..XXX.X..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.XX...X...#..X..#..X.X.X.XX.....XXXXX.XXX..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..XX...XXX.X.X......XX.##XX.#.X...X.
.X..XX.X.X..#.X...X..X..##...X.XX.XX.XX..##..X....XXX.#..X.#XX...X..#.....X.XXX..X...X.X.XX#.X..#.X.XX.X...X..XX.X.......X..X.X....X..X.X...X.X..XXX.X..XXX.#.X..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.XX..X..XX..XXXX..X...#...X...X.X.XX.....X.X..#..XXX.X.XX.XX.X..X.X.XX.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.#..XX..X....X.....XXX.XXX.#XXXX...X...XX....XX#.X..#X
...XXXX.X.X.....#.X..#...X....X.#X.X..X####...X#...#.X.X..#.X.#....X..X......X....##..X.XX.X..X.#...X.X...X.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...X.X..#..X.X..XX..XX.##..X...........X..#.X..XXX..#..XX...
.X....X.....X.X.X..X...X...XX...X#..#.X.X##.X..##.X.X..X.X#.X...XXXXX...XXX.XX.X.X..X.X..X..X.X..XXX....XX..X..#.X.XX..X..X...X.XX#..X.X#.#X...#.X..X....X.XXXX.XXX.X#.X..XX...XX##.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..XX#.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.#XX...#.X......#XX....X###X.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.X...#.#X....X.X.......X....X..#..#XX.X.X#X...X..X...#XXX#..X...X.....XXX.X.X..X.....X..X.X#X.XX..X.X....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.X..#..X..XXXXX#X....X...XX.X..#..X...#.X.XX.X#XX..X.##.X.#
.##.X..X.X...X.X#.X..#.X.XX...XX.XX..X...X......X.XX.XX.X....X..XX.XX..XX.X...#...X..XX.X.X.X..X.X.#..X...XX#.#.#...#X..#X.##...X#X.XX..XX..X#.X..X.X...X....X.#.#.XX.X...X#.#..X.##X.##..X#X.X...#..##X.XX#..X..X....X.#X.XX.X..X.XXX...XX..X...X..##.X...X....
#XX.X.#..X.X.X...X.X..X..XXX.XX...X.X..#..X#.XXX.....X...XXX..X.X...X.#XX.#X.X.XX.X.XX...X....X......XX.X...#.XX..X...#.##X...#..X...X.X...X...XX..##X.X..X#X.X..X....XXXX...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.XX.#..#.X#..XX...XX.X..X..X...X...#.#.X..XX....X..X.X..X.X...X....#..X...X.X.X.X.X.X.XXX..X#X.X..X.X.XXX..X...XXX.X..X.X.X.X#..XX...#...#..XX...#.X..X#X...#.X..X.#.X.XX...X#X.X..X.X..X.XXX.XXX...X..#X..#.X.XXXX.XX...X.X.X.X...XX....X.X..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..X...X..X..X.X......X.XX.X....#.X.X#.X.XXXX...X.X.X...#...X.X.X.X..#.X.X..X..X...X.XXX..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..X.X..X..XX....X#X..XX.XXX...X..#.#.#.....XX#X.#X..#...X..XXX...X.X...X.X.X..X##X..X.X..XX#.X.X....XXXXX..X....X..X...X..##..X#X..XX....X..#...X..X..X..X#......X..X.X...X..X.X.X...X.X.X.X.X.XXX.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..#XX#..X.XX#.#.XX.#.X...#X#.X.XXX...X.#X..X.#.#..#X....X#..XX.X......X..XXX.X.X.X#.X.X..X..XX..XXXX..XX.XX..X.X.##X...X.XX.X.#....#XX.X.X....X.X..X...X..X...X.#XX....##..X.XXX.##.#X#.X.....X.X...X
.X..XXX.#.X..XXX...X.X.X.X.#..X.XX....X.X.XX#X..X.X.X.X.....X....XX......X...X..#X.#....X....XX.X.XXX.X...XX..#X.X..X#..XX..X#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#.XXX.X...X..X..#XXXXX...X.XX
#.X.#.#...X.#XX.X.X.XX.X..#.X....#.X#.X.X..XXXX...X.X..#XX#..#.X....X#.X..XX...X.X..X.X..XXX.X..X..#...X.X...#.#..X..X.X...#...X.X..X.X.XXX..X.#X..X.##X...XXX....XXX.X.X.X.#....X..XX....X..XX.X.XX.....##..X#X#XX..X..X.#XXX#X..X...X..X.X..X.X.X......XX.X..X
X.....X.XXX..X...X.....X.X....#.#.X.X.X..X..X#..X.X..X.....X.X..X.#X.X..#.X#X.X...X....X...X..X..#.X.X#....X#...X..#.#.X.X..X.#..#.X...X...X..X.#.X..X.X#.XX..XXX#X.X...X.X..X.X..X..XX.X.X.X...X..XX#.X....X.......X..XXX....#.X...#.#.X...X.X...#.X.X#..#..#..
..XX##..X..X...X.#.#XX.X..X.#..XX......X.#X..X.X...X..X##X.#..X..#....X.#...X...#..#.X..X#..#.#X.X...X..X##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.XX..XXX..XX.X.#X.XX.X...X.X..#X.X.X.X..X.X..X.
X.X.X#.XXX.XX.X##..X...XX.X.XXX...X.X.X..X..X..#.X.X.X...X.X#.X.X..#X..X.X#..XXX.X.XX.#.X.#.X..X...XXX.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.XX#.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.#.XXX...X.X.X..XX..X.#XXX.....X.X...X.........#.X..#XX...X..#.X.XX....X.#.X.X..#.X....X..##...X....#..X.XXX.....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..XX.X.X.X##.XX#..XXX..#.X..XX....XX...X#.X.X..#....X#..X#.XX.X.X...#.#.X.XXXX.X...X...#.#...XX...X..#.X...X..X.X....X.XX.XXXX.X.XXX#XX.X..X..#X#XXX.XX..X..XX.X.X.#.XX..#.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...#.X....X..X.X.X.#XXXXXX.X..X.X.X..X.XX..X..X....#..X..XX...XX##...X.X.X#..X.X..X..X.XX..X....XX..X.....X##XX..X.X...XX.X..X.X....X...X....#..##X..X..XX.X.X...X.XXX.X...X..X...XX.XX.X.XXX.#..XXX#X...XX...X.#.XXX..X..
.X.X.XX.X.X...X...#X.XX.....X.X..##.X.X#..XX.X.#.X..#..X.#X.......X.#.....X...X.X..X..XX.X.X#.X..XXX..#.X.X..X...X..X..XXX.#...X#..X#X...X..XX#....#..X..X.X....X.X...###.XX.X.X.#X.X....XX.#......#.XXX..X.##XXXXX.#.X..X....X.....X.X......X...X.X..X....XX.X.
..#..X..#..XX..XX..X...XXX.X.XXX.XX.X...X...X.##..X.XX.X....XXXXX...X.XX#X.X.XX.#.X..X.X...X....#X...#...#..X#XX..X.X.XXX...X.X...X..X.XXX.X...XX.X..XX.X...X.#.X.#.X...#X...X.X.....XXX.....X.X.X.XX...X........X...##X..XXXX..#.X.X...XX.XX.XX..X.X..X.X.X....
.#XX.X.#XX...#...#.X#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.XX..X......XX.#....#.X...X#.X.#..#..#XX....#X..#.#.X.X..#.XX..X...X...X..XXXXXX.#..X#...X....#.#..X..XX...##....X.X..X..##...XX.
..X....XX.XX..X.X...#.XX....X..X.X.#.....XX..#X.#..X...X..X.#.X#X.....#XX##...X.#..X#XX...X..XX..XX..X..###......X...X...X..X...X..XX#X.XXX...X.XXX..X.X..X..X.X..X.X.XX#.#.X.XX.X.X..X..##.X.#.#X..XX.X........XX..X.X.X.XX..X..#.#.X.X.X#X.#X.X.XX...X..XXX#..
.#..XXX....XX.X..#.X....#XXX.#.X..X..X.X...X..#..X..X##..X........X.XX....XX#..X.X.#....X..X..X.#...XXX...X.X.X#.#XXX..X..##XXX#..X.X..#....X.X.....#XX.X..#....##..#....X....X..X.X.X..#...X..X#..XX...XXXX.XX#.X#.#..X...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..XXXXXXX..X..XX...XX...#.#.X#X.X..X.X..X.#XX..#X...X...X....#.X.X.X....XX...X.#.XX..XXX.XX.X..X.X..X.X...X.#.#...X#..#.X.X...X#.#..#...X.X..XX....X#....X..#...X..X..X..X.X..XXXX...X..X..XXX...#X...X
X.#...XXXXXX#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....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..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#.XX.#XX...X.#...X..X.X..XXXX.XX..X.X.##.X#X.X.XX..X..XX...X.XX..XXXXXX...X.X..#...XX.X..#.X...XX..X...#...XX.X.XX..X.X...X....X...X...X...X.X.X#.#.X...X..X.X...X.#..XXXX.X......#X.#...###....
.X.X#.#....X.....X..X..X......X#...#X..X.X.X.X.X....X.XX..#.X.#.X...#...XX.#.XXXX.X.X..X...X..X..XX.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.#..##.XX..X#..#....XX..X..X..X....X.....X..#X##X.#..##.X..#X.#
.XX.#..XX.X.XXXXX..X..X..X#X.X.X.X#...X...X...X.X.X.X....X....X.XXX...X.X#.X......X..X..X.X..X..#...#XX....XX.XX..X.X..X.#.X..XX..X..X....X.X..X.#X...X..X.X.....XX.X...#..#.#.XX.#.#XXX..XX..X..X.XX.#...X..XX..XXX...X..X..#####X...XXX..XX#.....#X.X....X.X..
......X...X.X.....X.X..X...XX...X..#.X..X#..X....X..XXXXX.#.#.X....X#.XX...X.XX#X..X.X.X.X..X..#..X##..XXX.#...XX...#X..#....X.#.XXX..X#X...XX.X.X.X.#X.XX.X.X#.X....XX.#.XXX...X.X.#...#....X.X.X....#.X..#..#XX...X.X..X.XXX....XXXX..XX.....XXX.##..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..#X.#...X#XXXX..X.XX.X....##....XX...X...#...#.X...X#..X.XXX#..X.X..X.X.X.#.#.X....X.XX..X.X.#.X...X...#X......X.X.....#...X#XXX#.X.#.X..XX#.XX..
...#.#..#X.X.#..#.XX.X.X..X.X.X.XX##.X...X.X..#..XX..XXX.X...X.#...XX.XX##....XX.X.X.#.X.X..X..X...X#..X..XXXXX.X...#.X......#.X....X#X#.#..##X...#.#.X.X.X#...XX..XX.X...X..#.#.X.X.....X.XX..##....X.X..X...X.X.X.XX.#X.XXX.X.XX#X.XX.X........X....X..X...X.X
.##X.X.X....#..X..X..X...X..X#X..X....XX....X..#..#.X#..X.XXX..X.#.#..X....#.XX#.X.X.X.#..X..X.#.XX...#.X....#..X.X##.X.XX.X.X..XXX..X.#.X.X....XXX..X..X.#..X...X..#.X.X..#.X.....X.XX.XX...X#...##X..XX..X.X...X.......XX.X.X....X.....XXXXXX.XXX.X..#.X.X#..X
.....X..XXX#..X.X..#..XXX.X..X.X..X#.#X..X.X..X.X.X...X...#..X....X.X#..X.#..XX..X.X.X..X.XXX#.#.X..XX..X.#.X.X..#....X...#X...#X..#...X.XX..X.X...#.X.X.#..XXX.XX#.X..X..X...X.XXX..XX...XX.X..X..X..#.X#....#X..XXXX.X....#.XXXX..X.XX#.....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...XX.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.....XXX#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#XXX...X...X.X....X.X.XX.XX..XX..#.XXXX...XXX#X#.X.XX#.X...X.X..X..X#.X.....XX..X#.X.XX..XX..X.X.XX.X.X...X#.X..X..XXX..X#X...X.#.X..XX.#..X.X.X..XX..X.#.X.......X.XX.##..X.X.X##...X.X.XX.#..XX...XXX.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.XXX.X...XX..X...##.X..X..X..#X..X.X.X..X.X.#...X..X.X.##XXX.X..X.#..X#..XX..XX.X.X..X..X...XX.....X#.XXX...
##....XX.#X.X..XX..X..X.X..XXXX..#.#XX..X..#...#.X.#...X.X.XX.X....X..XXX..XX.X.X..#.XX..XX...X..XX.X...##.X..#.X..#XXX.X.X.XX.X.X.XX.X.X.#...X.XX.X.....X#X...X...X.#....#.#...X..X...#...X...X..X..XXX..#.#.....XX..X.##.X....##..X..X..X..#X..XXXX#X.X...X.X.
.X.XX.X...X..XX...XXX.X...X...#.XX.X...X..X.X#..XXX.##...X.X...XX#..#....#.X#X..X.X...X.X#.XXX..X.X...#X....#..X.X.X.....X#........#..X....X#X....X.XXX.X..X#X..XXX..X.#XXX..XX..X..XX.#.X.X.X...X#.#...X.X..XXXX..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...XX..XX.X...#.XXX..X.X.#....#.X...XXX...X.X.X...X...XXX..X.XXXXXX..#..XX.#.XX.X#......X.X....X.X..X.##....X..XX..#...XX.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.XX.X.X....X.X.X..X#..X.X..XX...X..X...XX....#.#..X#..#.#X.X.XX...X#X.....XX....X.X..XXX....X..X.....#..X....X.....X.XX.X...X.#.X#.#.X..X..XX..#...X...X.X..#X..X.X...X...X.#X.X.#X..#.#X..XXX...X.X...X....X.X..X...X....#.#....#.
#.X...X...X...X.X.....X.XX..XX...X...#.#...XXX....X.#.X...X.XX.X..X...XX#.X...X...XX.#..X.XXXXX.X.X.X.X.X.X.X...#X...XX.X.X..#.X.X.#X.XXXX..X#XX..XXX.XX..#X....X.X.X.X.#..#XX.X.XX.X...X..X....XX...XX.##XX..X.X.X...X....X.X...XXX.XXX..X#.X..XX..XX.X..XXX#X.
X#.XX..X#..X.X..XX.XXX#X...X...X#.X.X..X.X..X#.X.#X.....#..X...X.XXXX.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..XXX....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.#.X.X.X.X.X...X...XX..#X..X.XX.X.XX##.#.X.XX.XXX....X...X...#..#..XX...X...XX.XX.X..X.XX#....X.......X...X....XX.##..X...X..X.#.X..X..X.X.X#X.X..XX.X#..XX..XX...X#.#.#
..XX..X..#XXXX..XXXX.XX...X.X.X..X...X..X..##.X.XXXX....XX#..X...#XX#XX.X.##X.XX...X..X....X.X..XX#..XXXXX...X..#X..##..X.X...#...X.X...#.XXX.XXX..XX.X.XX....X#.#.#...X...X.X.X..X.X...X#X.X#XX.X..#XX......XXX.X.X.X.X..X.X.X......X..X...X..X...X..X.X..X..X.
.#..XX.X.X.....#X....#.X#X..X...X..XX..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..XX.X.X.......X#......XX.X...X...X#X.X.#...X.XXX..XX.#X..XX..X.X..X.X.XXXXX..X...#...X..X..X.XX.XX.X.XX.X.X..X..X.X##X..XX..
..X....X.XXXX.XX..XXX..X..X..XXX..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.X...XXX.X..#..#..XX#....XX.X.#...#..X...#..X...X...X....#...X..X.X.X..XXX.X.X..X#XX...X..X.X...X.X.#..XX.X.X..X
#.#.XX.X.....XX..X...#...XXX.X...#..XXX..X..X.X.X.X.X.XXXX.#...XXXXX.XXXX.X..X..X#..#.X...X....X..X#X......XX..X.X.X.#...XX..##...X#.XXX...#....XX.XX.....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.XX..#..X....X...X.
.....X..XXXX....X..#X..XX.X....#XXX.....X..#.......X...X...X.X.......X..#..X...X#..X...XXXX.XXX..X....X.X.#..X.....X..XX...X....XX#..X...X..X.X.X..X..#X#.X.XX#X.X.X...X..XX..X#..X...XX##..X....X.#....XX.XX..X.X.X..#.#X...X##X.X.X.XX..#X..X#X..X..XXX...X#X.
.XX#..X.....XXXX#X....X.....#XX..#..XXXX.#..X.##XX..XX.X.XX..X.#.X.X...XXX..XXX..#..X#XX...X....XX.XXXX.##..X.XX.XX.X.X.XX..XX#X...X..X.X.X..X#...X.X...X.X...X..X..XXX.X.XX.X...X..XX##..XX.XX.#..#.X.X.....X..##..X.X...XX....XX..X....XXX.X....X..X...X#.X...
.X..#X#X.XX.......#X.X.X.XXX....X..X.....X.X..X...X..X.X...#..X.##..XXXXX.X....X..X......X.X.X#X...X.......X..X..X......X..X...X.X..X..X#.XX..X.X#..X.X.X..XXX..XX.X..X......#.#..X....#.X....X.X.XXX..X.X#.X.X..##..X..X..##.X..X.#..XXX##....X.X..X..X..X..X.X
...#....X##.XXX#X.XX...#....X.XX..X..##X..#..X#.X..#..X..X.X#.X...X....X....XX.XX..XXX#X#..X..X..XX..XX#XX.##.X.##.X#X.X..#..X..##.XXX.X#....#....X..X#..#....#.X..XX.X.X##X.X..#.#X#X.....#.X..X.XX..XX..#....X..#X..X.XX...X.XX..XX....X..X.X.XX.X.X..XX.X.X..
.X.XX.X....#X...#....XX.XXX...X..X..#.#.#...X#..XX..#.X.X...X.X.X#..XX...#X#XX....X...#.X.X##..XX...X....#.#..X..X....XX.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.XX..XX.#.X...XX.X....X..X.X..XX.#.....X..X....X.#.X
.#..X.X.X.#...X.XXX.XX.....XX.X.X.#.....XX.#...X..X.X..X..X.....X.XX...X....X..X.X..X.X.X...#X..X.XX..XX..X##..X..XXX.#..#.XX.XX.X..#.X.#.X...X.#.X#X.X#.#X#.X.#..X.XX....X...XX#.#.X...#.#..XXX.#X.#X.X...#X...XX..X..#.X#..X.X#X..X.#.X....X.XXXX..X..X.X#.X..
###.#..X....XXX.....#..XX.X.X.X....##.#X...XX.X.#....X..XX..XX.X....XX..XX#..X..XX.XX....#X...X.#....X..X.....X.X...X...X....X...X.#..X.X.#X#.X.X..X...X.XXX...X.XX...XXX.X.#.#XX#.X..X....X......X...X..X..X.XX...XXX.XX...XX...XX......X#.X..X....XX.X...X.#.#
..##.X.X.XX#...XX#X...XX..X.X..XXX..XX...X..X.X..X.X.#X...X.#..X.XX...X....X..XX...#.X.X##.X#...X.#.XX.X..XX#.X..XX.X.XX..XX...X.#...#..X.X...X.X#...X.#..X..X#X...XX.....#.###XX....X.#.X..XXX.#X#.X.#X..XX#...X.XXXX..X.X.X.XX...#XXX.#XX...X..X.XX..X.X.X...X
.X.#.X..X....X#....#X#...X...#...#X....XX.X.X..X..#X..X.X..XX.X#.#.XX..XX#..X....X...X.......X#XX#X.X...X.X.X..X..X..X...X#XXXX...X.XX.X.X..XX....X.XX..#.X.X.#.X#..X#X#X.X...##..XXX..#..XX...X...#..X..X...XX.#.X#X.X.X.X....XX.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....#XXXXX.X.#XXX.X#X..X.X.....X#..X.XX..#.XX...XXX.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...XX..#.X..#X.
#X.XX.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.XXX...X...X.X...XXXX......X.X...XX.X.X.XX.X.X.X.#.XX..X.#X#.X#..XXX..XXX#XX..#.X.XX.X...XX..XX..X..X.X..#XXXX..XX.X..X.XX#.X..#XX.X..X.##.....X#.X..X...XX...
X..#..X.#.XX.XX..X.XX....X...X....X..X....XX..X..X..XX.X.#X..X#..X.#.X.X.X....XX.X.X.X..X.XXX..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.X.X...X.X...X.X....X.#X....#.#....X#.X....X..XXX.X.X.....X...XX...X#
..XX.X.XX...X.#X..X#..##X..X..#.X..X..#.XX...XX.X..#...X#..X...#.X...X.X..X.X.##.X...XX.X.....X..XX..XX....X..#.X.#.XX...X..XX..#.X..X.X.X#.X#..XXX#XX...X..X..#.X...X..X.X..X.X#...X.XXX....X..XX..#.#XX...XX..X...XXX..#.#X...X..XX..X..#...X.XX#.#.X.XX..##..
.#...X....X...#XX..X.##.X.XX#X.#X.XXX..X...XX...X.X..XX..X..X.X..X.#.X..X....XX..X.X#.#..X.XXX..X...X...XX...XX.#.X..#X.X..X...X..#.XX.#.X.X...X......XX..X...X...#.XXX.X..X.X..X.X.#.X..X.X...#...X..X..XXX..X..#.XX...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.XX##...XX...#...X#.X..##.X..XX..X...XXX...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..X..X..XX..X...XXX.....#.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...#XX..#..X..XX...XX.X.#.X.X.X#..#..#X.X..XX..X.X...X..#XXX..X..X...X...X..#.X....XX.#..X.X.XX#.##...#.#.X..X...XX.X.X..X.X.XX..X.X..X..XX#X..XXX.X.X..XX.X.#..X.X...XX.X.X#X...X.#.X..X.X.#.#....X..
X....X...X..#.X.X......X.XX#X....X.X...XXXX..X.X.#X....X..XX.....XXX.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...X.XX...XX...X....X.X...X.X.X.X#.X.XX#.XX.
..XX.X.X.X.XX.X.#.XXXX.....#.X.X.#..X.X.....#..#...X.#..X...#.#X.XXX#X...XX..XX..X.X...X.#...#.#.#....X..XX.XX#...#..X..#X#X..X.#....#.XX.X..XX.X..#..X...X.XX..X.XXXX..XX.XX..X.X.X..X.XX..#.X..#...X.#XXXX.#.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.#XX.XX.X.X..#X#.#..X...XX..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........XX..X..X..X..X...X.X....XXX..XXX.X...#X.X.XXX..#.X.
...X.X..X.X.X.XX.X.XX.#..#..X.X....XXX...#..X...X.....X.#X..#.X.#....XX#...X.XXXXX.X.X..X.X..XX.#...X...X.XX...#....X.X...X.X..X..X...X#.X.X.X.#..X.XX...X.XX.XX..X.X.#.XXX.#.#X.XX.#..XX.##.X#..X..X.XXX.X.X...XXX...XXX.X.X...X.#X..#.#.X....XXX...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....#.XX.#.X...X.X...XX..X.#.X.X.#XX..#.X.X.#.X...X....##.X....XX....X.X..#XX...X...#......X.X.#...X..X..X##..XX..XX.#.XX.X..XX.#..#XX.XXX...X...X...#X#....###..X.X...X.
..XX#X..X..X.X.XX..X.XX..X..#XXXX...X.X...X.X..X......X..X..X.XX.##X#X....X.XX#..X.#X..XX#.X...XX.#.XXX..##...X..X..X..#....#....#...X.XX.X.X.X..XX##...X.X.X.X#.XX..X...X.X.X#.X...X..#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..XX.X..X.XX.X...X..X...XX....X.#.X..XX.X.X..XX...XX....X...XX.XX.X.X.#.XX.XX.X#.#..XX..XX...X.X.X.....X..#..X...X...XX.XX...X..X.#.#..X...X..X..XX#X.X.X..X#X..X.....X#..XXX..XX....X.X.#....XX.XX.....XX.X#.X..
..#...X..X..X...#.X.X.X.#.#..X.XX..X...X.X.X.X..##XX#XX.....#X#.##...XXXXXXXX..#.XX..X.X..X...X#...X#X..X#.....X.X...X..X.....X..X.X..X...X..X..XX.XXX##.XX#..X...XXX..X.#X..X....X..X..#X.X..X..X...X..X....X.X.XXXX#.X...XX..XX.XX...X.X.X.#X....X.XX........X
X.###X..X..X..#.X..X..XXX.X.X..X..XXX#X...#..X.XX.X...X.X.XX..#..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....XX..X.X..X#..##X.X#...X.#X..X.XX#.X.X.#..XXX......XX...X...#.X.XX.....#...#.XX..X.X.XXX.X.
X....X.X..XX.X...X..XX....XX.#...XXX...#.X..XX....X.X....X...X.X....XX...XX.X..X#.XX..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.X.....#..#.X..XX...#X..X..X.X.....XX.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..XX.#..XX..X..X..X...#X.X..X..X#.X.X.X.X..X#X..XXXX#X.X..X...X.X.#..X..XX...X.X.X..#...X..#...X.X.X..X#.X..X..#.X...#X.XXX..X.X..X.X.#..X.X...XXXX#X.X..XX....X...X.X.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#.XX#..X.X....XX...#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...X.X..X.X..X.X..X.X.XX..#...#.XX#X.#.XX.
...XXX##.X....XX.X.XX.X#.X.X#XX....XX..#......XXX..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.X..XX...X.#....X.X.XX.....XX.X..X#..XX#..##..#XX.......XX..X...X....#..#XXXXX.X.#.#.XX#..#X..#.X..X.X.X....X.XX.X.....#.....
.X.....X..X#XX.X..X....#.X.....X.#.X..#X.XX.X....#..X.X..XX.X.#.X...X.X...#.X.#X..XXXX.X...X...X.X...#..#..X.XX..X...#X#XX#..#.X....X.#..X.X...XX.X..X..#.XXX...XXX.X.X.....X...X.X..X#X.XX..X..XX..X.X.XX.X.......#..#..#..#...X..XXX#.X.#X#.X.....XX#XX..XX.#.
..XXX.X..X.......X..#.#...X#X.XX..#..X.....#..XX..X....X...X..X.X.XX..X.X#..X.X..#...X..XXXXXX.#.XX#X.X..X..#.X.X#.X..X....###..X.X.X...XX...X..X.X.X.#..#..XXX..X..X..X.XXX.X.XX...XXXX.X..X..X..X.#.X...X..XX##XX..X.#..#X.X.X.X....X.X....X..XXXX.....X.X#.X.
.X...#..X..XXXX.X..X.X..X.....X..X.#..XXXXX.X..XX..#.X..XX..XX..X...XX..X..XX.#.XX.X...X...#...X.......X.X#X....X..X.X..XX...X#..X..XXX...X#X.XXX...#.X#.X.X...X...X.X...#...X....X#.#X...X.#X..X....X..X..X.X......X...X....X.X...XX.X..X.X.X.X.....XXX.#....X.
.X.X...X..#....XX.X....#.XXXXX.X.X..X........X#...X.X.X...X.X..#.X#.X..XXX.X..X.X..X.XX.X.X.X.X.X#XX.XX...X..XXXX#.XX..X..XX....XX.#...XX........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.XXXXXX...X.X..X..X.XXX..X..XX.#X#
.X..X#X..X..XX.X..X#X.X........X...XX#X.X.XX.X#.XX....#XX.#.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#.....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.XX.X#..#.X.X..X..X.X#...X.X.X...#.#X....X..X..XX.X..X.X#X...X..#.X..XXXXX#..X.X..X.XX.X...X...#..XX..XXX........X.X..X..X#X.#..#.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.X.X.#.XX.X.X...
X..X....X.#X...X.##.XX.##.X.X....X..XX.....XX..#..X#..XXX.X.#.X..X..X#XX..X..X.X...#X.XX.X.XX.X..XX.....X.#.X.XX..XX..X.#.XX.X..X...X...XX.XXX#X...X...X.....#..#X#..X.XX#...X..X#...XX.X.XX......X.X..X.X#..XX.XX..#.X#...X.....X..#X.#XX..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...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...XXX.X..X.X....#......X..X...#X..XXX..#...#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.X..XXXX..XXXX.X#X...XX....XXXX..XX.XX..#.X.#...X.XX#.X.X.X.X..XX.X#.X#.X...#..X.X.X....##XX..X...X..XX...X..XX..X..XX.XX.X.X.X.X.XX...X..X..#.#X.XX.XXX..XX..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..XX#XX#X.X...X.X......#..X#.X..X#X...X.#..X...X...XX.#X.X.X..X..X.X..#...XX..X..XXX.#..XX..XX.X..#.#.XXX.#.XX..#...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.XXXXXX..#..#..X..X#....X.X.##..XX.X.X.........XX....X.XXX##X....XXX....X.X.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...X..XXX.X..X..X.....X.X.X..X.#
...X..X...X..X.......#X#..X.X.X...XX..X..XX.X...#...XXX.X.X.#XXXX.X.X...XX.XXX....XXX#.X...XX..X.#.X.XX.#.XX..X.XXXX....XX.X..X.X...#X..XX...X...X.#.X.XX.##X.X.X...XX.X..X......X..X..X.X.X.X..#XX..XX.#.X..X..XX#..XXXX...#.X..X##X.#.....##.X#.XXX..X...X#..X
.X.X.X.X.#..X..X.XXXXX#..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.....X..XXX...X...#.#X#.X.....#..XX....X..X.X...X.XX#.X#X.X..X...X.X.X.#...#....XX..X..X##..X....XX#..#.X...X.X.XXXXXX.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.#..XXX.X.#..X.X.X....XX.#X#...X.XX.X#....#.#.#..#..#.XX..X....X.XXX.#..X#...X.#X..X....X#.X.#...X.##....X....X.XX#.#.X#.X...XX..X.X...X..XX...#..XX...XX....#.#..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.X.X#.....##...#.XXXX.X....XX.X..X...#X.#..XX..X..#.#...XX.X.X.X..X..X.X...X...#..X..X.X...X..#.X..X.XXX..X.#X...X.....X.#.X.#..X.X..XX..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..#X.#X...X...#.X.#XXX.#...X..X.XXX.X..X.XX.....X.XX....#X...X...X#X....X.#...X.X.....#..#X.#.X...#XX..X..#..X.X.#.XXX.XX.XX...X...X....X.X..#.X...#.#..XXX...X.X.X..XX....X.X..#X..X..#.X.X.X.X..X#..X...#..XXXX#.X..
.X....#.X.X.#X...X..X.X..XXX.#.X....XXX#X..#X..X.X.X.XX.X..X...X..#.#X.#....#.X.XX..X.#X.#.XX#.#XX...XX.XX.#XXXXX#X..XX.#.XX.X.##X.#.#..#XX....X.XXX.X...#..X....X....XXX..##X.X#.X..#..#..XX...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...XX..X...X...#....#...X..X.X.#..X.#....#.X.X..X...X...#.X...XX#...XX....X..XXX......X..#X..X..X.X....XX...XXXX..X.....X.X.X..X.#X.XXX.X...X...X.#.#X.X.#XX.X..X....#....#X.X.#X....XXX....X#..X...X.X.#X#.X.....XX..#...XXX.#.X#
X.X..X...#.X.X..#.##.X..XX.#..XX.X.X.X.X...X..X.X..##..X.XX..XX..X..X#X..XX..X##X..XX.#...X..X..X.X..XXX..X.X..X.##.X.X...X..X....XX...XX.....X...X.X..X....X..#....X...XXX.#......X..X.#..X.X..#XX.XX.#X..X...XXXX.X.#.XX#.X..#X....XXX...X.XXX...X.XX.....X...
....XX.XX....XX..#XX.X.#...##X.X...XX...#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.XX.X.X.XXX.X..X..XXX.X.X#.X.X.X#X.....XX#XX..X.X.X.X..X.##.....X#..X.XX..........X...X.X...XX..X..X.X.#...XX....XX.XX.X#.
.X.#...X..X.X.XX..#...X..X.XX...#X..X.XX..#..X.X..XX...X.X..#.X..X.XX...XX..XX.X...X#X...X..X.X..XX...X##..X.X#..X...##....#XX#...XXXX...X..X....X..X.X...X.X...X......#.X.X#.....XXX.#.X.XX..#..X.XX..XX.X...XX.X.X.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.X..#..X....X.....#X...X.#..X.#..XX..XX.#..X.....XX.X.#.XXX.....XXX....XX.X.XX.XX.X#...##X...X.##..XX.##..#..X.XXX.....#.X..#X..X...X.X...X..X.X...#X...X..#..X...XX.X#XXX..XXXXXX..X.....X.##..X
.XX...#......#.XX.XX..#..#.XXX.X..X..XX.XX....X...XX#..XX..XX....X..X.X#X.X#X.X#.X..X..X..X..X.X...XX...X..XX.X.X..##.....X.X.X....XX.#...#....X..XXX..X#X.##.#.#.#XX...X.X.X....X#.XX...#..XX..#.X#..XX.X.XX..X.X..XX...X..XXX#..X.#.....X....#..X.#.XX...X#X..
....X.X.#XXXX..X.....X.X..X....#.XXX.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.X...#X...X..#.X....X..X.#.X...X##.X#...#..X...X.X...X....#.X.X.X...X...#X..XX#..X.#..#.X.X..XX...X...XXX.XX....#
.##.X.XX.....X.XX.X.X...X..XX.X...XX...XX.X......XX....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.XX...X.X...XXX.X.....X..#X..XX..X.X.#.X.X..X.X.XXXX#.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...XX...XXX...X.X..XXX.#...X..X.#X..X..X.X#.XX..X.X.X....XXX.X..X...XX...XX...X...#.X#.X....X#....X.#..X#X...X#...XX..X.X.#...X.XXX..X.X..X...X#.X.X..#..##.......XX.X#...#..X.#X...X.XXX...#..XXX..#..X..X....
..X...X...XX.X.X.#XXX....X..##...X.#X.X..X.X....X.XXX#.#.X..#X....X.XX..X.X.XX...X..X..X..XX...X.X.X...X.X.#..X.X..X..X.XX...XX..X.X...#.XX.X.XXXX.#..#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...X.X....X.XXXXX....#..X....X.#.X.X.#..X.#X#....X..XXX.X...X#..X..XX.#XX...X.X....#...X..XX.#.#..#...X.XXX.X.X..X##..XX..X.X....X.........XX..X#X..X.X...XX...X...XX.XXX..X.X#.....X.XX#.X....X.....XX#X#XXX.X....XXX..X..X......X.X..X........X..#..
.X.....XXX.XX...X#X..X...XXXXXX.##..XXX.....X...#....X..XX.#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....X.X..#.#XX....X...X....X.##X......XXXX..X.#.X....X..X.X.X.X...X..X..#.XX.X..#.X.X.X.XXX...X..X
.#.XX.#....X#XX..X..#..X..X.......X...#.X.X#X.XX..XXX..X...X..X...X..XX.XX...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.#..X....XXXX..X##X.XX..X..X.X#.XX...XX..XXX..XX.X#...X.X...X...XXX.X...XX.X....X#.X...XX..##.
.X..#X..X.X....X.X.X.X..X...XXXXX..XX.X..X.X..X..X...X.#.XX..X#XXX..X.X...X.X...X.X..X#...#.XX.#X.#.X..X.XXX...#.#..XX.X.X.X..X.....X#X....X...X..XXX.X..X..XXX....X.X.XXX.....#..X...X.X..X....X.#..X..XX..XX.X.#..X.XX..X.XX..X..#...XX.X..XX.X..X...X.X..#XX.
.XX.X..XXX..XX.X.X...X.#.XXX....#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.XXXX.....#.XX.X...XX..X....X.X#X.#X.#.#X..#X.#X.X.X..X.XX...#X.....XX.X....XXX...#.XX..X#...X.#.X.XXX..XXX..X..X..
....X.X#X..#X..XX..#X..X.X..XX.XXXX...#.X.XXX#.X.X..X...#X..X.X.X.....X#...X..#.X..X..X..XXX.X.XX.XXX..X..X#X.......X.X..#X..#.X......X#...#...X...XX.X.....X.X#.XX...XX..X.X#.XXX..X..#.....X...X....X.X..X.XX.X....XXXXXX..#.#..#.X..X.XX...X....X....#..X...X
.X#.#..X..#...X...X...X....X...XXXXXX.X.X......X.#X.X.X.XX.X..X..X.XX...XX.#.#...X..X...X....X...X...X...##...XXX.X.#..#XX.X.X.##.XXX..#.XX.#X.#.X#..X..X.X.X.#...X.XX.#X.X.....#..X..#.#.XX..X.XXXXX..#..X..X.X..X.#....#..XX#.X.X..#.X...X#.#XXX..XX.X..X..X..
...XXX.X.X.##...XX..X.X.XX...X..X##..X..##X.XX#...X..X.....X.X.X..#.#.X..X.X.X.XX..X..X...X.#XXX.X.#.##.X#.#X.X..X...X.#.....X..X#..X.X...X....X...X..X..XXX..X.X..X.X....X#.#.X..X..X...#X..X...X...XX..XX.X..X.#XXX.XX..#..X..X.X.X...XX....#..X.XX..#.X..X.X.
#X..X..X.....X.X...XXX..X.XX.XX..X..X..X....X...X..X..X#.XX.....X.#....X.X.....X..#..XXX.X.X.#.X.X.#.XX#X...#.XX...X...X.XXXXXX...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..X..X.X..X#XX..X..X..X..#X#..X.
#X.X..##.#X.XXX..XXXX..X..X...X.X..X..X.X.X##.X..X..X.XX#..X.XX#..#.XX.X..XX.XX##..X.XXX.......X...X..#...X....X.X..#X.X.X...X..X.#.X...#...X..X.XX..X.X.X..X.....X.#.X.X....X..X..#X....X.XX.....#.X.X.X.#.XX..#X..X#X..#.X.....X..#...X.X#..X..X...X.#...X.X..
...X.X...XX..X..XX.X..XXX...X..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..XX..#.#.X.XX.##.XX..X.X..X....X.X...X.X.X.XX.XX#.X..X.X.#.XXX....XXX#.#..XX#.X.X.#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..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.XXX.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..#XXX.#...#.#.X.....#....XX#X.X...X...#X##..#..X..X..X..#.X.X...X..X...X..XXXX.X..X..X..X.##..XX##X..X..X.X..XXX.X......X...XX#.XX..#.#.#.XX#.XX#.X.X...XXX.X#..#..XXXXX..X.#.#X...X#..X.XXX.XX...X.X...X.X..#..X.XX...X...X..#.X..#
X.XXX.X.X...XXX...X..X.XX...X......XX.X....XX.X.#.X.X...X.X#X..X.X.X..X...X.X..X.XX.X..X..X..X..XXXX.#...#...XXX..X.X.#..X.#X...#XX.X..X..#....XX.#..X#.X....XX..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#..XXX...X.#X..#...X.#..XX...#X..X.X....X..#...X..X.X..X.X...X..XX..XXXX#X.......X#...XX.#X.X..X.X.#.....XX.X..X.X..X..#XX....X..X...XX...X..#..X#..XX...XX.X..X.X......X..XXX.#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....XX.X.#..X.X.X.X...#...X..XX.X..XX..X...XX.X...X.X.X##.X..XX......XX.X.X..XX.#X....#...X.X.XX...#X.#.XXX.X#XXX#..X..X..XX.XX#XX....#.X..#.X.X.#X.X.X..X...##X.X..X.X.X.X.X..X.X...XX#.X..XXXXX.X.XXX.X...X...#...
X...X#X.X.XX......XXXXX..X..#....X....XX...XXXXX.....X.X.X..X..##..#.#..X....X.#..X.XX.X....X.X#X#X...#.XX..X.X.X...X..#..X....XX..X##..X....X...X.....XXX#X...XX#..#X....X..X.#X.X..#...XX..X..#..X.X.##.X..X.X#....XX..X.X.#XX....#XX.#...X.......XXX..X.X.#X.
..XX##..X.XX.#.XXX....X.X.#...X.X.XXX...#X.....X.XX.XX.....X.X....XXX..X..#X.X.#X....X...XXX....X...X.XX...XXX..#.XX.X..#.XXX.X.XX....X.X.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..XXXXX...XX......X.
X.X.X..XX...XX.X...#X...X...#X.X......##X.XX.X.X...X..X.XXX...X.X..X..X#X.X..X.X.X#X.#.XX...#XX.#.#X.....XX.X..XX..X..X.XX...X.....XXXX...XX...X.#X..XX..#..X.X#..X.#..X.XX..X.XX....#X.X.XX..X..X.XX..X.X..X#X.....XX.X..X..X#.X.X....XXX.X.X....XXX..#X.#.#.#.
X.X..X....X...X..XX..XXX..XX....X.X.XX......#..X.X..X..#....X..X..#..X#.X.X.X..X......X...XX....X#X..XX.X....X##.X...XX..X.X..XX.#.....XXX...#...X#.X..X.X.X.....X...X...#.X.....XXXX...X.X..#..X...XX...X.X.#XX#XX..X...X.X.X...X.X.XX......X.XX....X.XX.#..X..
...X.X.X.X.XX..X.#XX....X..X.XX.X#.....XX.XXX.#X..X..X...XXX.#..XX..X......X..X..XX.X.X.X.X..XX#...X..###.XX...X...X...X....#...XX#.XX...X.XX.#XX...XX.....XX.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#...XX....X...X##.X#...X#..#...XX#X..#X....X..X#.X..X.X.#..X..X.X..X.#.X#.XXX..#.#X#.X...X....X.XX..#..X.XX..#.XXX#.XX.XX.#X..X..X.XX.X..X...X.X..X.XXXX...X...X.X......X.X...#.#..X..X..X.#X..XX..X..XXX...X#X..X....#X.#.X..#X#.#..XX...X.#..#X.X#X.X...X..
...X.X..X.X.XX#XX...##.#X..##.XXX.X...X.X..X.X.XX...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.#XXX....XXXXXX...XX.....X.X..#.X.X.X...#.XX#X..#X...X.X.XXX..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..#.XX.X..X##.XX...#.X.X.XX#...X.X.X.XX.#...X..XXX...X..X.X.#.X...X..XX.XXXXX..X....X.X.....X.X..X..XXXX.......X.X..#XX#..XX.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.XXX...X.XX...#...X.X...X.XX#.XX.X.X....X...#..XXX..#...X.X..X..X.X.X...X....X..X.X.X.X...X..X#...X..X#X...X...X....X..X.XX.X..X#XX..XX...X.....X.XXXX#.XX.#..X#..X...X.X..X...##X#.X#X.#..X.#XX...#..XX#..X#..XX.#....X.X..#..X..#.#X....
...XX...XXX.X.X..XXXXX#...XX.X...X#X.XX.X..X.X..#......X..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..#....X.....X...X.XX.X.X..XX...X...X#X...#..X#.#..X.#.#.#X.X..X...X.X....XXX.X..XXX...X.X..#.XX.X..X.#X..#.#.X..XX.
.XX..X.X.#..X.X.#....X..X.XX..XX..X...X..X..X.#.X.#.XX.#X.X.........X.X.X........X..XX.XXX...X....X.X.X.#.....X...X...X..#..X..X..X..X.#.X...X..X#.XXX.##..X..X...X#.X...X.X..#.X...X..X...#XX.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.X.XXXX.X.X..X.XX.X.#..X...#...X.X.XX...X.X..X#XXX.XX..XX.X.X.X.XX...#..XX.X.#XXX.X.X....X.X.#..X...XX....XX...#.XX..##..X...X..X#..XXX.XX.X.X...X..#.X.#.X.X.X.#..XX...X#.X.X..#X.XXX..X..XXX.XX..X
X#X..X..X.XX#...X..XX...XX##.X.X.X......X.X....X..XXXX..#...#.X....X...#..X#X..X..X..XX..XX.....#.X.X..X.#X.....X.X.X.X.X.....XXX..X...X......#..X.X..X..###X.XX.#.#X.XX.X.X.#..XXXXX.XXX.X....X..X.X..##.X#.X.X...X.XX.#X...#...XX.X..X..X......#.XXX.XX..X..X.
...X..X#X..#..XXXX...X#X..XX...X...X.XXX..XXXX..X.....X...X...X.X#..XX..X.#...X..XX.#..X...X.XXXXX.#.X.X.X..X.#.....X.X..#.XX...X.X..X.X.X.XXX.#.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..XX.X....X...XX..XXX#..XXX#.#.X.X.X..#X.#..X.#X.XX..X.X#.X..X...#......X.X.#...#X.XXX..X.X...XX..XX.X.X..X.....X..##XX#..XX..X.#.X..#.X.XXXX.#.X.X..XX.#X#....X.##.X##..X...XXX....X.X.X..#X.#X#XX.#..X...X.....X.X..X.XX#.X...X
..X..XX.X..X.XX..X.X..X...X.#.#.X...X.XXXX.X...X.X...X.#....X.X....X..#..X..X...X..#...X.X.X..X...X.#XX..X..XX...X....X...XX.#..X...X..X#.XXX#...X#.X..X...X#....X.XX.X........X...X..X...X#.X...X...##..X.XXX..XXX...X..#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.XX.X.X.##.X.#..X.X..X.X..X#X.XX.X.#.X.#XX.X..#.XXX.X..#X#.#X.X.X..X.X.X..XX#X..X.....X.X....#..XX..##XX.X...X.XXX.XX.X..#X..X..X.X##XX.XXXX.X.X.#.##..X....X...#...X...#..X..XX..X...XX#...X..XX.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..#XX....X.#...X.X.X..X.X...X...XX.X..X#.#...XXXX.....X.XX.X....X..#..#...XXX.X..X.X..#X.X...X.XX..X..X.X..XXXXX.#..XX.X.XX..X.X..#X...XX.XX....X.XX..
X..X.XX..XX.X...XX.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..XX...X.#X.X.....X...X.X..XX.X.#X.X....XX.X..X...X#X.XX#..#X.....#....#.#....X..X..X#.X...X..#.XX..#...#.X.#XXX..#..#...XX.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..XXXX.#..XXX..#.X.XXX#..X#.X.#X.XX#..X..XX.X..X.XXX...#X.XXX..X.X..#....X.#X.X.XXX...#X.XX#..#...X..X..XXXX.X.X.X..##XX.XX.XX.X.XX.#...##.X..XXXX.X.#......X..X..#.X..X..X..X
.......X.X..##.#.X#X..X...XXX.X..X...XX.#X..X..X..X.X....#..X..X..X.X..X..X..X.X..X...X..X.#X...X#.X...#XX...XX.......XX..XX..#.#X..#..X...##..X..X..XXX.X..X...X.X.XX.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.
.##.XXX....#...X.XX#X.X.#...X.#.X..X.X..XX#..X..X..X..XX..X...X..X#...XXX..X.X...XXXX.X.X..#..#.X...XX..X.XX.X.XXXXXX..X.X...#..X.X.X#..XX.X..#XX..X..X.XX.#..XXX.X....X.#XXX...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...X.X.X#.X..X.X...X.X....X.X....XX....X.XXX...X..#X.X#.#X..X..X.X.....#..X#...X.XX.XX....XX#.X#.X..X....XX.X.X.XX#..X.X.X.....X.XX.X..X#.XXXX.X..X..XX.#..#..X..X..X..XXXXX.
.#.X.XXX..X...#.##X.X..X.X...#..X.X.X..#.....X.....##X#.X.X..#...#...#...#..X...X...XX..X.X...X.X#XXX.X..X.XXX...XX...XXXX...X.X.XX.X....X..##...X...X#.X..#....XX..XX...X.#........#X..X.#X....X....#.#..#..XX.X.X...X..#X........#.#X...X.#..#..XX..XX.X......
.....X.X.#..X.......X.#..X.XX..X.X..#.##.XX.X.XXXX#.......X#.XX.X..X#..X..X..X.#X#.X.X.X..X.X.X...X...#X...X...#X..X.X.....#.....#..X.X.#XX..X.XXX.X..X#.#..XXX##..X..XX..X.X.#.XX.#.X.XX..X.X#..XXX#...X..#.XXX..XXX..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.X.X...X..X.##.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.#..XX..#..X....X#.X.X..XX..X.#..XX.#.X...#X.#...X.X.#X..#
X..X..##X.X.....X..X...#.XXX.XXX...X#...X..XX...X.XX..XXX...##.X.XX...#....X.X....#X...X.X.#...##XXXXX..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#...X....X...X.X..X.X...XX...X.
..X.XX.....X.##..X#..###...#...XXXX..#.X..X..XXXX....X.X..X..X.#....X.#X.#.X...XX.X..XX....X.X..#...X.X.#.X..#...XX.#..XX..X.X.XX.XX.X.XX#.X..X..X.X..X.XX#X...XXX#..#X...#...#X.X#XX....#.XX...#.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......X.X.X...X....#.XXX...X.X.X...XX..XX..X.X.XX....X...X#XX..X.#..#.X...X...X..X#...X#..X.##.X...X...X.....#X...#...X....X.#.XXX....X...XX..X#......X##.XX.X.#X..X..X...X..X.X....X.#X.X..XX...XX#.XXX...XXX....X#..X....XX..X#.
.X.##.XX.X..X#X.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...X##.#.X.X...X.X.#.#.XX.XX.X#X##.X..X#..XX#.X.#....X....XXX..XX.X.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....X......#.X.X.X..X....X.XX.X....XX..#X..X.X.XX.XX.....X..X.#X.#......X#X#....XX....X..X....X..#X....X.....XXX.X...X##..X.#...X..X.....XXX#X..##.....X.XX.X..X....X...XXX..X..X.X#.X#....X.#...XXXXXX.X....#XXX#X.XX.
#..X...XXX.#.X#X..#...X.X.X.#.X#.X..X....X.X#.XX.XXX..#...X.X..X.X...X..X.XX...XX..X...X.....#XX.X..X....XX.XX#X....XX.X....XX..X..X.#.X.X.#.#XX#.X.X..XXX.X.XX...X....#X.X..#XX.X......X.XX.XX...X....X.X#.#..X#...X..#...X...XX.X.#...X.X..X#..X.XXX.X...X....
..XXXXX....X...X##.X.X...XX.X...X.X..X.X...X.....X...XXX.X..#.X....X..X#....X#X...##.#X#.XXX.X..X..X..XXX.....X.XXX...X..XX..#X.XX..X#.#X...XX.....X.X..X..X#...#X.XX.#...X.#...X..XX#.X.......XXX..XX...X..X.X...#.XX.#XX#..X...X...X#..X..X...#.#......X..#.X.
X..X....XXXX.X.......X.XX...XXX....#...XX#X..XX##..#.XX..X.#..X.X#X#X...#XX...#.X#.......#.X.XX.X.X#X...X.XX.X....X.#...X..XXX....X.X..XX.X....X.XX...X.X.X...X#......X.XX..#.X...X...#.XX.X##...X.X#X.X#X.XXX#.#XX..#X....X..#X..X.#X.X...XX.XX...#.#.XXXX..#..
..X#.#.XX.....#.XXX.XXX...XX...X.X#XX#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..X.....#X.X..XX.#...X.X.X.#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...XX...#XXX....X..X..#...X.X..#.#.X..X.X...X#...#.#..XXX..X.#XX#.X....XX..#XX.XX..X....##X.##X..X#XX...X..X...X..X..X....X..XX..X..X.X.X..#..X...XX#.#.X.X....X.#..XX.X.X.X........XXX.X.XXXX..X.X...X.X...XX.X.#XX.X..XXX#.XX..X..#..X..XX..XX..XXXX..X..X..
.X.XX...XX....XX.X.X...X.#X....X.......XX#.X#X..XX..XXX..X..X.....X.#.XX.X..XX......X#XXX...XX.X..#....X.#..XXX.X.X..X##.##..X...XX.#..X....X..X..XX...X#.X..XX.X.#..X...#....XXXX.XXXX...X.X....X...X.X.XX.XX.#......X.X.X..X....X..#XX...X#.#...X..X...X..X.X.
...#X.X.#..XX...X...X.X....XX.X..XX#X#..X......X..#..X.X...#..XXX...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..X.X..X..X.#.#...X.....XX.XX.XX..##..##....X..X.XX.#X.....#...XXX..#XXXXX###..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.....X..X##X..#X.X..X.X.X#XX..XXXX.X..X...X..X#...X#.XXX.XX#X.X#.X..X..X...#..#..XX.XXX.....#....X..X#..XX.X...XXX#......X..X..#...X.#X.#.X.#...X.XXX..X.X..X.#XXXX....#.X.#.X.X.#X...X.XXX
.#.XXXX....X.X.X..X..X..X...#....X.X.XX.XXX..X.X..XX.XX..X..XXX..#...XX.XX##......X...XX.X.#.X....XXX#...X...XXX.X###X.....X#..X.X.#...#.XXX..X#..X.X.##....XX.X#X.X.XX.X.X.#...XXXX#....X.X.X#.X..X.X.X..#X......##.X...XX.#.X.#...XXX..#.XX...#.X.X..#.XX.....
.#......X.X......XXX...X..X...X.#..X........X....X.....X...XXXXX...X..X......#.#X...XX.....X...X.XXXX#.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....X...X...X.....X.....X..#.....................#X...#X#...X...#......X#.......X......XX......X#.#...X.#.....#.X#.....XXXXXX....#......##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....XXXX......X...............#X.#.....##.X.#XXX#.#.......#XX....X..#.##.X....#....X..#...X...X.#....#..XX...XX.#X.X....#..X....X...XX...X..X.X.....X..#...XX....#...XX#.......#...X..............X.XXX..#..X#....X.X.##.X...#..X....X..##......X...X..........X#..#.X.X.....X......X...#.....X.....#X.#..#....#X.X...X.#.#.........X........X...#..#..X.#..#....X....X...#X......XXX....#XX........XX....#.X...X......X.#..##...XXX#..#.......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.#....X.X........X.
X...#.X..X.#X....X.X.XXX.X.....#.#XX..XX...XX...X.X.X...X.#..X##X...X.#.XXXX#X#.XX#.XX.X.X...XX..##X.XX.X.#.X#.XX...#XX.X..X#.XX....XX#X.....X#....#X.#......#.X..#XXX..X.X.##XX.XX...X...X#X.#.X.XXX..X...X#...X.#.X..XX......XX.#.XX....X.X.X......XX..#.####X.X.X...X.X.XX.X...X.X....X..X.X.XX.X.X.X.X.#...X.X.XX.X.XXX.....XX..X.#....XX#X.X.XXX.#.#X.X.......X.XX..X.....XXX....X.X#.X#.X...X.....X.X.#.#.X#....X#..XX..X.XX..XX.X.X.XX.X.#.#...XX.X.#.X....#XXX.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.XX.X..#..XX.X.#..X...XX#XX.#.#X.#X...#..#.X....XX.....X...X#..#...XX..#....#X.X...#...XX##X.XX...X.......XXX...#.#X...X#XX.XX..XX.X......XXX.X.#..X.X.....#.XX.XXXX..XX.#.X#...X..#...X...X...X#...XX..X#...#.XXX..X..XX..X..XX.X.X....XX.X..X#...X.X#...#.X...X..#XXX...XX.#XX....#.##..X.......X..X.X.X.X.X#X.X..X.X#.X.X#X..#.#.#.X#X.#.#...XXXX..#..X.X......X...XX.X.X.XX.X.XXXXX.XX#.X..X.XX..X..#X.X.#..X#.XX.X....X.XX...#X...X...XX....X..XXX...XX.X.....#X.X.#.X.
.XXXX..X.X..#X.#.X.XX...XXX#XX.#X...X....XX#.XXX#.#..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.XX..#..X#..X.......X....X...XX...#..X.....XX.X.X.#X......X.XXX.XXX#...X....XXX.#X..XX.XX.XX.X...#....X.#.X....#....X#.X.XX.X...X....#....X.#....X#X..X...XX..#..X#.X...X..X.X.X..X#.X.......#XX#.XX.#.X...X.XXX.#.X...X.#.....X...XX#...#.X..X..#....#.X#X.#X...X.X...#...X..#...X#X..X.XX....#X...X.#.#X..X.X.X..X..XXX...XX.X#.X...X#....#X.X...X#..#.XX..X.X..XXXXX.X...X.X..X.#X.X......X.#XXX.##.X#...X.X...XXXX....X...X...XXX#X..X..X#X.......X.#..X.X...#....X.X..XX.X.X.#....#XX.#XXX..#.X#X#..X.X#X.#...XXX..X.X..X#.#X....X.X#..#.X...#....X..#.XXXX.X.XX#.X...#...#.#X.X.X......XX...X..X.X..#.#.X#X.X...XX#.XXX.XX....#.X....#..#X..#...XX##.##.##X.#.XX...#XX..X.X.X...#X.X.#.X#..X.XX#....XX#....#..XX.X.##..X..#.X..X...#..XX..#.X.#..X...#......X..#.X......#..X#X..#.XX.X.X....X##..X..X.......X..#XX.....XXXXX..#.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.......#XX..###...#X...#..#X....XXX.....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.XX#...##..X#.X##.#..XX.....XX.X.X..#.....X.X..#X.XX...X..X.....#...X.X...##.XX...X.XXX.#X.#X.X...XX.X..#X.XX.#XX...X##...X.#..#.X..X..X...#X.X.#...#.#X..#.X.X.XXX..#...X.#X.X.X#X..X..##..X#...X.X#X..XX....XX.X.X...#.XX#.#.X...#.#X..X..#..XX.X.X.#X....X....X.XX....XXX......X..X..X.#X.....X#X...#.XX#X...X.XX....#..#.X.....#..#.XX..XX..##XX.X.XX.....X.X.##....#X......#X.X...XX##..X.#.X#X.XX#..#X#..###.X..#.X.XX...##.X.X.X..X.XXX#X#....X.X..#.X#.X..##XX.X..X.##X.##...X..X..X..X..#.X...X.X.XXX.#..X..#X.#X.X.#.X.......X...X...X#X..XX..X..X..#X.#X....X.##..XXX.X#......#.X...........XX.#...XXXX.X....X..X..#.....#....X...X.#....XX.X..X#....X.X....X...#..XXXX.#.X#..X...#X.X..X..XX..XX..#...#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..X#.X#.#....X..X.X...X#..XXX..XX..XX.X..#X.XX.....X.X
.X#X..X..#..X...X.#.X.X....X..XX.X.X.X..X..XXX#.#.XX.X....##X.XX.X##...#.X...X.XXX...X##..#.XX.X.##.##.X.X#..XX..#.#.X#X.#..X.X....XX.....X..X.X.X.X.###...X..X.....XX...XXX..X....#....XX.X.#..#...#XX.X...XX.X..##..X.X.XXX..X.X.#..X..X.X.#..XXXX..XX...#.X....#.X#X....X#..X..#XX...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.XX.X....XX.X#..X.X.X..#X.XX#....X..#...X.X.X...XXXX.X.X#..#.XX.X.X.X..X...X.....X...###X.X..X#..XX.X..#XX#..X.#X.X.....XX#X..#.X...X..#.XX..#...#...X.X.X..X#X..#XX...#.X.#.X.XX...X.X......XXX#..X#.X...##...##..#X#...#.X..#.#.X...X...XXX#X.X...X...#..X#.X.XX.###.X.X..#..X...X..XX.X..X..X.XX..#XX..X....X#XX.#X.X.X.#X#XXXX...#X#.X......X.#..X..X.###.X.X.XX.#X.##...#XX....#.X..XXX..#X.XX..X..X.#....##.XX..XX.X..X.XX.#...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.##.#XX....X..X..X....X.XXX.#..#.X.#XX.X...X....XXX..X.X....X.#X.X..
...X.X..X.X.X.X...XXX..X.XXX#.###..X..X.X.X...X......X.#.X.....X..X..X.X#..X..X...XX.X#..XX..X.X..#..X.X...#.X..X..X....#X.X.X..XX...#.XXXXX..X..X.X...#.X.#.#..XXXX..X#....X#.XXXX.X.#.XX....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..#...XX..#.X..X.#.X.XX.X...##.#.XXX...X.X#.X.....X#...XX..#X..XX...X.X..#.##XX...X#.X#.XX.#.#.X.X.XX.X.#X.#.XX#.X.X..#.....X#...XX..X#X..#.#.XX.X....X.#...X.X....X.XXXX..X#...X.....#.XXX....X#..##X.X...XX.XX....X.....X..#...#.....X..XX..XXXXXX.XX.#..XXX...XX#..##....X.X.X.X..#X#..X..X.....X.X.X.....XXX.#..X.X..X..X....X.#.X##X...#....X#X.X..XXX#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.XX....X..X....X..#..X..XX.....X....X.X......#XX..#X.X.XXXX.X..#..X.X..X...X...X..X.X..#X....#X.X..X....X..X..X.X.X#....XXXX....#.##...XXX...#.XX#.X.##X..X.XX#......#..X.##...XX#XX.X..#X..XXX.X.X...X##X....X..X.X.X....X......#.X##......X.X..X...X..#X..#..X..X.#.X.X.....X#...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...X.X...#.X...#..#.#.#...X.X.X.X.X.X..X#.X......X.X#.X..X#..#.X.#X.X.XXX.X..X.#..X....X..XXXX..#........#....XX.#......X...X......XX#...XX...X#..X.X.X..X.........X.X.X..XXX....XX.#.XXX...X.X.#X.X...X#..X.X.X...X...X.X..X....XX.X...X.....XXX..X#XX.#XX..#.XX...#X..#.X.XX#.XX..#X...X.#.X..X....X.#.X..X...#.....X...X...X#.#.X.X...#X#XX.X..XX....X..XX.X.#..XX...#X.X.X.....X..X.XX..X.X.#..XX.X.X..XX.X..#XX#.....XXX..#.X.X..XX.X..####X..X#.X.X...X......X...X.X#XX..##XX.#..X..X.X.X...X...X..##.#....X.X.X..X..XX#..##.X.XX.XXX..X.....X.X.X.X#...X.#.X....#...X...XX...XXXX..X....X.XX...#X.X.X.....X.X....XXX...X.X.#.X.X...XXX.X.##..#XXXX..X...##..XX...#..XX..#X..X..X..XXXX..XXX.....XX.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.X.#...XX....X...X.X.XX.#XXX.X...XX.X..X.X.XX..X#.#X...XX..XX..X.X..XX...XX.#XX.XX.X.X#X...X#XX..X.X.#.#.#X..XX#X#.XX..X.##.X.XX.X...XX...X...X.X..X...#X.#X..#.XX.X.XX#
.XX..X...##X.X....#X.X..XX..X..X...X...XXX...X..X##...#..X..X.X.XX.X..X.X.X..#.##.#X.#..X.XX#.X.X...XXX..#..#X...#X..X..XXXXX.X..X#.X..XX.#.X....X...X.#X....#.X.XX.##.....X.#X.XXX#X..#XX..##X#XXX.#..XX.##.XX..X..XX.#.X.X#.#....X.X..X#X.XXX.X.XX..X....X#XX.......XX.X.X..X.##X..#X....XXX##..X....X...XX.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.X.X.X.X...X.XX.X.XXX..X.X..XX###....#..#....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..XX..X....X.....#..X...X..X#X.X...X.X#.X...X.XX#.XXXX..#XX.X.X..XX..X.XX.XX...X.X.X...X#XX.X..XX.#X...XX..XX....#X#.X...X#..X.X.X....X..X#...X...XX.##..X..X.X..X..X...XX....X#.X..#..X.X..##.XXXXX....X...XXX....X..X.X..X..#.X.XX.#.#....X.....X.X..X..X..X#.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.....##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.X.X....X.##..X...#...#..XX.X...X.#.....X..XX.....X...X.X...X.XX...X..##..#.....X.XX....XX..#...#XX.XX.X...#..X.#X..X......#.#.X..X....X.#.#..#.XXX#..#X.##.......X.X..X....##X...X.XXX#..XX...XX...X..#.XXX.XX.....X.X#X#...X.XX.X.XX.X#X..XX..X...XX.X.X..X.X....#X....XX..XXX#..##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.X.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..XX..##....#.X..#.X.X..X..X.X.#XXXX.......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...###..XX.X.X....X..X...#.##X...#.XX##.....#X...XX.#.#.X...X..XX.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...X...#.X.XX....X.X..X.X#..X..#..XX...#X.X..XX#...X.XX..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.##....X#.X..XX.XXX...
X.##....XX..X.X.##..X.....XX.X........##..X..X.X.XXXX....XXXX..X#.#.XX...#.X...#.XX.#.X...##.X.XX.#...XX.....XX.X..XX.X.#XX.X...X.X...X.X#X....X...XX.#XX.X.X.X.X.X#.X#.#...X..X.X...X..X....##..X....X.XXXXX..X..X#.X.#....X##.X...X....X.X..XX##.X.#X..X.#.#X..X.....XX...X.......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...X....X..#.X...X..X..##.#..X....X.X#.#..#...X..X..X.X.X..XXX#.X..X...X..X..X....#.#..XXX#..X.X.#XX.##X.....X#..X.X...X.X#X.X.X..XX.X.......X.X.#..#....XX...#.XX.X.#.X..XXX.....##X.#XXX#.X.X...##.X..X.#.X..X.X.....X..X.X#..X.X.#.X..#.XX.X.#..X#X.....X..X.X#X.X.#X.#..#.#..X..#.X#XX..X.X##.X.X.XXXX.X..X....X.#X#X.X.X.#XX..#.XX.X..XX..#X.##...XX...##....X.##..XX..X.#X#.......XX#.X.X..#....XX....XXX...X..X#X..XX##.X.X.#XXX..X#X....#.#....X.X...##X.XX.#...#.X..#..##..X.X#.#.X..XX.......X.X#...#..X..X.X.#.X...XXX...#.XX..X.X...X#..X.XX......X..X.X..#.X.X..X.....X.#X.#..XXX...X#...X.#XX..X#....#..X.X..#..X#.#..X...#.X.X...XX.X.#...X.X.
....X.#...#...XX..X.XXX#.X...XXX#.X.X.#.X...XX...X....XX..X...#...X#...#.X.#.XX.#...#.X.X...#X.....X.XX#.X.X.....X.....X..X.X.X.X..XXX....##.X...XX..##X#..X.....XX......X.XXX.X..XX.X#..##X.#XX...X.X..X...#.X..X...X.X.#X...X.X.#..XX.X..X#X.....X.X..X....X..##.X.XXX.#X..X#.X.#..XXX.##.X..XX.X..X..X..#..X.XX.##.XX.X.X#XX.XXXX.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.XX#..X.X.XX.X....X#.X.#.XX.X..#.#.#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#XX...X...#.X.X...##X.X..XX....X...#...#.........X..X..XX#..#..X....X.X..X.#X...XXX.XX...#X.X.....#.X..X...X.X#XX.X..#.X..X.X.....X...X...X...XXXX...XX.X.XX...XX..X.X.X...X...X#.#.XX#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.XXX..X#XXX#..X..XX.X.#..X.X..X.X......XX...#...X.X...X#.XX...X....X#...X.X..X.X.X.#..##....XX...XXX.....X...X#X...X....X..X..#.#..XX.X.##..#....X...X..#X.
.XX...X.X#X#.X...XX.....X..#X....X...#...X.X...XX..XX.#.#.X.XX..XX..#.#..X.X....X#.X#..XXX.X...X#.#...X...X..#.XX.X.X.X..X..X##..XX...XX.X..#..XX..X...#.X.X.XX#.X..X.X.X...X#..X#....XX..XX#.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.#...X.X...X#.XX.##.X.X..X.#.X.X..XX..X..##..X..#.X.XXX..XX#.#...X.#...X...X.#..#...X.X.X.X..#...X.X..X......X#X.....X......X.X.X.....#...XXX.X.X.X.X.X..X##XXX..##..X....XXX..X.#..XX.#X...#.XX..XX...X#XX..XXX..#..X..#XX.X##....X.XX##..X.XX..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...X.X.XX.......X.X..X.XX.X.X#X.X.X..X.XX.X..#X..XX...X...X.X..X....XX.XX..X...X..X.....XX.X.X.....XX.#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#.#..XX#.##...X..X.X..X.X...#..##..#.X.X..X#X..X..X..##..#...X#..XX#.....XXX..XX.X...X..#.XXX.XXX....X..X...#X.XXXX#..#X.XX....
.#XX#X....X.#.X.X..X#X.X..XX..XX..X.XX.X.X..X.#...##X.X..#X...#....XX#.XXX..X.X....XXX.XX...X.X.XX..#X..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##...#.XXXXXX.X...XXX..X...X.....##..#...X...XX...###.X.#.X...X..#XX.X..X.X.X..X.#...X#.##.#....X.X..X.X.XXX#.#X..X.X...XXX....X.X....X...#..XX.X.X#X...X..X..#.#..X.X....X....X...#..XX#..XX.X.XX...X.X.X.#X#...X.X..#....#..X.XXX.##XX.XX...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...X.X.XX......X..#..X.#.X....#....X.XX.X##..X....#X#.#.#XX...#.#...X...X..X.#.#.XX#..XXX.#X#.X...X..X.X...XX..#.X.#.......X.X.X.#X.XXXX.X...X...X....X...#XX.#.X...#X.#..X...#X.XX.#...X.X#X.#...XX..XX..#...X#X...X..X.XX.XX..X#.#..X.X..XX...XX.XX.#.X#XX..X.#..X.....X...XX.....X.X.X.....X.........X.#..X..X.X..X...#..X#.#X...X.XX..X.XX.#...XX....X...XXX..XX#.##.#.X.X#.X.XX.X..X..X.X.#...X..X..X....X..XXXXX....#XXXX#.##.XX..XXX.XX..X....#..XX..X...#X...X#..XX.X....#X.#
..X...XXXX........#XX#.X.X...#..X..X...X..X.#.X#X..X...#...XX.X#XX..X.....X.#.X#.XX.##...##...X....X.X.X.X...X..XX..XX.X..XXX.X.XXX.X..#X..X.X#....##.#..X.#.#X..#...XX...X.#...X.X#.X.X..#..#.X#...##.X...X...X.#.XX#.X..#.X.XX...#....XXX...X#..#X..XXX#..X...X.X.X..XX.X....X..#.XX#.X..#...XXXX..##...#.#X.X.X....X.##...XXX..X...#XX.#...XXX...XX.X..#.XX.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...#XXXX..##......X..XX....X..#..##..#.X.X.....XX.X..X#..X.X.#XXXXX..#.XXX..#.X.....X##..X...X...X...#..XX...XXXX.X#X...#..X..#X.X.XXX....XX...#...X#XXXX...XX#.X.XXX#X#..X..#.X.#....X.X...X.##..#XXX.X...##XX...X..XX..X#.XX..XX.#.#..X...X#X.##XXX..XXX..XX....#.X.#X.X.X#..X.XX...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.##.##.#XXX.X..X.X..#...X...X...#....#X#X.X...#..X..XX.##..X.X..#X....X....XXX..X...X.X....#X..XX...XX.#.X..XX.X.X.#X...XXXXXX.#....X..X...XX.......X.X.#X.#.#XX..X.X...XX..X....X.X##.X#.
.X..X....X.X.X#XX#X#XX.X.#.X...#XX...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.XX.....X.X....X#X..X.X..#..#.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.X..X...#X.X...XX...#...X.#.XX...XX#.#..#.XX..X....#.#..#.XXX..X..X...X.X#.X....X##X.X.....X..#.X.#.#..X#..X....X..#..X....X##XX.X..XX#.#..XX.X...X#X.XX..#..#...XX#.X.#.#...X.X#.....X....X#.#XX#...#XXX.X..#.X#.#..X..XX.XX.....X.X#..X..X......X..X..X.X..#XX.X....X#X.X.XX..X.#.X...X.X....X...XXX.X.#X..X#.....X.XX...X..#.#...XX..X..#..X...X....#..#..#.X.XX.....X...XXX.X..X..XX....X.X..X...XX..X...X...X..X.X##...X.X.....X..X.X...X.X....X......X...X..X.#.XXX#.X.XX.X#.#..X....#.X...X..XX.##.X.X..X.X.X..X...XX.X.X.X.#...X.XXXX.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...XXX.X#X..XX..#..X..#.X...XX..X.X...X....X...#.....X...XX..##..X...XX...XXXX....XX##.#....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.XXXXX..X..#X#XXX...#X.X....XX.#.X.#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..X.X.X.X#...X.XXX.XX#X..#....X.X.X.#XX#.X..#.X#..X..#..XX.#...X...X#..X..#.X.#.XXXX.#..X#.X#..XX.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.X...X.XX.X.....X...#XX#......X..X..XX..X..X.X.X.X.X.X..#.X..XXXX####.XX.X....X..X.X.....X..X.X#.X..X.XXX...X.X.X..#XXXX.X.XX.....X..X.#.XXXX.......X.#.#..X#.X..X.X...X.X.X.....#....X#X.XXX..#X.X.....X....X.#X.X..XX..X.X#.X..X.#..X..XXXX#X#X..#...X...X.XXXX.X..X#.X#...X...XX..#X.#.X....XX.X...XXX#..X....X.XXX.XXX..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...XXXXX..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#...XXX.X....#.X.#.X..X.X..XX.X.X#.XXX...X..X.X...X..X..XX#X....#.#.#...XXX...X...#..#X.X#....X.XX.XX#X.
...#..X.....X.#XX...X.X..X#X.#...#.XXXXX.X..X.X.X..XXX...XXX.X.X.....X...X..XX.X..X..#.X.XX...X..XXXX..X...X.X..X..X.#XX.#XXXX...##.#X.#.X......X..X.#XX..X.X.X..#...#X..X.X.#.#.X.XX.......X.#......X..X..X.X..X....XX#.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.....XXX..X....#.XX.X...#X...X...#....#.X...X#.#..X..X.#...#...#.X.X..XX...X..X.XX#.#..XX..X...XX..X....XXX.X....X.X.XX#X.X.X...X#.X.X...XX#...X...X.....#.X..#.X.X..X.............#XX...XX..X#XX.#.X#..#..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.XX.XX.X...X.X.X...X...X...XX...X....X#.#X.X#X.XXX........##..#.X#.X.#.#X#X.#X#....XXX.X..#.XX...XX..X.X..X....X.X.#XX...#X...X..#X.#.#..#X.#.#X..X.X..X.X.XX....XXXX.....#.X.XXX.X..XXX#XX...XXX....X#.X..X.X..XXXX..X.#X......XX..X.X...X.#X..#XX.XX.#.#.#.X..X.X.XXX...X.XX.X...X.X.#..X...X.XXX#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.#.XX.X.X..#.X..#X....X....X.
.X#.##..XXXXX....#.##.X.X....X#X..X.......X.#X#..X...XXX...X.X..X.#X..X.#..X...#X.X.#......#X.#.#.....X.X.X..X.X..X.X...X.....X.X.X...X....XX.XX..X.....#..X..X.XX.X..XXX..X...X..##..X##.#X..#.#.X#.XX.#X.#.#.X.#.X.....X.##XX..XXX..X..#...##.....X.#..#...XX.X....#X.X..#..X.....XX..##.X.X.X...X...X..X.#X....X...XX.#X....X#X...X..XX.#X.X##..XXX...XX.#.#X..X.XX.X...#.#X....XX.X.X.#X...X...X..XX..X.X..X.X....#XXX.X.X......X.X.X.....X.XXX.#..X..XX##XX.XXX...X#.X.#.X..XX.X.#.XXXX#...#.X..X.X...XX..#X.XX..X..#.#.X..X.XX..XXX....XX.#.X.X.XXX.X..X.XXX...X..X....X..X.X..X..X..X.X....X...X#...X#XX#XX#.#.X.#XX...X.....X.X.X..#XX..X#.#.X...X...XX.....#..X....X#.X.#.XXX#X.#...#X.X.X....#X.X.XX..X...XXX...X...X....XXX.XXX..X..X..X..#.XX#.X...#..X..X..#XXX...X.X....X.X.X.#...X.X.X..X..X..XX..X...X.#....XX#..#.X.#..XX#X...X...XXX.XXX...X....X.X....X.X.....X....X.X.X..X.....X.X..X...XX..X..#.X.X.X.X.....X..X.X...#..X#...XX.#....#.X.X.X....#..#.X..X.X..XXX..#..#.#.#.X.#..X..X..XX#X.XX....X...X#...#X...XX...X...X....#.X#X#X.XX#...
#.X...#X.....X#X#...X.#.X.XX..XXX.X.X.#X.#.....X..XX...XX#...#X..##.X...X.XX.X#......#X.XX..X..#..XX.X......X..XX.....#...X.#......XX.X.X.X.#X...#..XXX...X..#X.#..XX#...X#..XX..#..#...#XX..X.X#.XX..#.....X..#...XXX#X..X.....X...X#..X..XX...X.#..X.X..XX.X..X.XX#XX.X.X..#.XX.X#...##....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..XXXX.#.#....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..X.X..#.X.X.XX#..#...X.XX.X.#..X.X.......#..X...XX..X.X.#XX..##..X....X..X..X..#..X#X..XX#.#XX..X##..#XXX....#.X.#XX.X...#X.X.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..XX.XX...X..XX..X....X#...X..X.X...X#..#.#...X.X.#....X.X...XX.X..X..XXXXX.#..X#..XX.#.X..#.X.X.X.X..##X.XXX..X..XX.X...X##...X#XX.X....X..X.X#.X..X.X..X.X.X..XX.X..X...#..XX.XX.#........X.XX.#X.X..X....X..X.XX..X..X.X.X..........XX.
#...X....XX#..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...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....#..XX.X.XX..X...X#..#..XXX....#..X.X.#....X..#X...##X.X..X#...X...#...#X#XX..XX..X.X..X..X......X#.X.#..X.X.##XX...#....X#..X##X.#.#X.##.#XXX.X#..#.#.X.X..X.X.XX#X#X..X.X.....X.X..X....XXXX.#.XX....#.#..X.XXX.X.#.X.X...X.X..#..X..X..#X.XX..#.X.###..X...#.#..X.#.X..XXX.X...X.....#.#X#.#.##.X..XX...XXX.##.X....XXX#XX.....X...XX#.X.X#XX..XXX.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.XXXXX.#.....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...XX.#X.XX.#X.X...X.X....X.X..X#X..X.##.XXX.XXX.XX..X..XX#...X..X..#.X.....#..X..X.X..X..#...XXX..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..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..#.#XX..X....XXX..X....#..X#.#..#..XX...X#..X#XX.X.XX..#.XX..X.#..X..#...#XX..X#.XXX#.XX...X...X..X..X.#X..XXXXX.X#...X..#.....X.#...X.#...X..#..X.#XX.....#...#..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....XX.#.XX...X...X.X...##X..XX#.XXX#.XX..X..X....X.....XX....XX.XX..X.XX#X...X..#.X..X#.X.XXX#..#...X....X.XXX..###.X..X..XX#...X..#..####..XX..#.#..XX..#.X...X.XX.#X.X.#...X.X..#.XX..X.XX....X...XXXX.......XXXXX#X...#.X...#..X.##..XX..#.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..XXXX.X....X..X.#.X.X.X...X.#X.##.XX..X.#X....X.XX.X.X.....#...X..XX...#.X#...#X....XX.X.X#..#XXXX..X#.XX....X...X....X#X#.#X#XXX.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.#..X...X..X.X..XX.X..X...XX.#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...#...X.X..XXX..XXX.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....XX...X..X...XX..X.X..X..XX..X.#....X....X#..XX#XX#...#XX.X..#X..#..XX...#.X##X.X.X..XX...XX..XXX#.X#.X.XXX.X..X..##.X.X..X.XX.###.X.X...X..X.X.#....XX..#..#...X......XX.X..#.X.X...#.X.X....X..X.X.#X...#.XX...X..X...#......XX.X..XX.X.X##...X.##XX...X.XX....#X...XX..X..#........#XX.X..XX..X...XX.X..#.XX#..XXXX.#X.X.X.#.XX...#...#X...#.##..#X.......XX..XX.X.XXXX....X..X..XX.#.X#X....XXXXXX....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..XXX...X#....X....XX..#X..#...X.X#.X...X#.XX.X..X.X.#.X#..X.....#XX.XX..X#.X...X.#.#.X......X...XX....XX.X......#.X.XX.X.X..#..XX.#...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..#.#....XXX.X..#X#.X..X..X...X...#..X#.##XX#X...##.X.X#.X..#.#.X.X.#..#.X.X...X.XX....X.X...#...XXX....X.X.#.#...X.X.XXX..#XX.
.#....#X.X......X.X.X..X...X..X.X.X....#....#...XX..X..X.X#..X....X.XX...X.X.X..#..X##X..##.....#.XXX.XX#.##...#XX.#.X#.XXX.....X..X.#X...X.#...#XX.X.XX.X.XXX.X..XX..#.XX.XX#.X..X..X...X..XX.XX..#X.XX..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..XX..#X.XX...X#..X...X.X...#.X.X..#......X.XX..X..X.XX...X...XXX.X...#.X...X..XXXX..X..X.X#.X..X.#X..XX.#..X.X.#..X.X.X#.#X#.X.X.####.X......X...#X#..X..........X....X..XX....#...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.X....#.#.X#.X...X.XX.X..X..#..#...#X#.X..X.X..XX...XX...X..##..#..X.XX...X..X.X..#X...#X..X.XX..#.....X.X...#.X..#X.#X.X##.X.XX..X.XX.X.##.XX#X..X....###.X.#...XX##.X....X..X..#.X.X....X.X....X.XX#..X.XXX#X.XXX#.###.X.X.X.#X..#...#.#X.....#.X...#.XXXX.X.X..X.X.X.X..X..X..X....XX#.X....XXX..X.X.#....X..X..X.XXX.X.#..#.X.X...XX#.....X...X..X..XX..XX.X....XXX...#XX.X...X#X.X...X..XXX...X.X.X...#.##.XX..X...X..#..
..X.X...X..XX#XX..X..X.#.XX..X..X..XXXX..#XX.X.#XX.#.#X....X.X#.X.X...XX.X.....X.#...#XX...X.XX.X..X...X.X.#.X..#.....X..X..XX.#..#....X.X...XXXX...#....X.X.#...XX.#...#X..#...X..X..XX..X.X....X...X#..X....XX.....XX..X.X.X.X..#.....X.#.XX...X..XXX.X..X.X..X...XXX..X.#XXXX.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...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#XXX.##..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.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.XXX...#.#.#.X....#X....#..XXX..X...X.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...XX#X.##.X#.##X...X..X#....X.X.X...X.#.X.X.XX..#..#.X.X..#..XX..XX#.XX#.XX..#...X.#X...X..XXX...#XX.....X#.....X.XX.#X....#.X..#.XX.X..XX...#..X...#XX.
X.XXX.#...#X...#.X.X.X....##...#XX.X...XX.....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#....XXX#....X#..X.##.X..XXX....##.#.##..X#..#.#..XXX..X.#X...X..X..#..X#.#X.X...X.#XXX..X......#.X.X.X.#X...X.X.XX....XX.....X.XXX#.XXX.XXX......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.#.#XX.X#.X.X..X...XX.X...X......XX..X..XX...X....#XX.X..X..XXX#.##.#.X....X..#.......X..XX.X....X..####.X#.X.#.X.X...X..X.XX..XX.#...#.X...XXX..XX.X...X##X........#..X.X....#.XXX...#.X..XXXX..###..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.#....XX.#.X.X.X...X#..X.X.#.#XX..XXX...X.X#.X#.X.#.X.X#..XX.....#.X....X..X...X...#.#XX.#.#.X..X..XXX.....X..X.....XX#...X.#..X..X.X.X.XX.##XX.#XX.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....X.XX....X#.#X.....X.X.#...X....X..X....XX.X.XXXX#X..
.....###.X#..#...#....#XXX..#.X#X....X.X..X##.X...#.#.X..XX.X#X...X.X...X....XXX.X...#..X.#..X.X..XX#.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#...XXXX.#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..XX..#...X.###X#X.XX...#.X.XX.#..#....X...X...X..X...X#..#X......X.#.XXXX#...X.X.X..#.X#.X..X...X..X...X..XX.X...XX#..X..XXXX#..#..X.XXX.#..X...#..#X.....X.X#X.X.X..X#.X...X#X...X.#...X.....XX..XXX.X##XXX..X#..X.XX##....XX.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.#....XX.#X.....##.#..X#X...#...X.X..X.....#....X...X.#...X....X.X..XXXX..#.#X.X.X..X.X.X#X.X.X#.X...X..X.....X#.X....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.#.XX..X#..#..X.XX..X.X.#X..XXX.X.XX...X.....X#X....X.XXXX.X..#.XXX.X.X...X.#X.X..XXX.#.XX.X#X..XXXXX..X.....X..#
.X.#.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.XX.X.X##...#.X#X.#.#...#.XX...#...X.XX..X.#........XX.X.X..#..X..X.....X..X.#X.#X..X...XXX..#....X...X...X.X#..#...##.X..X#X..XXX.X.#.X..XX.X...XXX#.#.#..#X.X.##.#XX.##.....X...X...X..XX.XX.....#.#.#.XXX#..#.#..X.X...XX....#.X.X..##....X.X.#..#X.......XX..X.....#.X.X.X.X.XX..X..X.#X#X...X..XXXXX#..#X......XX..X..#.X..X.XX...X..X..X#..X....X#.X....X..X#...X.X##XX....#..X.XX..X....XX.X......X..#..X...#X...XX.#XX##..#XX#...X..#..XX....X..X.#.X....X#X.##.#.X.XX.#.XX##X..X..#.X.XX..X...X.X#.X.XX...X.X...X.##..##X...#..XX...XX...X...X#..#.X...###..X.XX.#...X#X.X.###.X...X.X.X#..X..##.XX.X.X.X..##..X#.X...X.XX.#X.##XX.X...#X..X.XX#...#..X..X...#...XX.###XX....XXX#...X...X..#.XXX..#.X..X..#.XX#...#X###.#..#..X....#X.X....X#XX..#XX.X.X.....#X#X.X.X.X#.XX#X#.X.#...X...XXX.#...X#X...#...X.#.X...#..XX...X...XX...XXX.X.XXXX...XXX.X...X.X..#.....X#.X.X.X...#.X..X.......X.X.X......X.#XX#..X..
#X.X...X..X.##.X..X#....X...X..X#X.X..X...X.X....X#...X..#.#X..X..X.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.XXXXX..X..#....#..XXXX##.X.X.X.X.#X..#..X...X..XX...X.X...X..X.....X..#X#..X#..#.X....X.X.#..#...X...XX.#.X#.XX##X..#....X..XXX.X..X...#XX.X..X.#.X..X.X..XX##....X..XX.X...#..X...X.X.XX.X.X...XX.#..X...X.X.X.X#X#.#.X...XX.XX........#...#XX#X...X.#.X..X.X...X.##X...X#..#X##.X..X..XXX..X...X.X..#...X.#.X.X...XX.X#XX#...#.XX.#.XX.#X..X#.X..X..X...X.XX....X#X..XXXX#...XX..#.......XX.X.#....#.....X.X.X....XX#...X..#.X..X#..XX...X..X.X.#.X.X...#X...XX..X....X#...X..X.X.X.X..#XXX.#.X.X..X...X..X..X..#.X..#.X.X...X.X.XXX.X.....X.#...X.....XXXX.X...X..XX..XX.X...XX..X..X..#..##XX.X..X.X...#...X.XX...#.XXX#X..X###...X...#.X..X.XX#..#.X..#.X..X.#..XXX..#..X#XX..#..X....X..X.X##XX#.....#XX.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..XX.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.X.X..XX.X..XX#...X..X...X.#.XX..#.XX..#...#.XXX.X...X.X#.X.X#.XX.X..X..X.XX...X#.X..XXX.X....X.X.#.##...X.##..#....X...X.X...XX.XX..X....#.###X........X..X...XX...X...X#X.....X.X..X.X.X...X..X....XX..XX.X#X..XXX#...XXX.X.X..X#..XX##X....#.X.X.X.X..X#XX...#....X.##XXX..X...###..XX..#..X.X......X.X..X#...X.X.#X...X.X.XXX..XX..#..#..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.X.XXX.#...X.X...X#.XXX.X.X.X...#.X...XX...X...XX#..#X.XX.X.X.....X.X.X.#X.X......X.X..X..X#..#..#.XX#.X...X.XXX.X...X.XXX.#...X...X..#.X.##.##.X...X....X.X....X...##.#.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...XX.X..X.X...X....X.##..#.X....X..X.X...X..X.X....XXX.#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.XX....X#X..XX.#..#X.X..#..##.X..X.X.X.X...X.XX.X.#....X..X.....X.X.XX..X.#..
..X..X..X#..X.X..X.X.#........#...X..#.X..X.X..X.#...#..#.X...X.##X..XX.#.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..XXX#.X##X..XX.X.#..X..XX..#.X...XX....X##X..X.X.....#XX.X..XXXX...X...X.#X....XXX..X....X.X.#X.X.....X.X..X..##.X#...X#.#.X.XX..X....X.X..#..###.X..X..#X.X.X.XX.X.X.#..XX.X#X...##.#....##X...X..X#.X...#.X.X.....#...X.#.XXX..X..XXXXX..XX.#.X.#X#.....X.X#X###X.#..#..X.X...XXXX...XX.X..XX.X..X..X.X#.....X.#.X.##.X...X.X#X#..#X.X.X...X..#....XXX...X..#..#X..##..#X....XX...#X...#X...#.#....X.X..XX.#...X..X.X.#X#XX..#XX...XX#XXX.X...#..X.XXX......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...XXXX.#..X...X......X#XX.X....X..#.XX..#XX...X##..#.#X#..X#...XX#...#X..XXX..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...XXX..X.X....##X#X..XX..X..X....X.....XX..X.X...##XX...#..X.X.XX#X..X#.X.X..X.X.X...XX.X#..#.X...X.#XX..#X.X..#..#X.X...X.
.#..X##..#.#.X..X..#X.XX.XXXXX#XX.#.X...X.X...#...XX###...X.XX..X...#...#.X.X....XX.X..XXX..X#..X..X.XX#X..X..X.X...XXX..##...XX.X...XX#.X.XXX.#..XX.#.X....X....#..#..X..X....X..X.X.#...X...#.....#.X..XX.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..XX.#...##X...X.X.#X...X#.XX...#.#.X#.XX..X..#...#.X..#..#....X.X...X.##....XXX.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..XX.X..#.#..X...X.X.XX.X...XX.X...XX..#..#...X..X.##.XX..XX.XXXXX#.#.X.X..X.##...X.X#.X.X.X.X....X...#X..#XXX..#.....X.XX.#.X....X.XXX...X.X...X##.X...#...#......####...XX...XXXXX..X..X.XX..X..X..#..X....X..X.....X...X#XX..X...#.#..X#..XXX.XX.XXXX#....XX.#X.#.X.#.X..XXX..#..X###.....#...#XX.##XXXXX#....X.X.#X.#XXX#.#XX.X......X.#..#X.X.X.....#.XX#.X.X.#....#X.XX...#X#.....X...X.....#...XXX.#..X..#.X..X....X#....XX...#XXX.X..X.X..#.X#..#.#...X.XX..X..X.X.X..XX..X..##..XX..#...##..X..#X.....#X..X.XX...#XX...X##..X.#....XX..
.X#..#X#.......#..##...X.X........X.XX##..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#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..#X...#...X.#.#..X#..X..#.XX.X.X.##.X..#.X.#.X....X.#.X..#XXX.X.#.#.X..XX..X..X..X.X.XX.XXX..#..X#.XX...#..X..XXXX##.X...X.XX..X.X..X..X.X..##XX.....X..X....#X.X.#..X....XX..X.#.#.#.X..##..XXX...XXX...X.X..X.X.XX...X..#X.XXX.XX.X..X.#X.XX.X.#.XXXX.X..X...X...X.X.....X...X.X...#.X.XX..X.X....XXX..X.XX...X..XX.XX..#..X....X..#.##X..#.#X...X..X...X.#..#.##......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.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#.XX..#....X.#.##.X.X....XXX.X..#XXX.X.X..XX.###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...#XXX.X.X....#X.##.XX..X..X..X.X.X#..X
...X..X.X#.X.X..X.X..X.X.X.X.##.X.X...X.X.X..X..X...X.X..X.X..X....X....X.X..XXX...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#...XX...X...X#..XX.X.....XX..XXX.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.XX...X...X.#..X.#..#....XXXX.#X..X.#.XX..X.X...XX..X.#..X..#....#..X....#.X..#.X.#..X.X#...XX#..X.X.....#....X..X...X.#...X.....X.X#.X...X..X..XXXXX#.X..X.X.X.X.##.X#.X.X#X...X.#X...XX..X....#X..#.X.XX..#XX.....X.....XX.X...X#X..#X...#XXX.#...X..X.X.#....X..#....#..X.XXX...X..X#..##..#.X....X...X...##.X.#..X..X.XXX...#X.X.X..#..X..#X.....X....X..X#X.X..XXXX#.X.#.X.X..#X.....#.#...X#.X...##.X....#.X.X...X...#X...XXX#..XXX.X..X#.#...X.XX...#.....X.X.X..XX.#.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.#.#.X.X...X#..XXX.X...#.....#.X.#...#X.......#.X.X.#.#....XX..X..X...X...X.
.#X..#....X.XX.#..X.X..X.X..##.X#..XX.X.#..X...X#XXXX.#.#..X.X.X.XXX.X.X..##.##.XX.X.X.X..X..#...X.XX...X.X...#.#XX#X#..X.X.#X.X.X..X.X..##...X.X#X.X.XXX.#..X..X....#.X.X..X..X.##..X.X..XX..XXX.#X.X.X.#X..XX.XX..#.X...X.X...#X#..#....#.....X..X...X.XX.X.X.X.#XXX.XX.X...X.X.#....X..X##....#XX..X.XX..X.X..X#..X....X#X.XX..XX..XX...X.X.X.XX....XXX.#..#.X.XXX.#X.XX.X...X.X.XX...X...X.X.#...X....X#..XX.X...X.X.X.XX#..XX.X#.XX.#...X..X....XXX....X.X.X##XX..X.X..X..##...XXXX..XX#.X.X..#.X..X.X.#....X..#X...X.#..#....X..#..X.X.X....X.X..XX#.X.XX.X..X#X.X#....XXX...XXX....X#.#...X...X#.....X#.X.X.#..X..XXXX..X.X.X..X.X.....X.X.XX#.X..#.X.##.X...X.#.#X....#..X..X#..#.#XX..X.X..XX#.X.#...X.X..XXX..X...#..X..##XXX......X.XX..X.X..#..X..X#X.X..#..X.XXX..X..X...XX...XX...#X...X...X....X.X#...#X..XX.X.X..#.#..X.#.#.#.X..X.XX..#..X..XX.XX.XXX.#..#..X..X..X...X.XX.XX.X.X.X..XX.#.X..X.X..#X#..X.XX..X.#..XX.X.X..X#X...X.X.XXXX..X..X.XX.#.XXX..#X.XX...X..X...X.X.#X...X.....#X#..XX.XX.X..X.X.#.X.X#XX.#X....X.#.#..#.XXX.#.#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..#.XX.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.X.#...#..XX..#.#X.X.#..XX.X.....X.X.....X...#X.X.....X.X..X...X#.X.X...X#....X..XXX...XX.XX.#..X#.X....X..XX...X.X...XX.#..##.X...X..#..X...X..X.XX...X..X..#.X...XXXX.X.XX..#X..X.XX.X..X.X....X....XX.....X#X.X..#XX...X.X.X#.X......X..X..XXX..XXX.....XX...#...X.X..X..X..XX.X..X...X.X..#X.X.#X..X.X.#..#..X.X.X.X.X.X.#.......X.......XXX#..XXX...XXX...X..X..XX.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#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...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..XXX...X.##.X.X.#X#XX...X..#.##..#.#........XXX...X.......X#X.X...XX#.XXXX.X.X.X..X...X.X.#..#.X.....XX...X...XX.....X..##X..X.#X.X..#...X#X.#X...
X.#.#..X.XXX#..#.#..X.X....X..X.#....X.#..##....XX.X.X......X.X..X.X..XXX..X.#.XXXX...X..X....XXX..XXXXX....#...X..X....X.X...X..X..X...XX....XX.XXX...X.#.#..XX.....X..X.X....#.##.X.X#....X..#XX.X..X...XX..X..X.X.XX...X.X..XX.X...#XXX..X.#.X.#.X#....XXX.#..XX#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..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.#XX..X.#X..#.X....X.XX..X.X.X.X.X..X..X.X.X....XX..X.XX#.#.X..XX..X..#...XXX.XXX#..#.X....XX.#.XX..X.XXXX...XX.X...###..XX..#..X..X..X.##...X..XX.##..X..#X.#..X..#..#..#..X..XXX.#X.......XXX.X....X..XX#.#X...X.XX..X.X.##.X.XX.X...#.X..XX.....X.X.X..X..X..XXX....X..XX..X..##.X...#....X.X...##...XX.#.XX..X..XX..XX..XX.X...##....X.X..X..XX.#X...X.X.X.X...XX.X.X..XX.#X.X.X#X.X.#XX#XXX..XXX.X...X.XXX..X..X.#.#X#X.#..#X.X..#.X.X..X..X..X.X.X......X.....XX..XX.X.X.X...XX.#X#XXX..XX#.X.X.X.....X.XXX....X.#.X.X.X.XXXXX.X.##X...X.X.X..#.X.X.#X...#.X#..#....X..#..X.X..X..X..#.XX.
...XX.XX.....X...X.X..X.##..X...X.X.X..X.#.#.#.X..#.X#XX#.X.X..X..X..X....X..XX...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..X.X..X..X.#......#.X..X...X.XX.XX##X.....X.#.#..#.X..X.XX....#XXX...X#XX..X..X..#...XX...#..X#.#.X...XX.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.XX...#.X.XXX...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....XX..X.X.X..XX#.#.X..X.XX.#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.XXX..X.X..XX#X.#..XX.X.X..##X#.#.X..X...X..#X...XX.#X.#.X.X.XXXX.XX...X...X..X....#...X#...X.XXXX#X.X..#XX.X.....X.XX.#...#X.XXX....X...X...#.....#.#X#....XX..#...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...XX.#.X....X.X...X.#.X.X..#..#....X.XX#..#X.X..X.X..#..X#X.#..X.X.X..X..#...X.X.XXX.X#....
.##...X..X.X.X#.X...X...#XX..XX..X.X..X....X.X.#X.X.......##..X.X..XX..XXX..#.X.X...X...X.#.X..XXX..X...X...X...X.X.#.X#.X...X...X...X...#..X.X..XX...XXXXX..#X.X...X.X...X#...X#X.#....X.#.#.X.XX.XX#.X..X.#X.X..#XXXX..#.X..X#....X..X...XX#X..X..X.X.X.X.X...XX.#.....#X....X..#X.X.XXX...XXX..X..#..X.XX....X......X#.#XX..X.....X..X.X....XX.X..X##...XXX.#.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.XX.#.X..XXX..#..XXX..X.##X...#.XX##..X..#.X.X.#...X....XX..X.X.....#X..X..XXX#..X..X..XX..XX...#..X..X.....X.#..X...X...X.#.....XXX..XX.X.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##...XX..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.#..XX...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.X.X...XX.X.....#X...XX....X.X..X..#.XX.#..##.X.XXX#X.......X.###.
X...XX..XX.X...X..X.X.XX.X#.X...X....XX.##.XX..X...XX.X##XX..X..#X..#.X....XX.X.XXX...X..X....X....#.#X#..XX..XX#......X..#X.X.X.X.#.##.#XXXX.X.XX..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##..#.XX..X....X..XXXX.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..X....XX.#.XXX#X.....X.X..X.X#..#.X....#.....X.#.#...X...X.X..X...X..XXXX....X.X.XX#...##.X..XXX..XX..X.X.XX..#.X..#...X.X..X..#XXX....X#.X..#.#.XXX....#..XX..#X.X.XX.#.X....#...X.....X..#..X.XX#.#X..X.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.XX#.X..X.......XX..XX..X....#.#.X..#.X#X.X...X#......X..X##XXXX..X....#.X.X...X.XX..XX#..XX..X..#....X...#X..X.#...X.....X..#.X..XXXX..X..XXXX..X.#.#.X..#X...X..XX..#...##X.#X#.X.X.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.X......X.X..#....#.XX.XXXX.....#
X.#X..XXX...#XX..#X..X....X.#.X#..XXX....#...X...X.X..#X...X...X..X...X.XXX...#...##XX.X#..#XX..#.X#....X.X..#...X.X.X..X.#X..X...XX..X..X....X.X..#.#.X...#..XX#.X.XX..#X.X.#X.XXX.X.X#.#.XXX..#.X#..#....X..X.X..XX.XXX..#..X..#..#.#X..XX...X..X.X.#XX.X.X....#..X..X..X...X.X...XXX#XXX...X.X...X.XXX..X..X..X.XXXX..XX.X.X.X..X...X.X....XX.#..#.#.XX.X..#..X#...X..XX..#.X...XX..X.X.XX....X##XX....##.X..X....XXX.#..####X.X##..X..X#..#X.....X..XXXX....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##XX.#..X.#..X....XX.#.X..X.#.X.X...X##..X.#..XX.#.XX..X...X...XX#...#.#X...XX.XXXX...X.XXXX.#.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.XX.X..#......####.X.#..X..#X...X..XXX..XX..#..#..#X.XXXXXXX.X.X.X.X.X.XX..X#..X.....X.#X...X.X....X....X#..XX.#.X..XXX#X....X...X#..X.X..####X..X..X.X#.X.X....X#.X..#XX.XXXX.###.X.X..X..X.X..X.#..XX.X..X..XXXX...X#..X..X..#X.X#.##...#.X.X#X...##..X.XXX..
..#..#....XX....#X..X..XX.##X.X.X...#XXXX.#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.X..X...X..#..#....XX#.#.#..X##XX..X#X..#..#..X..XXX.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.XX.X...XX.#X..XX.XX...X..X..XXXX.#X#....X#.X.X....X..X....#X..X....XX..X.X.X.#.XX...X..X..X#....XX..#X.XXX...X.#...X....#X.#..X##.XXX..XXX...#.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..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.XXXX..X..X....X.X.....X...X.XX.#..X.X...X.XXX.....#..X..X.X##.XXXX.X#...X..XX.#.XX.###..#..X...X..XX.X#XX....XX#..X...X..#.X..X..X..X.XX.#...#X...XXXX..#XXX...X....#..X.X...XX.X..XX...X..X.X..X...X#X....X...XX.XX...X.#.X...X...XXX.X...X.X.X.X.XX..#.X....X..X..#.X.X...XX#...X#...XX##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..##XX..X...#.#..X.X...#.X.X....X...#X.#X...X.XXX.X.X.X.X....X..X..XX.XXXX..#XX..XX.X.X.X.X.XXX.....X.#.#.X..XXXX..#.#.X.X.X...XXX..X...X.X..X..X....X..X.#..#X..X..#..X.#.X#...X.#.XX.....XXXX.XX.X..#.X..X...X.X.....X##.X..#X..X.....XX.#.###.#XX#.X#..#X#...X.#.X.#X.#.#XXX..X..#.X.#.X.X.X...X..X.X...X#.#...XX...#.......#.XX#.###XXXX....X.X.X.....X..X..#...X..#.XX....#.X.X.X.X...X..X.X...#XXX.X.#X...X.XX#...XX.#...X.X.XX..##.XXX..#X....X..X..##X.#..X.X#.X.....X..X.X.X..#.X.X..X.X..X#...X.X..X.#.......XX...#...X..X..X.X.X.X.X..X#X.#.#.#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...X.X.X.X.X..#...##.........X..#...X....#.#.#.#.X#.##XX.....XX..XX..#.X.X.X.#.X.#..X..X.#.....XXX#...X#X...#.XX....XX..#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.#....XXXXX..#...X.X..........XXX.#...X.#.XX.X..
.X.....X.X.X...X..X....X#.X##XXX...XXX.#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..X.#.X....#..X...#....X..XX....#..X.XX#.X....X.XXX..X..#X..X...#.X...XXX#X.#..XX#.X.X#.XX...X.X.X.X..#.#...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#.X..#.X....X.#...X..X.XX....X.X...X#.X....X.XX..#.XXX##.#.XXXXXX.X#XX.....X...X.#X..#...XX.X.X..X.X.#..X...X.#XX..X..X.X..X.X..X..X.X....#...#..XXX.X.#XXX#...XX..X....X...XX...X...XXX.X..XX...#.X.XX...X.XXX.#.X#...X.#XX....#X..X...#.X..X.X..X.XX#.X...X#.X.X#..#..X....X....X..#...XX...#X....X.X..X.XXX.X..X....#X#XXX..#XX..X..X.XX.#..#X#...X...XX.##.XX.#.###.......XXX.X..........X.#..X...XX.X.X..X.X..X.X.XX#.X..X.X.X#.XXX.##.#..#X.X#.X...X.XX.X.X..XXXX...X.#X.#...X..X..#...X.X....XX#X..#.X.X...X.#.X.X..XX..XX#X##.XX.X.XX#X..X.X.X.XX...X....XX...X.#.#X...XX#X.X.X..X#.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.XX..#....X..X....X..X...X#.X#X..#..X..XX.X.X.X.X#XX.X.X....XX..X.X....X..X.XX...X...X.X..X#X.XXX#..X...#..X..X.X...XXX#X...XXX.....X.#.X..XX...X.X..X#..XX.....XX..#...X.XX.XX.#....XX..XX#......XX#....X..X..X.#.X.X.X...X.X.#....X.XXX..X..X..XXXX..X.X.X#...#XXX..X...X..X...#...X.XX.X#.X...#......XX#..X...X..#.....X.X#.X..X.#X..X..X...X.X.X.X.....X..#XXXXXX...X.X.#....XX#X...#.#....XX.X.....XX...##.#.......X..XX..XX.XX.X.X...X..XXX...#..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.XX.XX..X#.X..X#XX.X#..X.#X.XX...X.XX#.X..X.#.#X..#..X.X#.XXXXX..X#...X.X.XXX.#..X.X...#.X..XXXXX.#.#...X....X#.X...X...X.....X..XX.X...##....X.X.X#.##X#...X..XX.XX#.##.#.#.X.XX...XX.X....X#...X.#X...X...X..X.....XX..X....X...XXXX...X...#.....##...X...X.X.#..X..X#X...X.X...XX....XX#.X..X.X.X.#...#...X#..X..X..X.X.#X...X...XXX.#XX..#.XXX.X..#.X.X....X.X.XX#.#.X..X..#.#..#.#.##...X.....#.X...#..X.##...X..#..X..X..XXX...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..#..XX...X..X..X.X..X.....#..X.XX..X.....X....XXXX#.X..X.#XX.X.X....XX..#..XXXX.....X...X.#.X..X...X#..X.XXXX.X..X#....X....XXX..#.#...X.XXX#...X.##..X..X#.X....XX.X.....XX.#X...X..X.X.XXX.....#X.#...XX....X.##.X.X.XXX.#.X.X..XX..X..X.X.#XX.#X...X.#.X..#X..XXX#...X...#..X..X#.#.XX..#..X.XX#.#..X..X......X.#....X.X.X...XX.....X.XX.#..#X#.X.XX..X...#X.XX..X....X...X..X..##.XX...X.X#.#..#...X.#.X.XX..X.#.XX...X.#.X.....X.#...#..X..#..X.XXX..XX.XXX.#..X.#....X..XXXX...XX...XX..X#.#.XX..X.X.XX..#.#X..X...X....#..X.X.X....X...X#.X..X.XX.X....XX.X.....#.X.X..XXXX...X.X..#.X...X....#X.#..X.X.X...X.#....X.#.X..XXX..X..X.#..X..XXX.X.XX...#.XXX..X##......X.X...X.X.X..X...X.#....X..X..#X....XXX..X.X.....#X.X#X...X..#X#X...X.#.X..XX...#..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...#...X.X...X#.XX...#..##X...X.#.X#...X..X...XXX.X.XXX....XX.X.XX.#.XX..X.#..X..X.....#..#.#XX#.X..XX..#X.XXX...X.
X..XXX..#X...X.....X.......X##.#..#..X.#.X..#......X.X..X..X.X...X...X...X..X#..X..X...X..X.##.#.XX..XX...X.X#.##X###X.X#......XX.....X.X.XX..X.#..X...X#.X.#..#..X....XXX.X...X.X..X..#.X.XXX.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#.XX...X..X..X.X.X.X.X.XX##.#..X...X...XXX.X......X.X.#.X...#..#.X.X..XX..XX#X..X...X..XX....XX...X...X.#XX.#..#.....X....#.XXX.....XXX#X....#...##.X..X..X.X.X.X.X....#.X..X.XXX.X....X.X#..X#..X.X..X..X.#..X...X.X..##.X.X..XXX.X.#..X...#.X..X#X#...X...X..XXX.X..X.XX.X.....X..XX..#.X.#.X..X#.X.X.X.....X.X..X#.XX...#.XX.....X...XX..#...X.X#XX...XX....X.#.....X....#X.#.X...#X...XX#.X.X...##.#...#..X..#.#.....X..#XXXX..X....XX..X....X.XX.....X....X#X.X#..#..#..X......X...X....X.##.XX..XX.X..X.X..X..X..XXXX..XX#.X..X#...#...#.X..#..X.#X.X.X.X..X##..#..XXX..XX...##.#..#.X#.#.X.X..##X..X.XXXX..X..X#X...X.X...XX....#.....X...X#.#X.XXX..##.#X.X..#.X..X.X.XX.X.....X.XX.
XX....X....#.X.#X.#.XX.X##...X.XX.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.X#.#X.#XX...X#X...#.X#.X.....X.#..X.X.X.X.X#..X.X....##.X..#...X.X.XX.X.#..#.XX.XX...XXX##....X...X.X#X.#..XX..X.#..X.X...X.XXX#.XXXX.#X##..X.XX#..X.XX.X.XXX.XX.XX..##..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..XXXXX....#.#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.XX#.X...X...X.X.#..#X..X...XX.XX.X.X..XXX.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.#....XX#X.X.#...X..##...X....X....XXX.X..X.#.X.XXX.#X..XX.X.#.X..XX...#X#..X.XX.X..X..XX.X.XXXX..##...XX.#.XX...XX..#.X#.#XXXXX.#.XXX.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..#.X....X...X..X.X...XX....#.....X..X...#...X.X......X#X.....X.X.X.####.#XX#.#.X..XX.#...#.....#..#...#.#....X..X..#.X.XXX..X...
X..#.X..##X#.#.#X#....#..XX.#...X.X...X#.XX..##X..XX.X..X#.X.#...X...X..X....X.XX..X....X.X.XXXX..XX..XX...XX..X.XXXX#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...X.#...X.XX..XX.XX..X#...X....X#..#...X.X...X..XX....X....X...X..XX.X...XX..X#.X.X....X#.#XX.X.XX..#XX...X...X..#.X..X..#X#....XX..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.X#..X..X.XX.X..X.#.XX..X#X..X..X#.....X.X.##.X.X...X.X..X..#..XX.XX.XXX.X...X..#...X....X..X...XXX..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..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.....#..XX...XXX..#..#....XX.......X....XXX..X.X....X.X.#....X.X...XXX..#.X.#X.X..XX...#.XXX#...XX.X..X.X..X..#X.#X.X..X...##....#X.X#.X.XX.X..XXXX..#X.#XXXX.#.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..#XX.#..#..X..#.#...X#..X...X....X.#...#X...##.X#XX.XX.#...XX.X....#..XX.X.X.XX#..X...X...XX#..X..X.....#.XXX.#...X..XX.....X...#..X.X.#.X.X.#.#XX..X..XX.#.X....X..XX#..###..X.X.###X..XXX..#X.#....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..XXX.XX..XX..#X..XX..XXX...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....XXX.#..X...X...XX..XXX##XX.X.X#.....#XX.#X..XXX.#X...X...X....XX#.X.##.X..X#X..X.X.###..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.#..XX....X.X..X..#X..X....X...#X......X..#...X..X.....XX.X..X.##XX..X.X###..XX.....XX#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.XX...##....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..XX.##.XX.....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#XXX..X.#X...X..#..X..X..#..XX..X#....X..XX.XXX..X....X.X..X....#X#.X.X...XX...X..##.#.X...XX#..X.#...XX..X..X..X#...X#...X...X..#..X.X.X#.X#.....XXX.X.#...X..X..X.X..XXX#..X.X..X...XXX...X..XXX.X#..XXX...X....X#.X.X.#X.XX..X.XX.X.XX#X#.X..X.#X..X.X.X.X...X....#..XX..##..X#..XX...X..#.X.X..X..#....X.#...X...X.X..#.XX.XX...X.XX...X.XXX...X.X..X...#...X#XXXXX..#..X.X.X...X...###...#..XX..X..#X.X.X...X..X.#.##...##....X.XX.X.X.X..X.#..X.X#...XX..XX#..X.....#XX.XX.X.#.X.XX..X.....XX.X.....#.X.X.XXXX...XX..X...#...#XX..#...#X.X.X...X....X.#X.X.X.XXX.X..XXXX..#..#.X...X..XX.#X..XX.X..X.X...X..X..XX...XXX.XX#.#.XX.XXX.#X.XX..XX.#.X..#.X.XX.#...X.X.X....X.#.#.X#.......#..#X..#..X.#..X#.#.XX...XX.X#.X.X..#..XXX..X#.#..X..#..##.XXX..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...X#XX#X#XX.X.X.#.#...#X.XXXX.XXX.X...X..X##..X..X#..X.#X.#.XX..X.#.#X...X...#X#.XX..#..XX#.X...X#...X..XX.#.#X.XXX.X#X.X#
.#.X.#..X.X..#X....XXX.X.X.X.XX.#..#..#.XXXX.....XX#.....X.X.X...#..#.......XX..#XX.X.X.#..#.X.X..XX.X.X.X.XXX.X.....XX.#.X.X..XX#.XXX.X...X.XX.X#..X..X....X.X.#..X.X.X.XX.XX..X.X.#.#..#X..XX#XX.X.X.X##...#..#..X.#.XX.....X.X.#..X..XX...X...X.XX.#X..X.X...X.#..#...X...XXXXX.X.XXX...#..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..XX.....#..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..X.....X#X#.X.X.XX...#.#..#.....X.X.#...X.X#.X#..X.#XXX.X..X.XX.....X....XXX.X.X.#...#...##.......#.#.X.XX...X..#..#...X.X....X.X.X..#X.X.X...#..#...#X..X..#.X.#XX...XXXX.......X.X#.#...X..#.X....X.XX.X...X..#.X.#.#.XX.XX...XX..#.X#XXX..XX...XXX.X..X.X...#...X..X..#..#..#.X.....X..#..#..X#.X#X....#XX.XX...XX...XX#..X#.XXX.X...XX..#.#.X.X.X#X.......XX.X..X#...XX.#X...XX#.X.X#.X.XXX..X..X..X.##X..X...#...X...#..X..X.XX..X......X..XXX.X.X##X#...X...X.X...X..X.X..X...##..#.#XX.#...#..XXX#.XX.#.X.XX..X.#..X...X...X.....
.X....X.X..X.X.XXXX........#...X..X.X....X.#.XX.XX...#XX.#...XX.XX#.X.XX.XXX...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.XX.....#.X.#..XX#..#.XX...XX.X.X..X.XXX##..X...XX.X##..X.#.XXX.XX.....X...#.X.XX.X.XX..X...XX#.XXXX.#..#.X.X....XXX.#X.X.XX.X.X.#X....XX...X..X..XX....X..X.....##...XXX#..XX.XX.X.X...#.#..X..#.X..X...#..#.X.X...XXX.X.XX....X..X...XXXXX.X..XX..X#X..#.X#.X.X...##..X...X.X..#X.X..X.X#..X.#XX.X#....X.X....XXX.X.XX.XX.#X.X..XX.X...XX.X.#.....XXX.X....XXXX.#.XX.#X....#..X..##.X.X.X.X.#...X....XX.X.##.X.#XXX.X.X.X......#.X.XX..XX..#..X..#X..#X....XXXX.X.....X.X.#....X.#.#X..X..##.XXX...X..XX..X#.#...X....XX.X.X..X...X..XX...X.X.X..#X..X..XX..X..#..XX.X.X.#..#.XXX.#.X..X..XXX....XXX.....X..X....XX.#.#.X.X......X...X..X....#.....X.X#.#....X.X..X......X#..X..X..X.##...X...X.X...#.X.X.XX.#.X...X##X...#..#.X..X.XXX...X....#....X.#.X..XXX...XX#X.X.X.#.#.XX..#...X...#.X..XX##XX...X...#..X...#..#.X#.XX..X#.#
X.##X.X..X.X.#.#...X.X.XXXX..X...X....XX....X.X...X.X...X.XXX...##.#..X.#..X.XX..##X..XX#..X.XX#X...X..###.#X#.X..#.X.X.#..#.X#.#.X#X...X..#XX.XXXXX.......#.X.X.X...X.X.X##..X#X.#X..#X.X..X.X.X#X...#.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.XXX..X..XX....##X.X...#XX....#.......#..X...X.##.X.XX#.XX..X.X#..X...XX#X.X#X.X..#.X......#..X.X.###..#.X#..#.##...X..#X.XXX.X..X..XX.XX.X...X#XX.....X...#..#..#X...X...XX.X..XXXX....#...X..#..#..#....X.#X.X.X..##.#.#....#...XX#...XX.....X.X.....X.XXX..#X..##.X.....##...#.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.XX#...X.XXX#...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...XXX#.XX#..#.X......X.X...XX.X.XXXX#X..X#X...X#.X..X.XXXXXX..X.XXX.XX#X..#..X.XX.X...X.XX.XX...X.##...X..X...#X.X..#..X..#.X.##.X...#X.#..#X..XXX....X..X....#X......X..X...#..XX.XX..X.X...XX#.#X..XX..X...X..X.X.X...X.X#.X....
....X..#..X..X...X.X..X.....XX.#..##.X..##X.X.XXX.X.X.X.......#X.X...#X...X..#X.X....#....X..X...X#...#..X...X..XX...X...X....X..X...XXX..XX.X......X###.X.X...X..#XX..X#....X#...X..X#..#X.X.XX...#.X..X.X.#X..X..XXX...X.X.XX...#.XX.X...XX..XXX#X...#X#.X..XXX..X#.#..X...#.#.#.X.X#X..XX..X.X..X.X...XX.X..#.X....X...X...XX.##..##.X....XXX..X.#X#..X...XX..X..#..X....X...#.X.XXX#..X.......#...X.X.#XX.X.....#..X.X..X.XX...XX..#.#..#...X.XXX..#X.....X...X..X.XX..X...X..X..XX..#X....#.#.X.X.XX..XX.#.X..#..X..XX.X....X..X..X.X..##XXX.X#.X.#.X...#.XX..X.XXXX.X...X.X..X.#...X.XX.XXX...#....XX..#..#.X.X.#..XX..X.X.X.XX..X#XX.X.X.X..X..#.#..X.#.XX.X.X...X#X.....#...XXX...#..XX.X..X##XX..#X.XX...X....XX.#.#.XX##.....#X...XX#...X.XX.X..X...X..XX..X..#.X.X..XX.#..X.X..X...XX.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.....#.XX.....X.#X...X..X..#..XXX..#X#.#X.#.#..X....X.X...X.X.X.X...#XXX.#X.X.X#X...XX.#.X.X..#..X.#..XX.X...#XX#XX....X.XXX.#X..#.X.X..XX.X.....XX.X
.XXX..X.X.X.XXX.#..##...X#X##..X#..#.#.X..X.X...X...X..X.XX#XXX#...#.X..#.X.X...X.XX..X.XX..#..X...XX.X.X..X..#...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.....X.X...X#X.X..X....X.XX.X...X.X.#...#.X..X.X...X....X#....XX..##X.#..XXX.X...#X#.X...X.XX.X.X.X#X...X..#X.X#.#..XXX..##X..XXX........X..X.#.XX.X.X.X.X.X....##.X.XX...X.X..X..#..X.X..X.#.X.XX..#.XX...#.XX.XX.X.XX.X..X#.X#..X..X..X.XX#XX#X.X....X..X..X..#..X.X..#X....XXX#XX..X.X..#..X....##...X..X.X.....#..#.....XX...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...X.XX.#X.XXX..X.......X.XX.X.#.X...XX.X....X.X..X..X....X.X..X...X..X..X.#...X.XX..#....##...X...XX..X#X#XX#.XXXX#..XX.X.......X.X...#..X#X...X##..XX.XX.X.X.....XXX...X...X#XXXX.X..X##.XX#..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.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.XX...X...X.X.X.XX.X..X....X.#X.X.X..X.X#..XX##..X...X.X#XXX.X..X.X.XXX..X.#...X.XX..#.##....X.X.##..X..X..X..#X...X.X.X..X#XX#.#...#....X...#.X.X#X.X.#.X.#...X.#.XX.X.....XXXXX...X#XXX..X...XX.X..XXX#X.X#X...XXX..X.X....XX.#.#..X.#..X...#....X..#.X.#.....#X.XXX..#XXXX....X.XX.X#..X..X...X..XX.X..X..XX.#X..X...XXX...#X.X.X..##.X#.....X..XX...XXX#.#....X..#..X.X#X.X.X..X.X.X...#...X..X.#X..X..X...XX.X...X..#.X.#....#.X.#..X..XXX.XXX...#X.#.XX..##X.X.X..X#X.#..#.....X#...X..XXXX..#.X..XXX.#..X.X.X.X.X##X..XX..##..X..XX.X.#...#XX..XXX....X....#X..X...X...#.....X..XX...X..XX.X#.#XX....X#..#.X.X.....#..X.#.#...X..X.X...X...#.XX.X...XXXX..X.X....X.X.#..#..X.X..XX.X..X.X.X#X..XXXXXX#...X....#.X.X.#XXX.##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.XX..X#.X#..#...#.#..X.X.X..X##.X.#..X.X...X.X..X..XXX..#X..X...X..X..X..XX.#.#X.X.#.XX.X.XX.XXX..X.X.X...#....#X..X..X
...X...X#..X..X....#.#.X.XXX..#.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..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..X.X.XX..X.X.X.X....XX..#XX#.....X#X.....X.X.XX.#.#X....X...X..XX.X..#....#.X...X...X.X.X..X#..X#XX..X...X#XX.#.....#..XX##XXX#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.#..XX.#.X..#..#XX.....#..X....X.X.X.#...XX.#.X........XX...#...XX..X.#..X.##..XX#.#.X#..X#.##.XX...X..X#.X...X#X...XX..X...X.#.X.X...X.X.XXX..XX#X#.X..X....XX...XXX...X..X...X...XXX..X...XX...#...XX....XXX..X.X......XX#X#.XX.##..X..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..XX#....XX#X.X.X...X...X.X.X....X#X.XXX#.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.#..XXX....X..X.#.#.X..X..#.#.X..##.X.......#....X..#...#...X.....X.XX..X.X...X..X.
.X#X#.#XXX.X.X.XXX..X....#.X.XXX..X....X....X.....#.X....#.#....X.XXX#X...X.X..X..X...X.X...X#.....X...XX....XX..X..X#..#...XX...X..X#XX#X.X....XXXX.#.#.X#X#.XX.X..##..#X..X..X#..##...X.X.X....X#.X..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##..XX....#X...X......X.XX.....X#.XX#..#..#..#X..X.#...#.XX...X..X...X#.#....X..#..X.#.##..#.X...XXXXX..X#.#..X#..X...##.XXX....X..X#XXX..#.#.X#XX.X..XX#.#XX....#...X...X..#....#.XXXXX.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...#.XX.#XX....#X..##.X..X.X#.X.X.XX..X.X#.##...XX#....X....X.XXXXX....XX..X..X..X..XX.....X.X.X...X..XX...X....#X...X...#.#.XX#XX...XX.X.X..X#.XX.X#..X.X.X..X....XXXX..#X.#X.....X.X.X...XX.XX#...X...##.XX.X..#XX.X..XXX...X....#XX.X..#.X.#..X.....#.X.#.X.XX#X.X....X.X..#.X#.#.#X.X.X.#.X#XX.X....XX..X.##..#.XX....X.X.X..#.#X..X....#X..XXXX.X..X.XX..X.XXX#X..X#X#.X.X.X..XX..X#.#.X.X..#.XX.XX..X..
.XX#.X#XXX.X......X..#.XX..X..X..X..#X..X.X..#X#.X..X.X.X...#.#X.#......X.#.##..X...#.#.X.X..X.X.#.X#.X..X.X...#..#...X..#X..#.#X..X....X..XXXX#..#...X..X........XX.#X.X..#.#...X...XX.X...X.X#.....X.##XX....XX...#X.X.X##X..X..X..#X.X.....XXX#.XXXXX.#..X..X....XX..XXXXX.#.##..#.#.X.X.#X...X.X...#....X..X.XX..#XX......X.XX#.#X...XX..#X.X.#...XXX.#.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..#.XXXXX......#X##..#...XX.X..X#...#X.#....X.#..#X..#X.#.#...X..XX..X...X..X.X..#X.X.X.X...#..XX..X...#.#.XX....XX..X.XX.X.X.X.XX.#.XXXX..#.X#...X#..XXX..X.#..X.XX.X.X#...#..X.X.....X.XXX...X..X..#X..#.X........X##...X#.##..X.X.X.X.....X..#.....XX.X..XX.X..XX#..X.....XX...XX..X..X..X..##X.XX...#.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.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.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..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.XX.X...X...X.#..X.....X.X.X..X..X##XX##.....X.X.X..#.XX.XX..X.X.#.#...X###.X.....XXX#...X.#....X...X..#...X...#.#X.X.X#X##.....X#.#X..#.X.X..X.......##..#...#XXX.X..X....#.XX.#XXX##..X.XX.#..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...X..#.X#...#X...#XX.#....X.X..X....XX....X.....#XX....X.XXXX...X#..#...##.X...X.X.XXX..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.XX.#X.XX...#X..X.X..XX#X.#..X..X....#.X.X......XXX.XX.#XX.XX.X...X.X..X.X....X.X.X.X.XXX.X..X..X..XX#...X...X.X.....X.#....XX..X.XX...X#.X...XXXX......X.#...X..X.X...X#.XX..X..X...X#.X.X.X.#.X..#..#XX#X.X.#.XX..XX##..#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.#X.X..X..#.#.X.XXXX...X.XX.X..X.X.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..X.X.X.....X#X......X#..XX#.XX.X.#.XX....X.X..X.X......XXX.X..X.X.#X.....XX...#X.XX.X.X...X.X.XX....X.X.X...XXX..#.XX..XX..X.X...X.#..##.#.X.XX.....X..X..##X..XXX.#.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..X.X..X......###...#.#.X.XX.X.X#.XX....#X...#...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.#..#..XX...X#..#.#XX..#..#.X..#.XX..X.X#.X.X..X#......XXXX....X..X...X.XX.##X#..#..X.##....X.XX.....#...#.X#...X....X#...#.#..XX.#X.X..#.X.X#X.X..X....###..X.#.#.X.X.XXXX.X.##.X..X....X..XX.X.#X.XXX.XX..X.#X.#X.X.#...X#X...X.....X..X.X.XX....XX###X...XX.XXX..X.XX.#..X.X.#.#.#.X..X.#.X#...#X..XX..X..X.X...X......##.X.XX..#XX.X#...X..XXX...XX###..X.#X.X.X..X..X.XX.X....X.XX...#......X.X.X.XX..X......X.#X#.X.XX#.#X.X..#.XX...X#XXX.....XX..X...#.XX..#.X.X...X....#XX..#.#X..X.#...X..X..#X#..XX..#.X.##.#...#X.X
.#..#.X..X.XX#....##.#X.#...XXX...#.XXX.##.X.X..XX.X.....X..X#.#...#X#...XX.X.XX.#..#....XX.X#X.#XX.X..XXX....X..X.X#XX..X.XXX..#...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.X..X....XX..XX.XXX.X.X..X#.X.X..X.X.X.X.X.#.XX.XX.....X..X...X.X...X.XXX.#.##.X.X.XX.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..#XX..#...X......X...XXX..X..X.##X..XX.#....#.X..XXX..X...X.XXX....X..X.#..#X...X..X..XX.#.#..#.X.#..#...X..X.X.X.X..XX.XX.#..#...X#.X#X#XX..#..#.X..XX##.X...X....X...X.X..#.X.....XX.#X.XXX.#XX.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##.X.XX...#.X##X.#.#X.X.X..X.X.X....X..X..X.....X......X..X....XX...X...#..XXX.XX.X...XX.X...X.#..X#.X..#..#...#....X..X...X...X#X#.XXX.X.....X...XXXX.....#.XXX...XXX..##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.XX.XX#...#.X..X..X.X.##X.X..X..
..XX...X.#...X.XX...#...X.X#XXXX.X.....X......X...X..XXX..#.X...XX.#...X..XX...X...X..XXX.....#.......##X#.##.X.X#..XX..#......X.XX.X.XXXX...X..#..##...X.XX...#X..#...X.XXXX...X..X..X#X.XX..X.X..#XXXX.##.X...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..XX...XX.......#.#......#X#..XXXX..#.X.#X..XX..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..#X....XX.X.#.#.X#..#X.XX..XXX...X..#...X.X.##.X#.X....X.X#.X.X.#.XX..XX....X...X...X.X....#...XX.X...X..X.XX..#....X.X...X..##.XXX#....X.X...#X.X.X..X.XX...XX.XX.X..XXX#...#...XXXX....X.......X..X....#.XX.X#X...XX.X..X....X.X....X#....XX.#...XX.X.X#.X.XX.#X...XX...#..X.X.XXX.X.#.X...X..XX.#..XXXXX#.....X.XX......#XX#..#X.X#....XX..XXX.#.XX.X.##XX.X.XX...X.#...X#X.XX.XX...X....X.X....#X.#X..XX#.#X.#.X.##..X.XX#.X.##X..X.......#...X.XX.XXX..X...#X#XX...#.#.....X.......XXX.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#.XX.
X....#.#...#...##.X...#...#XXX#...#.#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..XX#.....#X#....X.......#....#X..X....................#...X..#...X.....X.X....X...X.###..X...XX..X.#....XX...X......X...X....X#.#.X..#.#.#.XXX##.....X........X...##XX...#X.#.....X.......#....#..XXX..X.#.#...XX..#.X.#.#..#X...#XX....#..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...XX.#X...XX#.X.#.......XX......#X#.#.....XX....X#.....#.X...#....#.......X...##X..#..........X..#X...X.....##XXX#..X##.X....X.XX..#X#X.......XX...X.........#.......X...#.X....X.#.........X...X#.#...XX....X..#XXX#........##.X.........##..X###.#...X...#.....#...#.#.....X...#X.#X..#.XX.X..#.........X.......X.....#X......X..#XXXXX......#...#.#.#.#.....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
.XX.XX...X..XXXX#.X.X.#X..X..#.....X#X##.XXX..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........XX#...X..X..#XX..X...#..X.XX..X.XX..X.X..X.##XX..X...XX..##..X#.X.X##...XX#XXX..XX.
.#.X.X.....XXXX#.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....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...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...X..X..XX.XX.X...X#.XXX.
.X..XXX..X.X.....#XXX..X.X..XX...X.X.#X..#.XX..X.X....X..X#.X...X.##X....XX.X...#.X.X..X..#..X...XX.#.XX..#.XX..X...#..X#.#X....
...XXX..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.XX....X.X#..#..X...X..#.#.X#.#..X.XXX..#.X.X.XX.X##...XXX#.X..X#X.XX..XX...#..X.X....##..XXX.X..XX#..#XX.XX#...X..XX..
..#.X.X...X..X.XX..#X.X.X.XX..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...X..X..X.##X...#.....X..X.XX.#..X.X.#..X#X.#..X...#..X.X.X...XXX#.X#..X.XXXXX#.X.X..#.##.##X....X#.X.
..XX#..X..X...X.X.X#.XX...##..X..X..#.X.XX.XXX#X..X....#..X..#..X.X...X.X.##..#X..X...X.#.X...X.#.........#.X.#...XXX#.XX#X.X...
.X....X..X..X#X.#..X...X#...X.X.##X#..X........X.XX#X.X.X##.X.X.....XX..#...XX#..XX.XX.#....X.X.X.XXXXX.XXX.X..#X...XX...X...#X.
X#.XX.X.XX#..X...X..XX.#.#.X#.X.....X..XXX.XXX.X.XXXX.X.....X...X.XX#..X..X...#X#...X#..X.X#X.X...X....#....#.X..XX...XX...XX.X.
...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.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...#..#XXX.X.X.#..XX...X.#.#.X.X....X.X.X...XX.XX...##X...
.X..X.X..X.#.X....X.X..#..XXX...X.XX..#.X..#.X....X.X.X.XXX..X..X.....X#.#.X.....X.#..#..X.XXX..X...X..X.#..X.X#X.....X.##.#.#.#
.X#..X..#X.#...X.X..X.X.X....#X.X.###..X#.X....X#X..X...#X#X..X..#.##...XX.X.XX.##..#..X.X....XX#.#..#XX..#.X..###.X#XX.#.....#.
..#X.X.#....XXX..##X..X...XX..X.X...XX#....XX.X.#..#X.X##X.##.X.#.X..XX...X...X..X.X#.XX..XXX......X.....X....X....X....#.XX.#..
X...X....XXX....X.#X.X#XX.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.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..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..#.#...#...XX.X.XX.X....X.X...X
.X.XXX..#.X...X#.#...#..XXXXXXX.X.#..X.X.X.XXX...XX.......X.XXX..X.....#.#XX.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..XXX.#.X.#.....X..#X.XX...X.XX....#.X.X.#XX..X.XX#.X.X..X..XX.X...X..XX..X..X.X
..X......X...X..#...#...X.XXX.X..#...X#X....X.X.X....#..X.X##X.X..X.X#...X.X...X.X...#.X....#....#...XXX..X...X..XX.#...X.X.#X..
X.#XX#.X.#XX.#X...#...X...XX..XX.X.XX....XX.#....#.#...X.......#.X.....X#X..##.X.X.XX##.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#..XXXX#X..##.##.X#..X....X.X...X...X.X...X..XXX.X.X..XX.X..#.XX.X..X....#.
....XX....XXXX.X...X.##.X.XXXX.XX..X...XXX.X.....#.....#....XXX.X.X...X..X.XXX.X..X#...X...X#X.XX..X.#..#X.....##X.....X..X.X.X.
.XX.#..X#.#......#.X.....#.....XXX..XX...X..X.X.X.XX.XX..XX..X..X..XX...X.....#..#X.#X..X.X......XX....X...X.#X...XXXX.X.X#.X#..
#X#..X...X..XX#.X..X.XXX...X#XX.#.#...XX.X#..XX.....XX#.X..X..X..#...X#...X.X#.XX....#X.##..##.X....X.X..XX..#..X....X.X.X....X.
.X..X.XX...##..#.X...X..XXX...X....XX..X...X...XXX#..X..XX..X..#..X#..#X.X...X...#.X#...X..X...#.XX###..X..X..#.###X..X#..X.#...
..#....#X#.#.X...#X.X#X.X...X.#.XX..#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.#.X...X....X.#X.XX.X#.#..X...X.#..##..X#X.#X...X.X..X..X.XX###....XX.X.X..X..#.XX.X#X.#..X.X....
#...#..X.#..XX..#X.X.X.#XXXX.X..X...#.X###...X...#..X.XX.X#.XX...XX..X....X.X.X..##..X.X.##....XX.#..X.X.X##....X..X..X.X..X.XXX
##.#.#....X.#..##..X.XXX..X..XX.XXXX.....XX.X..X###.X..X...X...#X...#.X.XX...X..#..#...#...X.X.X.#..#.....XXX.##..X..X.X..X.X...
...X.XXX#..X..X.X.XX....X..X..#.....##X#...X..#......X..XX..#X....XX.......X...#XX.X#.X.XX..#..#..#..X#XX..#X..X.#..XX...X....X.
.X......XX.#X.X.X...XXX.X#.X#.#.X.X.....#.#..X..XX.X.#X...#...#.#.X#.XX.XXX.X.X.##.........#..#X.X.X.....X....X..X.X...X..#X.X..
#..XX.XX...X..#..XX...X..X....XX#.XXXX#.X.X.X.#..X..X#.X#..XX..XXX...#.X.....#....X.#.X#.XXX.#X.....#X.X.X.XXXX.XX..#.XX#....X.X
##..X.X..XX..X##...XX.XX..#.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#..X...X.XXX....X##.XX..X.#XXX.X...X...X..X...X.XXX..#.#.#X..#.X...#.....XX.X...X.X.#.XX#XX....#...X#XX..X..XX...X...X.
X...X...X..X..X##..X.XX.X.......X..X....XXX..#X...XXX#.X....X...X....XX..#X..X#.X...XX.X.X..X..XXXX..X.X..XX.X..X..#....X...X...
..###XX#.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#...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...#....XXX.X..XX#.XX....#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#.XX#.X#.X.X..X...X.#.#..X.X.X
#XX.#..X...XX..X..X....#X#..X.XXXX..XX...X.X..X.....X.#.#X..XX.X...XX.#..XX..#.X##.#XX.X....##.X.X...X........X.X.X..#...#..X...
#.X.X#X..X#.X.XXX..###....X........#...X.#...X..#X.X..X.X..#...X.X.X...X...XX......X....##X.....X..X.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.X...##.XXX..X.#.X.XX.#XX.X...X#.X...X.XX..X..X.....X..#
.X###...X.#.X.X.XXXXX#.X..#..X.#..X.X...XXX.X..#..X.X..X.X.XXXX#XX#X..X...XX.X......X#X.....#.....###.#X...X#....X.X.X.X.#.#.#.#
.....XXX..X.#.X..X....#.X..X..X..#..XXX......#..X.X..X..X....X...#..X.X.X..X.X.X#.X.....XX#.X.X.#..X..X..X.X..X#.#.X.X....X.....
.XX.X....XX##..X..###....X..XX..XX#...#.###X.X.X...X..X.#.XX...#.XX.X.X..#XX.#...X.X#XX#X.X.X..#..X..X.#X..##.#X.X....###...#XX.
.X..X#.XX.XXXX..X..#..X#..X..#.X#X#.X..#XXX#.....#.X.X##..X.##.#..X...XXX....X##X...X.....X..X#..X..X..X..X.X#....XXXX...X.X...X
.#.X....X..XX#.X..#X##...###...XXX.X..#.#X##.###.##.....#.X...#XX.X.#...X.XXX.....#X..XX.#XX.X.X.X.#.X..#.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.XXX#.X...##.....X..X..X...XX.X.X.X.XX.XXX..X..#.
X..#..X...X......X.#.#.XXX........X..X.#..X...X.X.#...X.XX..X.XX.X..XX..X.X...X...X#.XX.X..XX#X...#X#.XX.X.X.X.X.X.X...XX.X.X.X.
X.X.X..XX..X.XXX.#...X#....XX.#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..##..X.#..##...#.#X#.X.X...XX..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..X.X..X.#XXXX.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...XX..X....#X.#........XX..#...#X...#..X..#X..XXX#.X..X..XX.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#..X#X....X.X...X...X....X.X#...X#..X..X#..X.X.XXX.X..X..X#XX.XXX.
..X.X..#.#.X.X.X..X.#.X#XX.X#..#.#.X.##...X##.X.XX.X..X.X...XX.#...X.XX....X.#..X#X.XX....X.X....#X#....X.#......XX.XX.....XXX..
.#...#.X..X......X..X..#....#.X..X....XXX...X.X...X.X.X.X.##...#.X.X...X#X..#..X...#XXX.X.XXXX.X##X#.X.X#.X.XXXXX....#X.##..X..X
...XX...#.#X.#.#..X.X.#X.XX.X..#..X.#...XXX....XX.X...#.X.XXX.#.X..#.XX...#...X..X..##..X...X....XX.X..X...XX...X.#X.X..#..X..XX
.XX...X.X...X..#XX....X..X.X..XXX..#XXX....##X.#...#X...X..X..#...X..#..X.##.X.#.XX....X.X#..XX.X...X.X..X....XX....#..X..X..#XX
...X.X..XX#..XX#...XX#..#...X..X..##X..X#X....X..X...X#.XX.X.XXX.XX.X..#....X.....X#X.#....X...X..X.X.#.X.X.#X...X.X..X##...#.#X
.X#..X.X...#.....X...X#X..#..X.X.X....X#..X#X..#XX#X..X..X.#..X..X..X.X.#.#.XXXXX....X..#.#.#X.X.X..#..X#......XXXXX.X...XX.X..#
....XX...X#.X.XXX#.#X....X.X...X..#X.XXXX....X...X..X..##...X...#..X#.X.X.X......#.X..X..X...X....X..#...#.X.#X..X...X.#..XX..X#
.##X..XX.....XX...#.#.#X.X.##XXXX.X..##XX#X.#..X..#.#.X.XX.##.##.X..X.X....X.XXX.#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.X.X#.#..#........X...XX.#....#.X#.X.X.#.X.X#..X..XX.#X.X..X.
#.#...XXX...X.#X...#.X..XXX..X.X.##..#....XX..XX.XX.X...#.XX.X.X....X..X..X#..X.XXX.X..X#....X.X......#....X#..XX..X....X.#.X.X.
...X.X..X.X...#.X#.#..#.X...XX.#....XXX.##..#....X#..X.X.....#...X.XXX..X...XX##X..X.X...X.X.X..X.X.#.XX.X...#X...X##.X.#...X...
.X#....##..X##...X.XXX..X.#.X..#X.X..X#...#..XXX..#X..X..X#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.X..X....#X##.X.#X.XXX.X.X..#X..X..#..X....X..X.X.X.XX...X.XXX..#....XX.#X....#.X.....X#..#..X...
.X...X.....X..X...XX.X...X.#..X.#X..#X.X...X.......#...#.X...X..X..X.#XXX...#..X..XXXX.XX..#XX..X.X...X##.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##.XXXX....#.X.X.X..X#..X....X.XXX..X..XX.X#X#X..
#.X.X..#.....XX..#..X...#XX..X.X##..X...#....#X#.#..X.X.X.#XX.XX.X..XX.X...X..#.X..XX..X##.......X.XXX..#.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...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..XX.#.X.X..X.#...X...X#.X..X...XX#.X..XX.#X.X...X.X...#X....X#X..#.XXX..X.X...X.X.##
.#...XX#..X.X....#.X.#.XX..#...X...#...X.XXX...X.....XX..X.XXXX#....#X#..XX.#.#XX.XX.X...##..X..###..X.X....X##..#.X..#X.XX.....
...XX....#..X.X#.X.X.XX#X.#..X..#XXX.X#..XXXX#..XXXX#...XX...X.#X.X.X...X#X....##X...XXX.X.XXX.X..#X..#..X.X...X.X..X.X..X.X.X.#
.X#X..X#X..#..X....#.....X..#XX.X....X.#..X#..X.......X#..XX.X...#.X..#XX...X.#....XX...X........X...X..#X...X....X.#X..X..X.X..
#.X..#.#..X..X.#XXX.XX.X..X..#.##.X.X...X...X..#.XX.XX...X....XX.X.X.X....X#.#X.XX.X..X...XXXX.X.X.XX..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##X....X..X##....X..X#.X...X.X.X.
.X.X..XXX#.X..X.X.###.#...XX..##.X....#....X...X..XX.#..X..XX...#.#.X.#..X...X.X.#...X.X.X#XX.....X.#...XX.#.XX...X...X.X.X...X.
X..#X....X..X..##....#XX.X...X.X#.#XXXXX.X.#X.##.X....X.XX...XX.X.X.X..X...XXX..X..XX.X.....#XX##X.X.#.#...#...X#X#.XX..X..XX.X.
..X...XX...#XX...X#X..X..X.XX...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..XXX.X..#..#...XXX...X.X..X.#X#...X.XX.XX.#.X..X.X..X.X..X#XX..#XX.X.X..XXXX...XX..X..X.X.X.X.XXX...#.X..X.#.
X#.X.X.XX.....XX.X.X....#.X..X.X.X...X.XX..X..X...X.X...#...#..X.X..#.X..X.X..XXX...X.X.X.#...#X.#..X...XX..#..X.X...#...#X..#X#
X#.X.....X.XXX...X...X.X..X#X..X.X.#.X#...XXX...X.##X.X.X.X...X..XXX..XX.X..X..X.XX.X.#..X.X.X#.X.#..X#.X..X..#..X.X#XXX.X.X..X.
X..#X#X#...X...X...X..X..X....X..X.X....#..#.X.X..X...X.XX.X#...X....X.X..X..X......X..X.#...X......XX.#..X#.X.#.XXX.X......X...
..#....#.#..#.#XX.X#X..#...X.#..XX#..#.#X##...#.X...XX......#X##..XX.#...X.X...X#.XXXX.#.X.X...#X.X.#..X.XX....X......X##.X.#X.#
.X.X.XXX#..##XXX#X...X..X.X..#.X.#..X..##..X.#..XXXX..##.XX.#....X.##.X.#....#XX....X.X..X..X.X.X..##.X.....#X..X###X..X##...X..
...X...X..X...X#XX.X..X#.#..##.X...X#.X...#....X....#...X...#.#.X..X#....#.##...#X.X....X..X.#...X.X..X.XX.#..X..#...X....XX..#.
X.X..X...XX.X...X...X.X....#....#.#X#...X...XXX#.#X...XXX.XX...#..X...X.X#.X..X.X..X.X.XX#....X.X...X.X.X.#..X#X.#.X#XXXX.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.
#...XX.X#.X.X#X##X.X.XXX......X..X....#..#X#.X#####..#.XXXX.X.#.X.##.X.#.#.X..X...#XX.X........XXX..#.X..X.#...XX#.X..X.#.#.....
X.X.......#...#..X......##.#X#..X..#.X..X.X.#XX.#...X..X...XX...X#.......X..#..X#.#....X###.XXX...X..XXX.....X..X#...#X..#..X.X#
...X#XX##X.#.#.X...XX.X#.....XX..X#...X.X...XX...X.XXX...#....XX...XXX#X.XXX..X.X..X#X..........#..X..#.XXX.#.X..##X...X.X.X#..#
.X......X...#....X.#....##XX...#...##.X...X....#.X..X.XXX.XXX##.X.#X...X.....X...X...##.#.XX#XX.X.X.X.....###..X..X..X.X..X...XX
X.#X.X.X..XX..X#..XXXXXX....#.X..X#X..X.##.XX.#X.##.....X.....#.#.X..X#.XX#XX..#..X#..X#X......X..X...XX.#...#..X.X.#...#.#.X#X#
..##..X..X...X..X.XX.....#X.XX..X#X..XX##...X...X.#XXX.X..XXX.#.X...#X....X..X.XX.#.X....X.X.##X.X.X.X...XX.X..X..X#.X.#X....XXX
.#..X.X.XX.XX..X#....XXX.X.....XXX..XXX...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..#.#XXX..X...X...X.XXX.X.X#..#XX...XX#X...X#...#X.#
.XXX.X#.X.XX.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#.XXXX.X...#XX..X#....
..X..#...#......##X.#.#..#..X..X...X.X..X...X..#...XX..#..XX..X..#...XXX.XX...#.XX.X.....XX...X...X.X#.X..X......X.#.X...X...XX.
#..X..X.###XXXX#...#..X.X..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.XX..XX.#.
.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.#X..X..X..X.X...XX..X....X#XX.XX.#..X.X.X.#.#.#..X.X.X#..XX.#.X.X#.#.X.X#X..X..XX...X.#.X..#..X...#..XXXX..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.#..##X#.X..X..X.XX...X##.#...X..X...X#..X#X#X....XX.X.XX.XXX...#XX..X.#XX..X.X..X...X##X.X...XXX##..X..X...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..X.X...X..X.XX.##.#XX.X..X.##X..#..
.#....##.XX.X.#..#.#XX...X...XXX.X...X..X.XX..XXX..XX..X..#..X#.X.X.XXXX.X...X..##..X...XX.X.X#..X#...X#......XXX..#X...X...X..X
.#XXX.......#..X......X#..X#.X...X.X#..#.X...XXXXX...X..#...X.....#......XX.#.X..X.X#.X...##.#.#...XX...#.X.X..X..X.#.#X..XX..X#
.X...X.XX#XX.X..X.#X.#X.X.#..#.#..#.##.....XX.XXX..X...X.#XX.X.X.X.#.XXXX..#....X...X.#.#......#XX...#.X...XX#...#......XX...##.
..X.XXX..#.X...X....X...X..#.X..X#...X.#X.X....X..X.X###......XX#...#X....X..XX#..#.X..#.#X#X#X...X.#..X.#..X.X##..X.#X.X..XX...
X...##..X...X#..X.#...X.XX.X..#.X..X.X.#X...XX...#......#.XX#..#..X....X#...#...XX..XX...X...#..X...XX.X..XX...X..X.##....X.X.#.
..#..X.XX##...X.X.X.XX...X..#.X...X..#.X.XX#X.X.X..#.X.XX.#.#X...X..XX..XXXX..X..#.X...#...X...##.XX.X...X...X...XX...#X#.X...#.
##.X...XX.#X.X....X...XX.XX...X.X.XX#..........X..#.#X......X.XX#..#..#X.....X.X.X..#.X.XXX.XXX..#...#X##..X.#XX#...#X...#..XX..
...X.X....#..X.#.#..X..X...X.X...X...#X.XXX.#X.X#.X...XXXXX...X.X.##.X.#.#.#X..X...X..X...#.X...#X.X.X...X..X...#X.#.X.X...X..X.
X.#..#.X.X#.#...#..X..X..#..XXX.XX.X...X..X#XX..#XX.X......XX...X.X..X...X#..#.XXXXX#.#.X#....X#....X..X...X..X..X...X.##X..X...
#..XX.#...X.X.X#.##..XX.XXX..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..#.#.XX.X..##X.XX.....#..X..#.X...X....#.X##.XX..X.#.##.X..X#..X.#.X..X..X..#XX.X.X...##.#...
...XX.X#X...#..X...XXX..X..XX..X..X.X....X..X.....X.X.#X.X.X..#....#..XX.X#..XX...#...X..XX.X..##..X..XX...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....
...X.X.X.....X.X..X.X..X..X.#.X..#.#..XXX.X..#..XX.XXX...X#.X..X..#X......#.X#...#XX..X.###.XX.#.X...#X..XX.X.X.X..XX...X.XX#.#.
.#.....XXX.X.#..X.#X..#..X......#####..XX...XX#....X.X.#..X.X.#.#.#.#.X#X.X...XX....X#....X....X.X.X...X..#.X#X..X....#.#..X..#.
..XXXX#...XX.X.#X...#...XXX.X.##......#...##X#.X#.X...##.X..X#...#....X...XX#..XXX#..X.XX.XX#.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...XX.....#.#.#X....X..X#.X.#X...X#.X...##.#.X#.X...#X.
XX..XX.X.X.#.X.X...X..#XXX.X..X.#..#.##.XXX....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.....XXX#.X....#...X..#X#..XX..X...XX..X.....##X.X.X..X.##...XX..XXX....X#X..XXX.X.X.XXX.
.X#.X...XX.#..X..X.XXX...X..#X.#.X...X.XX.XX......#X.X.X.XX#...XX#..X.#.#..XX.X.X.X.X###...#....XXXX...#.#..#X.X...X.....#......
......X...X..X..X...X.XX..X.X...X.XX.....XXX.#.#.#...X.X..#.X#....#...X.#X..X.XX..X....X.#..X.XX....#.X....X....#.X..X.X...XXX#.
###.XX.X#.X.#..X..XX...X.X....X.X..XXX.#..X..#X#X#X.#....X#...XX.XXX.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...XXX.X.X....X..#.X.#...X.X...XX....X.#.X.#..X..#.X.X#...#.#...XXX..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..X.X#XX....XX.X...X..X#.X.X.##...X..XX.XX..
.#...X#..X.XX.....X.....##..#..X.XX..X....#XX..X.X#...XX.#X#..#..XX..##.X......X..X#.##.....#XX.#..#X.X..#.....X...X#..X..X..X.#
..X.X...X...#XX.X..X#.X#..#..XX....X.X##.#....X...#.X..XX.XX.X.#...#.X..#.X.X.XXX.#..#..##X....X.#......XX.#XXXX.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..XXX..#..X#.#..XX...#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.#....XX...#.#X.#.X...#XX.XXX.
..X..#..#X..X.X.#X..#X...X.XXX.XXX..#XXX..X.XX#...#..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.XX......X..X#...X.X.....X.#X..XXX..XXXXXXXXX##X..#..X.X...XX.X.X.X.#X...XX.##.X.XX.#XX....X#.X#....X#...
.X.X.#..X....X#X.X.#X.....X#.XXX#.X..X.XX..X.XX.X...X..#XX............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...#.XXX.X.#.XXXXX#X...#XX#...XXX.X.X#..X.XXX#X#...X##XX.X.X...XX#.#X..X..X..
.X.X.XX.XX....XX#X..##......X.XX#..XX.#...X..#.....XXX...X..X.#........X#....XX.#...XX..X.X..XX...#X.X....X.X.X.X..#....X...X.#.
...X......X.#X....X..X.#.XX.X.X.XX....X#.X..X..XX.#....X..X..#.XXX#X.X.X.XX.X...X.#...##X..#X...X..#..XX.##..X#..##.X#X..#X....#
#.#..XXXX.XX...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..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.XX..XX...#.#.X.##......#.XX.X
.XX..#.#.XX...X..#.XX..X#X...X.XX.X..#.X.X.#..X.....XXX.#...XX..XX..X.X..XX#XX..X....X.X.X.X....X.....#.X.XX..X.X.X#.XXXXX.....#
....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..##......X#.#.
#X.X.#.X.#..#....#X.X#..X....X.#.X.#..#.#..........X.X.X..X.X.....XXX.#.....XX..#X..#.#..X.X...#.X.X..X.X.X#...X.X...X##.#X.X...
X..X...X#..#.X.#.X.##..X.X#X..#..X...X...X#X.X#XX#...#..#..X.XX.#.#X#..#X.X...X...X....X.#.#.#.#.X..#...X...X.X...#X...#....#.#X
..#..XX...X....#X..X.#......X#..X.#X.X.X##..#.....XXX.#.X.X....##..#..XX#X#XX..XX..#XX...#.X#..X...X.X.#..X..#X.X.X.X.#.X#XX....
#..X..X.X..XX.#...X...XXXXX...#....X....##X...XXX.......XX..XX.#XX.#.X###....X..XX...X.#.X..X.X.##.X.X...###X...X...X.......XXX.
.#..X.##.X....#.#XX.X......XX..X.#..#.XXX...X#...#X.#.XX.X.X.#.#XX.X...XX.XX.XX...XX..XX.##XX.X.#..X..X.X##...XX..X..X#X.XX...X.
.XX...X#...XX.X.....XXX.X#...#..X.##.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.XXXXXX...XX..X.XX...X..X.XX##.#X..XX..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.#...XX...X........#X.#.X..#.#.....X.#.X...X......#X.X.X##..X.#...X..XXX#..#.#..X.XX..X.XX..X#X..X.#..
..XX...#...XXXXXX##XXXXX..X.#.X.#XX...X.#.X.#...X.XX...#.X.X.#.X..#X..X#X.X#XX..#...#..X..XXX.X#...XX..#.X..#..X....X..X..X#...X
##.X.X.X.#.X#........X..X.X.....#..XXX.#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..X...X.XX.#..X#....X..X...XXX..X.XX.X...#.X.XX.X.#...#...X..X#..X.X.X.X.X.XXX##.##.X..XXX.....X.#.#...X.X..
...X..XXX.##X.X#..#.X..#.X...X...#X..XX..X#..X..#.X.#...##.X##....X.#...X.##.X..#.X.X....X.X...#.#.X.X..X.X.X..#.X#..X..X#...X#.
.X.#X.X.....X..XXX...X.X.#.X..X##...X.XX...#..#.X....XX.#..XXX#.X.X..X#..#.#...X..#..X.###..X.X..#.....X..X...X...XXX.#.#..#X...
#.#XX.X##X.XXX.....X..X..X..#...#.#.X...XX..XX..XX.#.X..X.#.X#.#...X.XXX....#.X##.XX.XX....#.##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....#.XXX..X.X#X#X.##...X..X.X.X......X...XXX.X....#.#..X##.X#...X.X.
.X...X#........XXX.#.X.X....X.....X..X..X.X..#.XX.X..X...X.#X.X.....X.X........X.X..#.X..X..X.##.X.XX.....XXX..X.X...XX...#.X.X.
..X.X.X.XX.#.XX...X..X.X.##.X.XX.X..XXX..X#.X...#.X.#..XX...X...XX.#....X.##.XXX.X.X....X..X..XX#X..X.XXX...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..#X.XX.X.X..X...X..#...XX..#.X...XX.XXX.X.X#.
....#.#XXX..X.X.XXX..X.X..XX.#...X..X.X.X...X#..X#.X...X.....X#X..X..X...X....X.X#.X#.X#..X.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#.XX..XX#...X.X.....X.....X..#X..X..X.XX.X.X.#..#X.X.X.X..X
..XXX..#...XX..##.X.X.#XX..XX.X..XX.X#.##....##.#...XX.#...#....#..XX#.X..XX..#X#X..#.X.X..XXXXXX...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.....#..XX....XX#X.XXX.X...X.X..#XX..X
X#...X..X.##X...#..#...#.X.#.#.X..X.XX.XX##...X......XXX.X.X.#...XXX..#..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#.XXX....XX#X.XX.##.........#X..X..X.##.X..X.X.X.X.#.XX.X#XX#.....##.#.XXX#..#....#X..X..X..X.
.##..#..X.#.X#..X...X.#..X....XXX....##.X#.X...#......X.X#X.X.#.#.X.XX..X...X#...#..X...X..XXX..XXXXX##X.....XX#.#X....X..##.X..
..#X.X.X..#.X.#..XX#....X..##XX.X.XX.#..#..X.X..X.XXXX...#.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..XX...#.X....X##X.XX.XX..#.X...#.X.#..X.#.#.##X.X.X..XX.##..#.X.X..X.##X..X.X..#
...XXXX...X.X#.#...XXX...X..#X##...#.X..X...X#XX....X.XX..XXXX.#..#XX...X....X......#.X...#..X..#..X..X.#.X...X.X.X...#X.#X...X#
.XX....X#..#...#.XXX...X#.X.....XX.X.X.XXXXX..X.X.#.X...#.......X#.#X.XX..XXX.#X.#.#..#XX#X#...#.X.#X.X...XXXX..X...XX...X.##X#.
...#.#X...#..X#.....X.XX....X.X..X.X.X..#..#.X...X.#..X.X.XXXXX..#....X..X.....X..#..X....#XX.X#....#...#X....X..X.X...#X.....#.
.X.X....XX..XXX#.XX.X...#X#X..X.#..X.X.##X.....#...#.X#..X....XXX..XXX.X...XXX.##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.#.#..X.X...#...XX.X
..X.XX.#...#X....#.X.X.XX.X#...X.X.XX#.X.XX..X....X.#..X...X.XXXXXX.XX.#....X.X#X.#X#...XXX..#.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.
.X#.#.XXX...X..#X.XX.XXX#.X..X....X.X.X...X..#X#XX..X.....X.X.XX.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.##.XXX.X..X.X.#..#X....X.#.XX.X.#X..X..#.X.#.....XX...X..X#.XXX#...XX.#..X..X
XX..X..#XX..##X##X..##X.X.#X###X..#X...X..X.X...X..#....X.XXX....X.X...XX.#X.....#.#..X.X#X...#.XXX.X..X.XX...X.....XXX...#.X.#.
..X.X.X...##..#.X..X....##.X.....XX.#X..X.#..X.X..XX.#X.#.....X##.##.X..X..#.###..#..#...#.XX..#......#...X.X.X.XXX#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.......XX..X.X.#.
..#...X..X..X.XX#...X.XX.X.XX.....X..X.XXXX..X...X.X.#.X..XXX.....X..#.X.X.X.X..X#X##.X..#.X.XX..XX..#.#..X.X..##XX#XXX##..X....
.X.X.X.X..X.....XX.X...X.XXX..XXXX.X.#.....X..#.XX.#X...X..X..XX.X.XX....X.X..X.X.X...XX#..X...X...X....X#..#.#X#.....XX.X.X.XX.
....#...X...XXX..X..XXX#....#X...X.X..#XXX..X.X.X..#..X##X...###....X.#.X...X.X.....X.....X.XX.X#X..X.XX...X.#.#..#XX....X...X..
.XX.X.X..X.X..XX...X...X.XX.#..X.X.XX....XX.#.X..X.#.#.X..X.X....XX.X..XX#X.XX..X#.#X##X.XX......XX.X#X..X.X.....X#.##.#..XX..X.
.#X....X....X..#XXX..#.X.XX..#.X.X..XX.#X...X..X.X...X...X.##XX#.X#..X.##.#...XX.X.XX...X...XXXX..#..X..XX.#.#.X#X...#..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..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#..#XX#XX...###.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.XX.#...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.X.X#X.X.X.X.X.##..#.XXX#X.XX..X..#..#X.#X.....X..X...XX.X...XXX.X..#.....X..X..#.#...##X.X.X.X..XX.X.X#
XX..#...X...#...X....#...#.XX..X.X..X....X.X.........X.#X.XX.##.X..XX.#.#..X#XXX.X.X..XX...X..###X..#X.XX..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....XX..X..X..X...XXX..X...XX#...X.X...X...X#X.X..X.#X....
..X..X...X..X.##.X...X#X.#XX.#..X..XXXX..X.X.#.X...X#..XXX.#..X...X#..XX.#...X..XXX.X.X...#.X..X.....XX..#X#...X.##..X.XX..X.XX.
##..X#X#X.#...#..XX#..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..XX#X..#....X..X#...#.#..X.X###X.X.#.#..X#X..X.X.X..X.X.X#...XXX...X.XX.#.###..XX..X......X....#X....X..X..X#...#X.#X.#
....X.X..#....#..X.XX..X..#.#..#X.X#...#...#....X.X.X.XX..X.X..#..X.X.....#.X....X.X..#...X..X.X#.#..XX..X.#X...#XX...XX...X...#
#.XXX...X..X.X..#...#X..X.X...X.#..X#.#X.X##.XXX....X...XX..#.X.X....XXX.#.X..#.X#..X.###X.X.X.X#..#...X..#...#..X.X.XX.X#.X.X.X
..X...X..X.X.XX.X.#X..X.X.#X.#...#..#.......#...XXX..X#.X..X..#...X.X...X....X..X#.##..X...X.#...#.X.##.X..X.XXX.X...#...X...X..
.X#.#X..X..#....#...X.....X..X.##.X..##X.X###.X.....#...X.X..X..XX.#..X..X.#..X..X..X#...XX..X.X#..X.....#..X.X..XX.##.#X##X..#.
#.#..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.X.X.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.....XX...##....X.X..#.#.X.XX.X...X..
X.X.....#X.XXX.XX..X.X.#....X...XX#.#X...X...X.#X.#.X..X.XX.X..X.#.X.#...#.X...X.#.#X.X.....XXX....X.X..X.#X#.X..X.X..X..X.#..X.
..#X.XXX...#.X...X#.....X#X..X.X....#X.XX..X.X...X....X.X....#.#..X..X.X#XX..X......X.XX.#XX...X.X.XX..X.X###..X.....X.X.XXXX.X.
.X#..X.X.X.#..XX..XX.X.X...X...X.XX#X.....X#X..X...X#X....X#.....X..X..XXX..X.XXXXX.X...#X...X.X..X...#X....X.X.X.X.XX.X...X..X.
.X..#....XX..X..X...#.X..#.X.XX#...X..XX#X#X..X.##...#.XX#..XX#.X..X#.X.X..X......X.XXX.X..XX..#.XX.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...X.X.#XX.....X.#XX#X.XX..#..#.X.X.....X
X.#X....X.X...X...#.XXX.X.X#XXX...X...#.X##....X.X....XX.#....X..X.#X.#XX#.....#..X#X.X.#X#....#..XX.X..X##.....X...#X..X.XXXX#.
..X#XX#X..XXX.#.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#XXXX.#X.X.XX##.X.XX#..#..X#XXX..X.X.#..X.X...X#.X..XXX...X.#XX..#...X.X....X...X##X.X..#....X..X....X.XXXX.
..XXX.X...X.#X.#X.XX.........X..X.........#..X.#....#..X..X..X#XXX...X#X...X.XX....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...XXX......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.#...#..X....XXXX...#...XXX.#X#.
.#..X...#..X.X.X.X...XXXX......#...XXX.X.X.XX.....X#...X.X#..#X.#....#X.X..X..X.#.#..X...X..X..X.X.XX.X.X.X.X...#X##.X.#...XXX..
.XX...XX..XX.X.#...X..XX..X.#X..XXX....X.X.X#X.XX.XXX.X...X.#.X..X.X...X..XX.XX.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#..XX..X..X.#..XX..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.XX..#.X.X..XX#....#...X.X..X.#X.X...X.XX...X.XX..X.#.XXX.XX#X..X#..X....#.XX...#
.....X.#..X...X.X.X.#..X..#.#.X...#....X..X..#...#X.#.X..X..XXX.X.X.X.##.X..X..X..XX.X...X.X.XXX...X..X..X...X...#.X.###...#.X.#
.X.#.X.#.X#.X.X.X#..X.#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..#.#..XXXXX#.#..XXX..XXX.....#.#.#..X..X..X.#...X.#.X#XX.#X.X.X..#..X..##..#...X....X....X..#.XX.XX.....
..X..X#...XX...#X.XX.X..X..#.XX.#......X.X##....XXX.#..#..X...XX#X..##X...#.X.#..X..#..#X..#.X.#..#X.X.X.X.XXXXXXXX.X#....X.X#.#
X..X..X.X.X..#.#.....X.#.#.X....#.####X.....X.X.X.X..#..#..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..X...#.X.X..X..X..XXX..#..X.X.XXXX.X.X#X...X...X.X..#.X....X..X.....X#.##.X...X..X..#...#.#XX.#..XX.X..XXX
.#.X.......X...#.X#XXX...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....##..XX
...X.XXX#.X..X.X...##.XX..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..XX.XX.X..#
.XXX#X....X.XX..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..X....X..
...X...X##....X.......X.........X..XX.#...XXX....XX...#..#..XXX.X.X.##X.X..X..X#X.#.X.X..#XX........X#.X....X.#.#.X.XX.X..##..#.
#X.X.XX..X###..X.X#XX#.X#XXX.#X..X...X.X.X.X.#.X..X.X#..XX.#....X.#.#X..#.XXX......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.X.....XX.X....#X.X#...X#.#..X###.X...#X....
#.X##.XX.XX.XX#..X.X#.X###.X..X#......#X..X.X...#XX..X..X.#..#.#..XXX.##XX..X#...XX...X#.X##....X#......X.X...XX.X....X.XXX..#.#
....#X....X..#.X.X...........X.X.#.X###.X..X..XX.X..#XX...XX...#X...X..#...X...#...X#.#...X.XXX.#.X.XX.#..#.#X...XX.#.X.X...X#.#
.XX..X.X.#..##...XXX#.X###.#.X...##X.X...X.X.X.....###..#...XX..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..XXX..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.X.X.X.#XXXXX..X.#.XXXX...#..X#.#.#.X...X....XX.#.##.#...#.X.X#X#.X...#....XX...#.XX.
#..#X..#X...X.X...X..X#..X#.X#XXXX..#X....X##X......X...X....#...X.X..X#.....#..XXX.X.#..XX.XXX.#.X..X...XX#..X.X#.XX...X.X#..X.
..XX..##.#X...X.##.#....X..X#....#.X...XXX.....XXXX...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.#XXX....X#X..X......X..X.#..#X...X...#.#X...X..#X..#.X..X..#.XX..X..XX#X.X#.#XX.X..X.
.#.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..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...XXX.#.X#.#X.X.X....X#...X##.X..#...X#.X.#X...X.....X.#..#.X..X.XXX..X.X..X..X#XX...X....##..X.X.X..X.X.#X.X.XX...X..X#X..
.....X.X.X..X.....XX..XXX..#.X....X..#.X.X....X...X..XXXX..#.X.#.X.#.X...XX...#.X.#X#..#.#X.X.XX..X....X.X..XXX...X...#..X..##.#
.XXXXX...#X..XX.X....#...X.#..XX.X..XX....X#.#..XX..X...#X....X..X.X.#.X...##X..X.XXX.XX#X...X...#..XXX..XX.....X.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.XXXX..X.X.#..X...X..
XXXX.#.X.XX#..XXX.X.XX..X.X...X..#.X#.X.X...#XX.X.#..XXX.X..X..X#X#X..X..XXX#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..X...X..#....XX.#..XX..X...#.X#.##X.XX..XX.#X.XXX.#XX..XX#...#...
.#...X..X#X..XX.XXX#X...X.X.#..#X##X.X.X...#.XX#.X.#.#..X.X.X.X.X.X.#.#..XX...#.XXX..X..XXX.X....#..X.#...X.X....X...X...#.X.XXX
##.###X....X.#.X...X.X#.#..X.X...X#..X..X.#..X.....X..X.X.....X.X.X..X..#X.X#.X.....X#.XX...X.XXX#X.X...XX..#.XXX..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...#XXX.X.X..XX......X..X.X.#.X#.X..X.X.X..X.X..XX.
X..XX.X.X...XXXX#.X.XXX#...X.#X.X.#.X..X..X...#....X#.#X.XX.X..X#..##.X#XXX..X.X.....#...X..X.#X.X.X.#.X...#...#...X..X..X.#X...
.X..#.....X#......#...X.X.XX..X.X.X.X.X..#..X.X.XX..X.X.....#.X...XX...X...X#..XX.X#..X.XXX.X.#....X.X.XX#..#.X.X.#.#..X....X.#.
..X..#.XX...#.X.#.XXX....#..#...X.X.....XXXX..X...X.X.XX#X.X..X#.##..X#..X.X.#...X...X#X.#X....#.X#..#...##...X...X...#XXXX.#.#.
X...X..X.XX.XX#.#...#X.X..X...XXX.##X.XX.X...X..X#X.X......X.#.....X.#..XX....#X..XX.......X#.X...X#..XX..#X.X..XX#.X#XX....X.#.
..X..XX..#X...X..XXX.X.X##..XX......##.X...#.#.X....#XX.#X.X.X#.###....#..XX#.##X...#.#.XX..XX..X...X..X.X....#.X....#X..X.#...X
#..#....#..#X.##.....#..X.##...XX.X#.#...X..#..#.XX....#.X.X..X....XX.X.#.....#X.#X...##..X...X.#X#XXX.X..X.X.#..X#X.X..#XX..#..
..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.#.#..X.X.
.X.....#.##.X.XXX#....X.XXX..X.X...X...#...#.XX#..#..X#..XX..X..XX.X...X.......X#..XX#.X....X.X.X.X...X.#...XX..#.XXX......X....
.X.XXX.#..X.X......X.X..X..X.#...#..XXX..XX..X#.X..X..X.X..X.XX.X..X#.X.X#XX.XX..#.XX..X.XX.X.X.#.##XX...XX...X.#...X.X.XX#.XXXX
.X...X.X.X...#XXX.#.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.XX#...X..#...##.X.X.XX..#X.#X..#...#.X##..XXX.XXX.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.#X...X.#X...X...XXX.X.X.X.X...X.#...XX..X.X#.XX...#.X..X.....X#.X#XX...X.
#.X..XXXXX.XX.#X#....#.#X..X.##........X...#X..XX..X...#..#...#..X...#..X..X.X...X.XX.#.X#.X..X......XXX...XX.X.XXX..X.#.#..X#X.
..XX...#....##.#.XX.X..X..X...XX.X.X.XX..#....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..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#.#...XX.....#X.X...XX.XX.X.XX...X..X.XX.#X#.X.X...XX.X..X..XX...#X....#X.XX.X...X..#.#X##X.#.#..X#..X#..X.#....XX.##..X..
.XXX...##.#..X.X.XX...X.XX...##.#...X#...#....#.X...#X.X......##.X..XXX#.XXX.#..#X...XXX#.X.#X.X..X..#....#..#...X.XX#.X..X.X..X
..#.XX....#.X...X...X#X....X..#.X.X.X..#..XXX##..X#.....XXX#.#X..X.XX......#.X.##..X...X..X.X....X..#..#X.XX..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...X.#..X#XXX....X...X.#XX.X#XXX.X#.#
X.X.X..X..X..XXXX.#X...X...X#..X.#..X.#..X.X.XX#.X...#X..XX..X#...X#.X....X..XX.#...X.#.#..X#..##.X.....XXX.XXX......#X..X..#...
..#.X#..#.X.#XX...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..#.#XX.X...#X...X..X.#.X..XX.XX...XX.##.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...XXX..#..X..#.....#.X.#.X..XX.X..X....X..XX.#X.#..X..X.XXX...XX.X..##.XX.X.#
..X...XX#..X#X...X.XX..X...X.X..X.X..X.XXX...XXX...X#....#..X..#..#.XX#X..#.X.#XXX.#.XX.X..#..X.X..X.X.XX#..#.X.X....##...X..#..
X.X.X.#XX.X##XXX.X....XX.#.#X..X...X.....#.X...#.#.#XX.X.X.#XX.X.X.X.....#..#..#X..X..X..XXX.X...XX#.....X#...X#..X#....X#..X.#.
#X..X..X..XX.X...#XXX.X..#.#..X..XX.XX.X...#X.#X#.X.X...XX..#..#.X...##.X#.XX.X...#.X.XX....X..XX...#.XX..X.X..X.#..X.XX...X...#
...X.X.X.#...X.XX.....#.X.#..XX#......#.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.#..#X.X.XX..X..XX.XX.....XXX#.X.X#X....#.X.X..X.X.X.#.#.......XX.X....X...#.XX##X.XX.X..##X..XX..XX.X..#X...XX..#...XX.XX...#
X....#X..X.X..XX.X..#..XX#XX.XXX.#....X###.X..X.X..#.....X.X.X.#X...X.XX..X.#...#X...X..X.X.#..X...#..#X.#..XX..###..XXXX...X.#.
#.##.#..XX.X.X....#.#X...X.X..X..X.XX..X...#.X.#..X.XXX#..X.X.#...#X...#X.#..#.X...X...X......X#.X.#X.....X...X..X.X...#..X.X.X.
...#X.X....X.#.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.#.XX.X.X.X#....X#.X.X....X.
#X....#.#X.X..#X#.X.X...XX#..#..X..X..X.XX.....XX...XX..X..X.X.X.#.X.X..#X.#X..X....#X..#..X#X...X.....#XXX.#...X.X#...X..X.XX#.
#..#X.....X..XX#X..X..X.#..X.XX.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#..XX.X.XX.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#.XXX.X.X..X.X....#..X..X...
XXX...#XX...X...X...X##....##...X...#...X...X#..X..X#X...X....X...##XX.#.....X.X..X.X..X.X...X..X...#.....##..X...XXX#.X..#.XX.X
X#X.X#.#..X#X.X.X.XX...X.#..#X.XXX#..#.XX.##...X..X....X.X.#X..XX#..#X..X#X.X....X..#.X..##.XXX..XX.#X.#.XX..XX#X........XX....X
#....X...X....#.X....X.X.#X..X..X...X..X...X#X..X.X.X#XXX..#.#.X..X...#.X.X...XXX.X#...X#.X..#XX..X.#..#X...X.#.XX#X.X.X...X.X..
X.XX..X.X.XX.#..XXXXX..#.#..X.X...X.X.XX.XX....XX.X.X#.X..XX....#...#.X....XXX......##..#..X.#X.X.##..X#..XX..#....X..X.X.X..X#.
..#.##X.X....X.#......X.#.#X...#.XX#X.....#.XXX...X..X..X#...#X##.X.X..XX.X....X.XX...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.....X.X.##...#.XX.#X.X.X.#..X.XXXXX......X..#..X...X....#..#.XXX.#
....XXXX#..X..#...X#..XXX.X..X...XX#.X.#X...XX.X..#XX..XX....XX#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..#X...##..X.X..X.X#.X...X...XX#..#...X.XX..X.X..#....XX.X.X...X.X...#.X.###.X.X..X..X.X
....#X.XX....X....#..X.XXXXX....X.X.#.##.X...X...#...X#.X..X.X.X.#.#.XXXX.X.X.X.XX.#.#.#..XXXXXX..#..#...X.X.X.X..X......#X.X...
.X.XX..X.X.X...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#.XX...XXX.
#X.#..X...X.XXX....#XX.#X.X#X.X.X.X#.X.X#..XX..X.##...#X#...X#X..X..#....#.#.X.XX....XX..X#X.X..XXX...XX#..X...X..X#.#.X..XX....
...X.X..X.#...X.X.X...X....X..#.X...X..#.#X...X.....##....##X#..X.XXX#.XX.XX....X.X.X..X.#.X...XX#..X..#.#..X.XXX..X...X.XXXX.X.
#.X....X#...X#..X.X.X...#X.#X.X...X...X.....X.#.XX.XX.X.X#..X..X....X..X....XXX..#....XX....X.X.X.X#XX.X.X#..X.#.X.XX.X..#X##.X#
..X.XX#X#.X.X..X...#..XXX......X.X..#X..X.XX..X.X.X...X....#..X..X#.#.XX.XX...X#..XXX.X.XXX..X......X..X...X.....X...X..X#XX....
#..X...X...#..X.X.#..X...#XXX.#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...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.XX.#
..XX.#........XXX#..XX..X.X.X.#..XX.#...XX...X..XX..XXX..X.##.XXX....X#....X...#.XX.X...X.X.X.XX#...X...X.#..X#...#X..X#X.#.#..#
#.....##X.XXXX....X.X..#..X.X.XX##...X.X...X#.X...#.....X..X.....X.XX#.##.XXXX..##...#X...X.X....XX...X...X.X..#X...#..#...X#.XX
..X.X..X.#X..X.XX...X.#..#..XX...#XXXX..##.X....X.#.X#.X#X.X.XXX.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..XX...X...X...#.#.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.XX#X#..#.##X..X..##..#.X.XX.X..XX.X.X..X.X.##.X...X#...#.X.X..X...X.X..
..X..XXXX.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.XX.XX....#
X...XXXX....X...XX..X...X..X.X...XX...X.XXX#.X.#..X....X.X.##.X.X..#.X.X..X....X##.....#.X..#.X#...XXXX..##.....X...#.X....X.X..
XXX.XXX..XX.X.X...X.#.X.#.#.X..XX...X#..XXX##..X#XXX.X.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.X.#...X...X#X#X..XX..#....X..X..XXX..#..#..X...X..X.#.X.X...#.#.X....X.#X...XXX..X.X...X...XXX...X..#.#.
..#X.X.XX.##.X..X....X..X.X.#..#X..XX..X....#.XXX.X.#X.X....XXX...XXX#..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....##..#.XX#.X#XX..#.X.#X#.X..XXXXXXXX...#...#..X##.XX...X..X..X..#...X..X..XX.#
#.X.XXX.XXX.X...XX..#....X..#....#.X..X....X.#X.###...#..X.......X...X.X#X..X.X...X...#X..X.X.X.X....X.#X.X..X..X.#X.X.#...X...X
..#.###.X...##.X...#.X.X.X.XXX.#.#.X.##.#.XXXX..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.#..XX...XXX.#..#.X.XX..X.X.X...X....#.....#X..#.X#X#XX.#X.X.X..X.X.##...X.X.#XX.X...#XXX.
X#X..XX.....X...X##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...X..
#..X...X.X.X..XX.....X..#.X..X..XX..X..X..XXX....X.X..#....XX..##X.....XXX...#X...#...X#X#XX.X#.X...X..X..X...X.X#XX.X..#..X...X
..X..#.X..X..X..#.X.#XX.X...#XX....X.X.#.X..X.X#.X..X..XX.X...X#..XXXX..X.X#....X..#.X.X.X.X....X.#X.X...X#.X#........X.#.X.X.##
.XXX.#..XXX.X..X..X..XX..X.X##.XX.X......XX...XX..X..X..X..X.X..#....#X.X.#..X#..XXX.#......X#XX...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.....#XXX.X...X.X...X..X.#X..XX...#.#..X...X..X
..X.X#X..XX#..X.X#..X.##...XXX...XX...#..XX.##X.X.X...XX....XX..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#.X....XXX....X#...X.#.X..#...XXXX.....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..#XXX.#..X.X..#.X...X.X.X...X.XX.#..####..#XX.XXX.XX.##.....X..X#..X.X.#.X...
X#...#XX.X.#..XXX.XXXX..#.X..XX..#..X.X...XX...X.X#.X....X.XX.XX.X.#.#.#.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........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..XX..X..X..X...XX#.X#X..X..X..XX...#..
.X..XX..#..X..#.#XX#.X..#.XX#...#.X..#....#..#..X#..X.....XX..#X#....XXX.#.XX#.#.X..X.#.#.#..X..X..X..#X....#.#XX..X..X...X#.#X.
.X.##..#..X.XX....#....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..XX..X.....X.X..X##.X..XX.#...X..XXX.XXX...XXX.X..X#X..#.XX.....X....X.X.X.X....#...X.#..X.X#..X.X....XX...#...#..X....#...X#
..X..XX.X.#XX.X..X#....X.X.....XX.#..X......##.X#.#X....X#...X.#X#...XX.X...#.X.X.####...XX.X....X..X.XX...XX..#X..#...XX#..X#..
.X.X..X.X...X..XX...X#X...#.XX#.....X..XXXXX........#XX..XXX...#..XXXXX.X.X.#.#..#....#.X...#.XX...X..X.XX...X.#..#.X.X....X.#.#
.....##..#X..X....X#XX..#XX.X...XXX.X.X......#.XX.X.X..X....XXX.X....X..X.#X..#X.X.X.#..X.X.X.XXX.XXX....#X#.#...X..#.X.X.##....
.XXXX.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..XX.#....XX.XX...X.XX...#.#
.X......XX..##........X..X.....X.XX#X...X.X.X.#.X..#...#.X.#.XXX.X..#.X#...XX#.X.X.X....X.X..#..#X.X.X....###..X...X.##...XX..XX
..X##.#...#.#..XX.XX.X.#..X#X.X....X.XX......X..XX..#.###..X.....X.X#...X.X..X.X...X.XX#..X.X..X...X#.XXX....#..XX.X...XX.XXX..#
X.X..X..XX..X.X..X..#X.X.X..XX..XX.X.X.X##.X.#X....XX#..#.#..XXX...#.#.X...X....X.X..X...X...#..X.#......XXX..X..X..X.X.X..#..X.
X..X...X.X.#X..#...X...X..X....#XX.#...#..#X.X..X.XXXXX...X.#...X.#..#.X.#.X.#X..#..X.X.XX.X...#..XXX.X#.....X#.#XX.X.X...X..X..
.X..XX.X.....#...X...#.#.XXX#X#X#...X.X..##...#.X..XXXX#.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.XX..##X..#.##X...XX.X.X...X...X...#..X.X.X.#XX...XX..#X.#X#...X.#XX..X.X.....#..
X..XX.#..XX...X.X.##....#...XX..#.#.XX.#..X.#.X...X..X..X......X##....##X.##X..XX..#.X..X.X.##.X.X..X....XX.X.X..X.#.X..XXXXX.X.
#.X...X.X...X#...#..#.##.X.#...#.X#....X.X....XXX.X.X#.XX.XX#.X...X.X...##.X.X...X#X..#.X...X..#..X.#.X.X...#.X#X..X.X.X......X.
X.X.X#..#.#X#..X..#..X#...X..X.....XXX...X.XXX....#..X...#...XX.X..X#X#.X....XXX....X.X..X.X..X.X...X.X.X.#.X..X..##...X.X.#.X..
..#.X..X.....#..#..X....X.X#X..#X.X....##..X.X.#.#X.XXX#.X.X.X..X.#...X...XX.....#X.#.XX...X.X..XXXX...X...X.X...#X.X.X...X...X.
.X...X...##X.XXX..#..XX.#....X.XX..X.X.X.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...XXX.X...X..X.....#XX...X.X....XX.X.X.X##....#.#.X..X......#.X.X..X.#.XXX.#..X.X#.#.XXXXXX#..X.X.XX.#..X
X...#.X#.#.X..XX...X..X#X....XXX.XX..#XXX.#..##....###...X...XX.#XXX#X....#X..X#X#...X..X.X.X......X.X....#.X..X....X..#..#...X#
..X.#..#....X.X.#X..X..X..X.X..X...#.X....#X..XX#.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.#.#..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........XX......X....#.X..#X...X.X...X..XX.X..#X.XXXX#..X.XX#.X.X.X##.X.#X..X...X...#.X.X..X..X...X#...X#..X.XX.#X
.#X.X.X.X.#.XX.X.X.X#X..##XX.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.XX.X.XX.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.#..XX.#.X......##..X.###.#X...XXX...X..X..XX#..X..X.X.X..XX.XXXXX...X...X..X..X.X....#.X.....X..XXX.XX.
...#..X.##X..X.X....##.X..#..#..#..X.X.#.X.X...X...X.X#.X.#.X.XX..#....XX#..#..XX....X....X.X.XXXXX.X.X#...#.X...#XXX.XX.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.XX.X...#.X..X..X..X#....
..X..X#X..X##X.X.X...#X.X.#..#XX..X.....#.XXXXX#...#..##X...#.X#X..#..X#XX.X.X.X..X...X.#.X.XXXX..XX..X...XXX.#....X.X.XX..X.X.#
.X.#.X...X......X..X.X#...#.#XXX.X..XX.X.....#.X.X#.X...XX.#X..X..#XX...X...X...X..X#X...###....X..X.#..X..X...#X.#..X...XXX..#.
...X..X.##.X#X##..X#..X.XX..X##..X##.....XXX...#..X..X#..#....X..X.X..#...X.X.X...XXXX.X.....XX.X.X#...XXX...XX...##.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.XX...X..XXX.X##X.X...XX....XXX.X.X...
..X...XX..X#X.X#...X..XXX#X.X...X..X....X.XXX..X.X.X...#.X.....X#.#X..X..XX.X.#..X.X.#XX...X..XX.X...#...#X#..XX.#.XX..X.X...#.#
#...XX...X.......X.X.X...#...XX.XX.#.X#..X....#......XX..X.#.##X#...X.#.X....XXX.....#...XX..X....X.X.##.#X..#XX.#..XX...X.X.X..
#X.X##X.X#.#.XXX#.X..X.X.X.X..X..X.XX...##.#X..#.X#XXX..#...X..#.XX...X.X#.X..X.X.XX...XX#..X.X.#XX.....X...X.X...#...X.XX..X..X
...XXX#...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.XX....X.XX.#....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.X..X...XXX.X..XX..X.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.....#.XXX......X...X.#.X.X..X.
.#..#...X.#XX..#.X...#.X.#X##.X.#...#..X..XX#..#X.X.XX..X..#..#X..#..###XX...XX#..X..#X....XX.X..#X#X.X....X#XXX##XX.XX#.X...#..
..X.#.X#.....X..#.XXX...#.....#.X.X..X.#X....#.X..X...X..X...X...X..#...##.X.X...X..X..X.X#....X#...#..X#.X........X.....X.###.#
X..#....#X.#.X.XX.X...X.##.XXX..X..X.X.##.XX.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..XX...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...XX.X...#..XX...X.
.#.X...XX...XX...X...X..##.XX...#XX.X..XXX.#.XXX.X.#X...#X...X.X.X.X...X...X...X..XX#.X..X..X..X..X.X.XX...X.XX...X.#X..X.#XX...
.X...#...XX...X#X..#XX.#.X..X.XX....XX...XX#.....X.X..#...XXX..X.X.X.#XXXXX..X..X.#...X.X..XXXXX.X.....#.XXX..X.X..XX..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.#X..
..#.#X..X.#..X.XXXX..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..XX#.....X
X.....X.X.XX..X.....X#...XX....XXX.......XXX.#X#X.X.XX.X......#...X..X...X..XX.#.XX#X..X....X..X..X..XX.X..X.#.X.#.#XX....X#.##.
.XX.#..X....#.X.XX.#X..#.#..XX...X.XXX.X..X..X...X#.X..#X.XX.#..XX..X#.XX.X..#...X#.X#XX#X.XXX.XX..X.X..X##..X.#.X..#.##X.X..#..
...X..X..XX.X.#...X...#X.#X...XX.X...X.X.X..X#.X.X..XXX...##.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.....XX.....XX..#X.##.X..X.X..XX#.X..XXX..#X.#..X...X.#.X.XX..X...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..#X..##.X.XXX.#..X.XX.#.X.X.##.XX
#..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....#.X....#X...X.X....
..#..X.X.#..XXX.X.XX..X..XX##..#..X.X.X..X...X.....X#.#..X.X..X..XX.X..XX.X.X..XXX.#.X..X.X..X..X..X..X.X.#X.X.X#.X.#.XXX..#.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.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..XXXXX..X.X.XX##X......X#....#.X....XXXXX..X.X.X..X..XX..XXX.X..X.X#..X.X..X.X.X..X..#...X..X..X.X.##.X..X.X...X.XX#...#
..##.#XX.....#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.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.XX...XX.X.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#.X...#.X..#...
XX#XX#XX.....X.X...X.#.#.XX.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.
...X....#XX.#...X.X....X..#.#XX#.X.XX.X.....#..X..X.X###.X#X#X..#....XXXXX...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..#.#.XX#.XX#..X.X.....##..X#..#.X....X...X...X.XXX.XX...
.X.XX...X.X..XXX.#.X...X..X.X..X.X.X.X..#...XXX....X........X.X.X.XXX.XX..#...#...X..XX...X#X.#..X#..X#..X.XX..##..X...XXX....X.
.#...X.X....X.X..#X.X.XXX..X.X.X.X.X.X.X..X..X.X#X.XXXX##XX..X.....XX..#.X.#.#..X..#.#.XX....X..#X..XXXX..#...X..XX..#..#..X.X..
..#X...X.X.##...#....XXXXX.X.X...X.X.X.X.#.X....X......X...##..#X#...X.#...X.#.X.X.X...XX.#.X..X...XXX#.X...#XXX....XX#.#.X##..#
X...XX.X..X...X.X.XX.X#XX..X..X.X....X......#XX..XXXXX...XX...X...X.X..XX.#..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#..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.XX.X...X..X.XX.#..#..X.#X.X.X#.XX.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...XX#..XX...X..XXX...X...#......#..XX#.#..X#.X.X#..X.#
##.##.X..X#X...XX#.X..X.........XX..X..#.XX...#....#.....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#XX.#...XX#..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.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#.XX.X.#.X.X..#..XXX#.#..X...#.
...X...X.X#.X.X....X#.X..#..##...X.....X#X....#.#.X##.X...XXX#..X..X..X..##X#.XX.X.X..X..X..X.#..#....#.....X.X..X....X.X..X.X.X
X.X..XX.....X#XXXX..#..X...#..##X.X.X.X#...X#...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...X..XX..X#X...XX.#..XX#.#.#X##..X....#.XXX.#.#..X.#.X..X..XX.X.#.X.#.#.X.X.X..XXX.........#XX.X...X.#....#.
..X..#.X..XXX...X#.XX.XX....X....#.X...#.....#..#...X.##XX........XX...X#.X..X..#.X.X...#...X.X.X.X...XX.XXXX#....X..X.#..X.#.X.
.X..X..X.X...X#.X..X...X.#.XX.XX.#...X..##X.#.#X..X.X.X....X.#.XX..XX.X...XX..X.X.....X..XX.#...#X..X...X#...#X.X..XXX.#X..X.#..
..X.X.X..X.XXX....XX.X..X.....X..#X#X.X.XX#...##.XX#...XX.X..X...XX...X.X...#...#X.X#XXX..X#..XXXX.X#XX..X.X...#.X....XX..X....#
.#...X..X..X...#X##..XX..X.X.X.X#.....X..X..X..X..X..X.X...X#.XX....#.X..XX..XXX..X.X.X.X..X.#..X..#...X...X.XX..X#.X....X#.X#..
.#X.X..XX#...XX.....#..XX..XX...XXXX.X.X.X.X.##XX..X.#..X#.....XXXX#.X..XXX#.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...XX..XX#XX.......X.X.##..#X...X.X.XX....X...X#X..X...XX#XX.X.X....X..X..#...
.X#X..XX#X....X..X...X..X..X#X#.#.##..X.XX.XX#.XXX#XX.#X...X..XX.#.X.X.....#...X.#...#...X##.##X....#..X..#X.X..XXX.X..XXX.X.X.X
....#..X...#X..X.XX.X##.#.X....#...X#X..#....X..X#.....#XX..X.X#.#..XXX.X#X.X#..X##X.X.X...#.X.XX.#X..#XX....XX..##..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.XX..#XX.X.....
...X.#.X..#X..#.XX##..#X...##.#.X...XXX...#..X.X.X.X.X.X#.#.X.XX#..X..X#.#.X.#..XXXX...#....XXX.XX.X.X...XXX..XX.....X...X.X.XX.
#.X#..#..X.X.X.X.....#...#X...#...XX...#X...X......X.X...X..X...XX.#X..##..#X..X....XX.##.X...X..#...#.X..XX.X.#.XXX...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.X##XXX..##.
.XX.#X...##..#X..#.XXX..X.XX...#...XX...XX#.X...XXXX..#.X..#.X.X.#..XXX.XX...X..###.X.XX.X..XX.X.#..#..X#..XXX...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#...XXXX...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.XX.X....X.X##X.X.#.X..X#.#.X.....X
X..X..##...XX.XX.XX.X..X..X#..X..X..X....X.#...X#X.#..X#XX###..X....XX....XX...XX.#X...X.##...X....X#.#.X.#..#X...X.X....XX#.X..
..X..X..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.#..#.#....XX##
X.XX...XX..#.X..X.XX..X.X#X..X..#..X.X...X.X....X#X...#X.#XX.X.X.X...X..XX..XX#..XX.X..XX.......#.#...#...X.#XXX..#X..X.X.#.XX#X
....XX...X..###.#.X..X##....X#X...#..X.X.#.#.XX#..##.X...X...X....XX..X....X.#..X....#...XXXX.X#.#..XXXX#......X.#.#X...X.#..XXX
.X#..#.X...#...X..#X.X...X.XX...X#X.X.#X..#..X..X..X.X#.XX.XXX#.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...#...#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.XX.X#..#.X.XX.#X.XX..XXXXX#.X...X.#..#XX...X.#..X......#..X..XX....X#XX..X...#XX...#X..#X##....XXX...#X..X..
.##.X..X..X...#X....#...#.#X.X....X....#....XX..#.XXX..X....#X...X.#..##XX..X...X..X.#.X....X.XX..#..XX..X.X#..XXX....X.X..X..X.
..X.X.#X#.X.XX#####..X.X..X..X#X.#..XX...XXX...X.....X.X.XX...XXX..X.X...XX.#XXXXX.X.#X..#XX..X.X.X.X...#X...#....XXX..X.#...#..
X.X....X.#X....#.X.X.X..X.X.X.....X...###....XX..##X.X.X.#..X.X.XX....##....#...XX...X..X#..X...X.XX..#...XX..#.##...X....X.##.#
...XXX.X....#.#....X..X.X.#...XX.##.XX.X#.X.X..X#X.X...XX.##..X....###XX.#X#X.#....X.X.X.XX.X.#.X..#.#..#.#.X......X..XXX..#....
.X#..#.XX.X.X...XX..X...X..#XXXXX.......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.##.XXX....##..X#.XX..X..##.#.X.X...X.X#XX..X.#.XX#..X....##..XX..#..#X.XX.#...XX.#.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..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#.X..X..XX.XX..X..#.X#X..##..X..XX.X.XX###..X.#...X.X.X.#
X....X...X..X..X.XX##.XX.X.#X....X.X..#XX..X.#.....X...XXX....XX...#XX.....X..#...XX.X..X......X...#..X......X.XX#..XX#.X..#....
.##.X.X#X..#.X..#...#..#.###.X.XX.##.#...X.X...X#XX.XX#...X.XX...X.X...#XXXX.XX#.X...X.X..XXX.X..XX..#.X.XXX....XXX..X....X#X.##
..X.X....#.X...X..#..X........XXX..#.#.X.....#.X........X.X.X..X.X...XXX.....X#..X.X.#.XX...X...X#..X..#.X.##XX..XX#..X#X...X.X.
X.#...X#X.X..#X..X.X.X.#.XXXX..X..X....#XXXXXX..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##.......XXX...XX##..XX...XXX..X..#X.....X...X.#.X#.X..X......#.#......X.X.X....###X##..XX.
.X...#..XX.###.X..X.X.....X...X.X..#....#XXXX.....#X.....#...X....X..#.X..X.X#.X#.X...X...#XX.X.XXXX.#.#XXX.....XX.X....X.X##.X.
...XX..X.X..X..XX.##..XX.X.#X..#..X#.#.#.....#X#XX...X.#..X.X.#XX.X.X...#.X.#...X..X.##.XX...X........X...X.#XXX...X.X.X........
.XX#.X.X..X..#..X..#.#..#X...X.X.XXX..#.#X.X#..X...X..#.XX....X...XX..X#..X...X..X.#..X..X.X..XXX.X.XX..X.X.X....X.X#XX..XXX.XXX
.X.#.X.#X.XX..X.X.X..X.#X..#.#.X..#..X...X.X#.X#.#.#XX....XX.#..X....#..XX..X.XX.#.X.X..X..X.X...X.....XX..#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.XX.#X...X..#XXXX..X....X...X..X#..#X...#.
.X.X.#X.X.XXXXX.X...X#...X..X.X....X#XX#..X....X.....#XX.X...X##.XXX....X..X..X..#...X.X..X.X#..X.X...X#.XXXXX..XX..X...#..#.#..
.X..X...X.X..#..X.XX..#.XXX....X##.....X.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...XX.X.X..X...X...XX..XX.X.X.XXXX.X.X.....X.#X..#..X..#XX..##..X.X..##..X#X.XX...XX.X..X..#.X..X
..#X.X.X#.#.XX.....#.X.#.XX.#...XX...X.#X..X.X..#X...X#..XXX.....XX..#.X.X..X..#.X.XX.#...XX#X.X.X.X.XX.....#.X.X...XX..X..#.#..
#.#..X...X....X##.XX...X...#..###..XX..X.#..X..X...XX#..X...XXX#...X.X..X#.###.X.X..#.X.X..#...#.X##....XXXXX..X..X....##.X...X.
.XX.X#.X..#.X....X..X.X..X.#X...#.X...X...X...X..XXX...#..X......X.#.XX..X...#....X...XX#.XX#.#X....X.X.......X..X.XX.X....X.##.
....X..XX..X..#X...#X..X#.....XX...##.#.X..XX.X.X....X...#..X#XXXXX...XX..X.X.X.#.#X.#....##X...X.#..#.XX.#X.#..#..X.#..X#.X....
.#.XXX..XX.##X.#X#...X..X.##X.X..X.#X.X..X.X..X..XXXXX.#.X.X.....X..X....X..X.#.#XX...#.#X....X.XX..X....XX..X#.#X.....###.XX.X.
..#.XXX..X.......XX.X##..#.....#..XX....XXX#.X.X......X#..X..XXX...X.XXXX#.X...#...XX.....X.X..X...X..#X....X...#..XXX...X..X.X.
.#...#XX.##.XXX#..#...X.X..X.X..X.X..#X..X...X..X.XXX.#..X..X...#.X........X.X...X..X##.#...X.XX.XX.X.X.X.XX..#X.X.#..X#..X...X.
.X.X..#X.X.X...##..XX....XXX..#.#.X.XX#.X..#...X....X.X.#..XX#X..#..X.XX.##..XX###X...X.##X..#...X....X..X...##..X...X#.#.X.##..
.X.X.XX..X...X...#.X.XXXX...XX#.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..XXX.#.X........X....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##XXXXXX.X...#.X.#..##...X.X...#.....X.X..X.X.XXX..X...##..XX...XXX..XX....X.XX..X..X.X.#X##..#X..XX#X#XX.
.#X.X#...#..X.X.X..#..X...X....XX.XX.##..XX..X#...#X..X.#.#...X.XX...X..X..X..X#X...X....X...XX###...X..XXX.X.X...#...#.....#...
...X...X.#.X..X.X.X.X...X.#.#.X.#.X...X.X...X#.#X....X..X.X.X.X...X#...X..X.#X....##XXX.X.X.XX.#..#X.X.X....#..X.X..X.XXXX.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....XX..#.X.X.X...X#......XX..X
.X...X..XX.##X.#XX.X.......X.X.X#..X..X.#.X...X.#.#XX#...#..X..X..#....X..X###..XX.#..X#XX....XX..#X..X.X#.#.X...XXX.XXXXX...X..
.XXX..XX......XX....X#.X#X.X..#XX#.X.XX....#.X..X..X...X#X.X.XX.#X..#X..X......X.....XX....X.XX..X..#.#.X..X..XXX.........#X..#.
....X..#.X##.X...XX#X...X...X..#XX.X...XX.X...XX..X..X..#..X....X..X.X#.X.#.X#XX.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......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...#.XX.XX......#.X.#.XX.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.X#X#..X.....XXX....#..XXXXX.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..#XX..X..X.#X....#X..X......#..X..X.XXX#X.#..XX#..XX.X..#X##X.X.XX..X.X#.#X##..
.#..X..X..#.XX.X..#X..XX..#.XXX.XX......X.#...#..#.X..X.X..X#..#.X...#..X.XXXXX..#.X....#..##..X..X#...X.X....X....#.X.X...X#XX.
.#X...X..X.....#X...#..XXXX...#..#X.X.XX...XX.X.X..X.X#..#....X.X.X.#XX.X....X..X..X.X.X..XXXX.X.#.#X.X..X.XX..#XXX###.X.X...XX.
....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..X.X.....X.....#X.X...
.X#X...#.#XX..#.X...#XX.XX.X.#X#.X...X..#X.X...X...#....X...X..X#XXX...X..XXXXX..X..XX##.X....X..X...#....X...#XXX...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..#....XXX..#.X..#.XX.X...#X..#.#.X.X...XXXX.....X..XX.
X.#.X.#.#XXXX#.##..#......#.X.....X..#.X..#X.X...X....X...X...#..X.X#.X.#.#X.XX..X..X..#.X.XX...XXX..#.X.#.....X#...X.X.X..X.X..
X...X...X......X..X.XXX.##X...XXX..X.#..##.#...#XX.XX..#.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....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.X.X......XX.X..X.#...XX..#..X..XXXX..X..#.XX....X.X..X#..XXX..#...X.#.X....XX.XX....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.....#.XXX...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.XXX.#.#..#XX..X...#XX#X..X...#X.#.X..X.#..X..X#X....X...XX...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.#XX.XX..#X..X.#.....XX.X.X..
X.X..X.#.X.XX.X..X#X.XX.#X....#.#X.XX......#.X...X.X...XXX..X.#XX.X..X###X.X.X..#..#X#.XXX.#.XX..X...X...#X...X....#X.#..X.X...#
.X..#....X......X..#.....#.XXXX.X....XX#.##...XX.X..#XX...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.X....X#...X...#..XX...#XX..#.X.X.#X.X.X.XX.#.X.XX.#.#XXXX..X..##......X.#.X..
...#....#X##.#...X#X.#X..X...##X....#X.X#X.X...X.X.X.#X....X.X.XX..X...X....X.....X.X..#.X..##X...#..X..#....#X.X.##.X.X.X....X.
.#XX#.X..X#..X.#.....X..XXXXXXX#.#XX........#.X..X.X.X.XX.#...X...X..#XX##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........#.XX.X.X#..#..X..X....X.#.X#..X...#..#.#..X.#....X.XX.#..XX.###XX#XXX.#
.#..XX..X.XX.#X..#X....XXX.X...#.XX..X.#.X....#.X.X#X##X.X....X...X..X..X.#XXX...X..##..X#...X..X.X....XXX.....X.X...XXX....X...
#.#...X.XX...X.X...X.X..X..##.X..X.X.....X.X.X...#...X.#.X.XX..X.X#X..X......XXX##X...X#.#.X..#.X...#X#..X.X#X....X.X.X..X#.XX#.
...##.#..X.#.X...X..#X##..#...XX.X..XX.X..X...X.#X.#.....#..XX.X....#..#.#.X#....X.XX.XX.#.#X#X..XXXX..#....XXXXX...X.X.X#......
#X....X#.X..X..XX.X..X...#..XX....X...#XX..XX.X...#..XXXX.#...#XXX.#..X.#.....#.#...X....X......X.....#.#.X..X...#.X..X..X.X.X.X
...#X...##.X..X#...X...XX..X.X.X#.#.X.#XX#.....XX..#XX....X.X.X#...XX....#.#.X..#.#.X.X##..X.XX..X.X.X#..#XX...X.X#.#.#X.X.X##..
##...X.##X.#.#X.#.X.XXX.X.X..#.X..#.X..X#.X.##..X.XX...X#.X.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.....XX.##......X.X..X..X.#X#.#..
X.X...X##.X.XX#.X.XXX#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.###XXXX..X.#X#X.XX..#X..X.X.X.X.X...X.#X...X...#....X..X.X.XXX#..#.#.X..XXXXX#X#..X#.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......X...##X...###.#.XX.....
X..#...X.#.XXX.X..#.#..XX...#X#...XX..XX.X...X...X.X.X.X....#.X##..#.X..X.X.#..X..XX.X.#.......XX.X.#XX.X..X.X...#X.....#...XXX.
.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.X..X.
...X.X#..#.XXX.X..##....X#...X.X.XX..XX.X#......#.###X..##...#.#...###...#...X.#X...XX..X##.X..XXX.XX..#....XXX.XX....X..X.#.X#.
.XX...#.XX.X..#XX.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...X..X....
.#..X#X....X.X.X..X.XX.X..X..X...XXX..XX...XX.....X...X.X....X.X.#..X.X....#..##...X...X..X...X......X....X..XXXX...#XX.##..X.#.
X..XX...XXXX...#.X.##...#..X#..XX...XX..#.X...XXXXXX.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..#XX#.X....X.X...X....X...X..X.X#.XX....XXX.#..X.X.XX.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...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..#......XX#X#..XX..XX..X##..####.XX.X.#X..#..X.X..XX.X..
X..XXX#..X.X...XX.X.#.X.#.X#X.X..XX......XXX...X.X.X.X..X.X..#...X..#...X.XX.#.X...#XX..##.#X#.X..X....X...XX.X..#XX...X.#...XX.
.X.....X....XXX...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..XX.#X...###.X##..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..XX#..X#..X...#...X.XX.#...X#..X.X...#XX..X.XXX.X#.#...X.XX..X#.X..X.X#.#X..#XX.X.
.X...XX.####.X....#.XXXX.X..X..X..X#.#...XX..X....#X...XXX.#..X.X.....X#....X..X.#...X.X#..X...#..X.XX....X...XX.X...#.X.X....X.
#.#.##...XX#...XX.X..X.X.###XX..#.X#..X.X..X...#X.#..X..X...XX#..XXX#..##.XX..X.#..X....XX.#.#.#X...X.XX#.X.XX...X.X.#.X.X.XX#..
....X.X#..X.X.X.X..X.#.X...#XX.X#...X.#..X..XX..X.##..#X..#...X#....XX...#...X....XX#.X..X.X..X...XX......#.X.X.X.XX.....#...X.X
.XX.....#.X.X...XX.#....X.X.X...##.X...X.X.X..#.X.XXX....X.XX..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.##....XXXXX...X.#...X..X##....X..#X..X.#XXX...X.X....#....X...#.X...X.X.#...X....##.X...XXX..X..XXXXX..XX..X.X....
X..XXX...X..#..X.XXX.....#.#..#.#.#.XX..XX#.#.XX.X......X.X...X.#X..#XXX..X#....#...X.X.X#..X.X...X.X.X##.#.#......#...X....XXX.
X#..X.#.#XX..X.#.....X##.X...X.X..#....X..X.X.....X.XXX#X..#.#.#X..X.....X..XX#X.#.X..X.X.X.X..##X..#..X..X...XX.X..#X..X.X.....
XXX.X..#.###.X..XXXXX..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..XXXX#
#XX..#....X#...#X.....X#X..X..X...XX..X.X..#..X..X#XXX.X.X.....X.X...X.#.#...X.X.#X..X..X.X#.#..#.XXX..XX....#..X.X.X.#..X......
.#..#..XX...XX.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..XXXX.X
..#.X#...XX....X.##..#X.#.#...#.#.#X..#......XX..X.XXX..X...X.X#X.X.#.X.XX..XX...X.#.XX..XX.#..#...XXX#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..#..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.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..XX.X###..X.X.#.X.X....X...XX.XX.#X.#X.....##.X..X.X.X.X..XX.XXXX.X.X..X..X.XXX..#..
.##...#.##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.#..XX#.X...X..X..X.X.XX.X.#XX..##...##.#XXX..X#.XX..XXX..##...X.X....X.......#XXXXX..#XXXX....X..X.X...
.X....##.X...X...XX.##.##.X...#.X.XXXXX..X....XX..#.X.X....#X...#X#..XXX#...#...X.X#.X#..X.X.X.#.XX.#..X....X....X..X.XX#.X..X##
.XX#.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..#X..XXX.X.#...XX..XX#X.X..#.XX.X#.X#.X#...X..X#..#.XX#.X.X......#XX..XXX.#...X.X..X..X#.XX.X.XXX.XX..X..#..X..#.XXX.#.
#.#..X..#.#..X.#...X..#..XX.....#..X#..X..#......XXX.X....X...XX#..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..X.XX.X##.#.X.#.X.#..#..X..X..#.##.#.X...XXX.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#XXXX...X.XXX...X.X.X#X...##..#.XXXX.X.XX.X..#..#.
.#.#...X....XX...X..#XX..#.X.#........X.XXX.X.X.XX#.X#.##X.X..XXX.X...#....X....XX..X.#...X#X...#.X..X##X..X.#.......X..X.X.X.#.
#.X.X.X..#X#X..X...X....X##..X.X.#X#X.X....#..X..#...#.....X.XX.X..##..#.X..X.X....X...XX....XXX..X.#.#...X....X#.XXX..XX...X...
....#..X.X...X.#.XX..X#X...#.X.X.X.#...#XX.#.X.XX..X..X.XX.X.....X..##.X..#..X.XXXX.#.#X#X.X.....X#.#...X#.#X.X...X...X..XX.X.X.
.XXX.#..X..X.X..XX..X....X...X.X.X...XX....#......XXX.....##X.#X...X...X.#.X.X........XX#XX.#.XXX.X...#....#...X.X..#.#X....X.X.
.X.....X#.XX.#X...#...X.X###.X.X..X#.#..XXX..XX.XX.#..X#X....#..XX.X.X.X...#.X#.X.X.XX.X.#...X..#...X#.#.#.X.XXX..#.X#...X#X..X.
...XXXX...X..X.XX.#.#X..##X#.X..X...X..X....X.#.....XX...X.X#..X.X..#...XXXX...X..XX.......#..X...XX#..###..X...X.X...XX#X...XX.
##....#.#.X.X......XXX.#.XX..X.#.X.X..X#X.X.X..XX.#....X.X...X.#..X.X.X.....XX..X...X.#.X.X#.X..XX....#XXXX.X.#....XX...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..#...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..XX###XX..X...#..XX.X.XX.X.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.......X.X..X...XX...X.#.XX.#.X..X.....X..XX.#......#...X.X....X..#...#X
.X...XX..X##X...#X.XX##.X..XXXX..#...X..XXX.X......X..XX#.XXXXX..#X..X#....#...X....#..X.XX.X#...X.....X.#.##.XXXX..X.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..#.X#
X...XX.#....X#..X.X#..X..XX.##..X.X.X..#..X.#..X...XX#...XX.X.#.X#X..X.X...........#..X..X.....X...X....X.XX.X#.X#.X.X.XX..X...X
#.X...#..#X..X.X....XX.#...XX..X#.X...#..X..X.#..X#.#.#X....X.#....X.#...X.X.X.XXXXXX.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#..XX#....X..X..X......XX.X.#.XXXXXX..#.#X....X...X..#.
.X#.X....X..X.X..X.XXX.#.X.X...X#.X..X..#.X#..#X#.XX.XX...X...X...X#X.XXX##..#..XX.X.X#X..XXXXXX...##X..X....X.#.#..XX..##XX#X..
X.X.X.X.XXX....X.X.X...#...XX.X...XX...#..X.X.X.##.X...#.X#.XX..X.#.....X...XXX...X..X...X.......XX...X.XX.X..XXX.#X.X.X...##..X
....#..#.X.XX#.X.X...X.###...XX.#X.X.##.X.X.X....#...##...X....X..X.XXX.#.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.XX..X.XX...X.#....#.X..X..X#X...XX...X.X.#X..#..X.X.XX.X.XXX.X.#.##
.X.#...#X.XX..X#X.#.X..#.X#...#..X#.XXX.#X..X...X.#.X......X.XX.X.....X...X#.#XX.X.X.X.XX..X...XX...X..XX.XX.#...X.........#X..X
..#..#X...X.#X..XX....#X.X.X.XXX...##...XXX..XX...X.XX.#.X..X...X.XXXX..X#.X.....X...X...XX#XX.X..X#.X..X.....#XX..X.#XX.#.#.X..
X...##..X.....#....X.X.....X.XXXXX.#..XX.#..#XX.X.X...XXX.XXX.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.......XX..XX...#.X....X..XX#.X.XXX#X.X..X.XX.#X.XXX....X.X.#.XXX...XX..
X...X.X..X..X...X.X...X#X...X...X#.XX...##....X#..#...#..X.#X.X...X..XX.X..X.X..#.XX.......#.XX.X..##..X..#..XX#.....#...XX.X..#
..X..XX.X..XXXXX#...X..X..X..XX..##...X#...#X....#..X#XX..XX#X..XX..XXX..#....X.X...####X.X......X...#.XX.X.#X..XXXXX..#..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#XX#..#.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.X....X.....#.X..X.X.X..X...#........X.#.X...XX.XX.X..#XX.X..#.
.XX.#.X.X.#X#XX..#..XXX....XX...#..X...X..X..###..#..XX.X.X.X...X...X#.#XX.X..#..X#.#..#...X..#.XXXX##..#.XX.X....X.X.XXXX..X.X.
...#...#X.X....#...X...X.X..#.#..X.X.X.#.XX#.....X.#...X....XXX..X.#...X..#.X..##X#..X..XX#..#..X...##.X#..X.X.XX.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..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#..X.X#X..X.X......X.XXX..#..#X..X..#.XX.#..#.X#.....#X.#..#X.#X...X..X.
X...X.XX.#.#.#..XX.#.X...#....##..X#.XXX..#XXX...X....X...X..X..#.X..XX##.#.X...X.#X...X...XX....X.#...XXXX#.XX...#....X.#XXX...
#.X.X......X..#XX..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.
...XXX#XX#.X.X...X##X.#.X..XX.X.X.X.X.X..X.XX.#X.#X.X..X..X.XX...XX.X.#..X....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.X#...XXX....X..X...XXX#X.XX..X##...#X.....#XXX......#..#..X.X....#.X.#.X
......#XXX.X#.X#...X.X#X..#X.X.X#X.XXX...X.X...##..#.X.....X....XXX.X.X#X.X.....#...XX..XX.#XX.X.X.X...#.XX..##.#.X..#.X.X...X..
.X.X.X......X..##X...X...XXX.X...X...X.X#..XX.X...XX.X.###XXXX.#....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.##XX.#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....#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...#X..XX...X.X..X..XXXX.X.....XX.X.#.XX#X.#X.#..###.X#X..
#..#.#.....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#XXX#....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.XX..X.....XX.X.X...X....XXXX...#X#X...X..XXXX.#XX..#.X..X..##X.X##....XXX...XX#.#X...###X...X.X##X....XXX..X..X.......X#.X...
X..XX.#..XX##...X..XX...#X..#X.#X..#X..##XX.....X.#..X..X#..X.....X.X.XX#....X.....X.#X.XX.X.X.X.....X#X#...X..#.#XXX.X##....XX.
..X...X.#X..X.X..X..XXXX..X.#....X.X..X#.X.#XXX...XX..X..#X..#X.XXX.X.X...X.X##.X##...X....X..##.XX.X....#X...X#X.....#...X#....
.X..X#..#..X..XXX.X......X..X.XX..X..#.....X...XX...X..#....X..X....X.X.XX.#...X.X..X..X.XX..#.XX.X...#X.#..#X.X..##XX.#.X.X.XXX
.X.XX.#...##.X....XXX#X#..X.....XXX.XXX.XX.X.X...XX..XX.#X#..X...XX.X.#.#..#.X.....X..X...X.X.....X.XX..XX.X.....#.......X..X...
.X....#X.X#..#.XX....#...#.XX.#.....##..X#.X..XX.XX#.......X...##...#.X.X.#X..#.#XX.#.#.X.X..XX.X##...X....X.XX.X..X#.X.X.#...X.
#XX.###....#.X.X.X.X...XXX...X##X.XX#.#..X...X.X..X.X.X.XX..XX...XX#..#.X.X.X..X#...X.X..XXX..X...XXX...X.#XX...X.XXX..#....XX..
.#.....XX.#..X....X.X#X...XX.....XX.X.#.X.#.X...#...XX.XX..#X..#X....X.......X...X.XX..X..XXX..#.X...X#..X.#X.#..#X#.X...#X.X..X
...#.#X...XX.#.#X...#...X...XX.X......#...#X..#...XX......#...X.X.XX..XX.#.X..X.XX....#.#..X..#..X.#.#.##.....X.#.#...XX#..X..X.
.X.X..X.XX...XX..XX..XX..XX..#..#.#XX..#X#.#.XX.X.X..XX.#..XX.X.X..XX#...##.#.X.X..#.X...X..#..X...#...#..XXXX.#...X.X....X..#..
..X..#X.X..X....X#..X...#.X#...X.X...X.....X.#...X..X..#..X...X..X.....#.X..##X.#.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#..X..X#.X#.##..#.XX.X.#...X....X.#....X..XX.XX..X#.#.XXX..XX.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....X.#.#...X.XX.X..X..XX..#X..#XX.#..##XX..#X.##.XX.#...XX....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..XX.#X...XX.##.X.XX.##.X.X.#.X..X.X...X.#.#.#..X..X...#.X#.X.#..X...X#
....X..#...X.X.#.X...#.X.XXX#.X.X..X..#X.X.X.X...#X.#..X.X....XX##.X..##.#.X..X...X...#XX....X.XX..#..X.X.X..#.XX....X.X.X..X.#X
###.#XX.#X....X..X#.X....##...X...XX#..#.....#.X...X.X....#XX..X....X..#.#..XX..X...X.XXX.##.X...X.X#X..X.XX.X...X.X##...#X..XXX
#.##......X#X.#.X.X.X.X.XX..X..XXX.X.X..##.XXX.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...#....#.#.XX.X......X..X#XX..X.X..XXXXXXXX..X.##XX...X...X..#.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...XX..##.X.X..#XX.X.#...#.X#..##..X.X...#X..XX.
..XX...X..#....XX.X#XX.X..X.XX.XX...#.X..XX.....X..#...#.X...X...#.#.##.X..#X.X..X....#.X....XXX...X..#.XX.#X.XX.##...XX#..#..#.
.XXX.X..XX.XX##.X...X...X..X#...#.#.#.#X...XXXX..#..#.#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...#.XX...X.XX#..XX#X#.#...X.#..#.#X.X..XXX......X.
X..X.XX...XX.X.....#.X.....XX#..X.X.#.##..#.#..X..XX...XX..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#.##...X.#.X.X.#..X.#.X...X..X.#.....#..#XX..#...#.X..###...XXXX.#.#...X.##..#X#...
.#.#X.X#.X.#...##...X#..#X..XX....X.#.XX....#..X.#.X#.#.X.....X..X...X..X....XXXX.X.X.X..X.XX.X..#..X..X#....XX##X#.X....#.#..X.
...X...#....X#.#..X#..X....X..XXXX.XX...X##.X.X#...X..X.#.XXX..#.###X.#..XX.#....X..#...X.....#.X.X..X..X.XX..#X...##X#.X....X##
.XXX.X.#X.#.X...X.X.X.#X#XX..X...#...X#....X..X..#XX#....#...X.#...#...#..X..X.X.X.#XXXXX.#XXX.....#...XX..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.X...#.X.XX.....X..#.XX.#.#X....X...X.X.X...X..#XX#.X.
.X#.X.X..X.##..#......X.X.#..##..#....X.....X...XX.#.XX...X#X...#.###..X...#.X..##....XXXXX.X..XX##..X.X.X..X.X.X.XX#.X#.XXX#XX.
...X....X....X..X.X.XX..X...#.XX...X.#.X.X.XX.X.....X...XX..XX#...X...X..#..X.X.X.XX.X#......#..X..#..X.X.X.XX..X...X..X..X#....
X.X..X.X.#X.XXX..X#X...#X.XX...XXXX#....#.#....X.##X..XXX.X....XX..X.XX#X.X...X.....X...XX.X..X...XXX.....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.#.XX...XX..X.X..X.XXX..XXX..XXX.X.#XX.#..XXX.X...
.XX.#..X#X.X.X..X...X....X..X.X.X.XXX.X...XX...X.#.X.X.#XX..X..X.#X......X.X....X.XXXXX.X...#X.#..#..X....X...X...X...X...X.X.X.
.X...XX..X.#..#..#XX..XX##X...X..X...#..XX...X...X.X...#..X.X.X....#.XXXX...X.#X..........X..#...#XX.X.XX...#.##XX..#.X#X...XX..
..#XX...#..XX..X.#...#.....XX.XX.X.#.X.X#..X..#X.X..#X.#.#X.X.XXX.#..X...#.X..XX.XX.#XXXX#.X..XX..#..X...X#XX..X...X....XX.X.X.X
X.X...X.X.#.X.X....#X..XXX..X....X.X.#X...XX#..#..#..XX.....X...X..X.X.X..#..X....X.X....X..#...X..X.X#.X.....X..X.#.XX...#X...X
..X.XX#...#.#.X.X##...X..XX..XX.X..X.X..##.#.X.X.#.##...#X#X.X#..#.#.X.X#...XX.X.X..X.XX..#..X.##X..X...#.X#.#..XXX....X.X...#..
.X.....XXX..X..X....X..X...X...X#.#...X.X....X..X...X.##........#..#.#..X###...X#..XX..#X...#XX...X...X.#..#.X.XXX..XX.XX..#.X#.
.#.#X.#....XXX..#.X.X.#..X...XX...XX.X...X#.X.X...X.X..X.XXX.XXX..X..X#....X.X..##....X..X#..XX.X..XXX...#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.XX...#XX..#.X...XX#..#.#.X.....#.#.#.#.X..#.X.XXX.#.XX...#X#..
.XX.X...X......X.X.#.XX..X.XX.XX...XXX..X..#.X......X..X...X.X......XX....X....X.X...#.....#XXX#.#....#.X..X#.......#....#XX...X
...XX#X..##.X.X..#...#.X.X....#X##.X..X..X..X.XX##.X##.X#X#..X.X.XX.#XXX.XXX.X.#.XXX..#.#.X.....#..XXX....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..XX.....##X.#..XXX..#....X.X.#.X..X...XXXXXX.X.##.#
..X..#.X...X..#.#.X.X..X.X..#....X...X..X.X.X.X.#...X#X.X.#.....X..X.#..#...#...X.X.X....#.X...X..XXX..X..X.#.#..X....#...X...X.
X.X.X..#.XX.X....#....XX.#.#..##.X.XX.X...X.#.#.XXX....#..X.X.#..X.X.X.X#.#.#X.X.X..X#.#.X...XX.X....X...#X..X..#XX.#...XX#XX...
#.X.XX.#.#...XX.XX.X.##..#.#X...X#.....X.#..#.X....X.X.X.X..XX..X..#...X.#..XX...#.#...X..XX.X...X.#.XXXX...##.#XX..#XXX#.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....XX.
.XX.X...X.X...XXXXX.X#..X.X.X..XX..X...#XXX#.#...X....X.XX...X#XX.#....X.##X.XX#...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...#..XX.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.X.X..#...#X#..X..X..#..XX.X.....#.#X##..#X.X.X.X...#..#XX#.X.X.X..XXX..X.XX.X##
.#...X..X.X..#.X..#...X...XX#XX.....X.X...X..X.#.#...X.#X.X#.X...XX.XXX.X...XXX.X..#...X.X....X..XX...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.XXXXX..X.X.X...X.X.X.X..#X.#.X.
..X##..X..#X#.X..X...X#..X...X.X.....X..#.X#..XX.##X#..#.X.#.....#.X.X#X..#.##X.X...X..X#.#..##X..X..X.X.#...XX.X....##.X.X.X...
X...#X..#....X..#..X..XX..#.XX..XXXX.#.XX....X...X.X.#..#..#.X.XXX.X.....X..#...#.#XX.#....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.#XX.X.X.X....X.#X..#.##.XX...X
...XX...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.#..XX...#XX..#...XX#X....X.X.X.X....XX.X.XX.#.X..X.##.....#.X..#...#XX...XX...##..XX..X....#.##.X#X...X.X.
..XX...#..X.XX...X.X...#.X..X....X..#.X....X.X..X.....#X.XX...X...X.X.X..XX#XX.XXX..X..X#...XXX..XX..XXX..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.X..#..X..X.#.X....X...X....X.....X.#.##.XXX..X.X...
..X#X.XX#...X.X..#.#.#..X.X#XX#..XX...#X....X..#....#..#.##..#X#..X.X..XX....X.#X.#..##..#.X.XX..X..X##..X#.XX..X.X..#..X.X..XX.
.XX.......X.#X..XX.XX..XX.#...#X...XX.X.#.X..X.XXX.#X.#XX..X#...#.X..#....X.X......#...X.....X..XX#..X.#..X....X..#.X..X..X.X...
.#..##XX#X.X...X......X...X.X...XX.#....X..#.X....#...XX..X...X...X#.XX.#.X.#.XX.X..XX.X.#.X..X..#.#....X.#.#XXXX....#.X.XX.X.X.
..X..X......XX..#.X.#X..X.#..##.#...X.X..X#XX.XX.X..X#...XX.XX.XXX.X...X.X..X.X...##.X.XXX..#.XX.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...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..XX#.#X#....X.XXX.X....XX#X.##XX.X.X.#..X.#...X.XX.X...X..
.X..XXX...X....X.....XX.....XX.X...#..X.#.#X.X..X..XX.#.X.#..XX.X....X...X..#..X#....X.#XXX.#....X.X...#...X.X..X.X....X.#X.XX.X
.XX.X...X.X.##.#.#.X.XX####X#...#X..X.#....XX..XXX....X...#.X....XXX..XX..X..##.#.XX....X.X...XX.#...X#.X.X..X.#...X.X.#.X.#....
..X..X.X.##.XX#X..XX..X......X.XX..XX..XXX..X.X.X..XX.X.XX#..#.X....X...X...X...X..XX.X....XXX.X..#.#X..X...##...X..XX#..#...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#...#.##X..XX.X.X.#...
XX...#...XXX.X....XX..#XX..#....XX.XX...X..X..XX..X..X.#XX..X..X.##.#..X....#.#X....XX.#.XX.XX.#.X.##X.X..#####.X...X...X.X..X.X
#.X.#.X.XX##..XX#X...X....X.X##X.#...XXX#.#..X...X.#.....#X.XX..X#....X.#X##..##X#.XX.....XX.X.X..XXX#.XX...#..#..XX..#X#..X....
..##.....#..X...X..XX..##X..##.....X....X.X.#X.X.....#X#X.....X..#XX.X......X.....X...X.X....X..#..XXX....X.#.X#.X...X....X#.X.#
X.#X#.X#.X.X#X#...#...#X#XX..X.#.##.X.##..#...X..X.XX#...X#X.#X#......X#X.#.#X.XX.X.XX.X.XX.X.X.#X..#.X#XXX...#XX..X.#.XX..##..#
...#X..X......#.XX..X..X.X..##..X...X....XX#X..###...X.#..X#..#.XXX.X.....X...XX#.#.XX....X.......#....#...XX..X..X##..X.X..#.X.
.#...X..XX.XX..X...#.X#...X..X.#..X.X.#X#XX#X.XXXX.#X..XX..XX.X....#.X.XX#..#..#..X....XX..#XXX.#...XX.X.#..#.X..X.#..X....#..X.
.XXX.X.##...X.#..##...X.X.X.X...X.#..#...XX...#XX..X..#..X....X.#X...X#...X..XXX.XXXXXXX#.##...XX#X.#..X.#X...#.X..XXXX.X#X..X..
...X.X...XXXX...#.XXX...X...#.X..XXX...X....XX.X..X..#..X.XX#.###..#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#XX..XX#X.X.XXXXX...X#.X.X.....X#.#..#...XX.X.X..#.X...XX....X..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#.#.#..#XXX..X#XX#.XX.X.XX.XX...#X..X#X.#X.
#..X..X..X...X.X.X.XX..X...X#....#.#..X...X..#X..#...#.X#.#.#.XXX#.X...XX.#X....XX..X...X..#.X..#........X.X..X....X#X#.X....#..
..X#.X.#..XXXX.#.X...X..XX..#.X.XX...X..XX..X#..X.##..X....##..XX..X.X#X..#..XX...X...XX..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..XX..#..XX..#.#.#.X..##XX.#.#....#X..#.#.X..#..X...X.X....#X
.#..##..X...X..X.X.XXX..XX..#.X.....X.....#X.#..#.X.#.#.#...#XXXXX..X...#.X#...X...X...X.X....X...#X.X..#....X.X.X...X...X.XX..X
..X.X.X..X.XXX...XX....X...#.#XXXX.X#.XXXXX...X...X..#.#.X.X.X.....X..#X...X.X..XX.X.X.X..X.X.X.XX...X.#..X#...#...XX.#XX..X.X..
X......X.XXXX..XX...XXX..X...XX....XX.X.....X..XXXX#.X.#.X.....X#X.#.XX..X..#.X..#..XX#.#.X..X#..X.X#.#X.X..X.#X.XX...X...#...#.
..X#.XXX...X..X#..#X...X##.##...XXX...X.#XXX..X...X..X.#..X.XXX...X..X..X.X.#.#X..#..X.....X...#.X.......X.X#X...X..#..X.X#.X...
.#.X....#X..X#XX.#...X..X.X...X.X...XX..X...X...#.X.#....X.#....#..X...X....X.X.X.X#...XXX..X.#..XX.#X.#XX.....XX..#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#X.X..#XX.X...X..#
.#X.X..X.X..X...##..#X..#X..#X...X...XX..#.X..#..X.X..X..#X.X.#XXX..#.X..X#..X.X.X.X.X..X#.#X..##..##...X.#........XXX.X..X#..XX
.X...XX..X.#.#X...X...X.X..X..#.X#XX.X.X.....XX.X....X..X......XX..X....X...X..X...X...X....X.#..#..XX.X..##.XX.#XX.X....XXX.#.X
XX.#.XX.#X.....#.X..X..XX.X.X..#...X.X..X.XX.X..X.XX.#X.XXXX.X....X.X.XXX.#...X#.X.X.X.X.#X..X.X.XX...X.#...#.#.X.....##..X..X..
...X....#.#X.X.#.X.XXX........X..#....X.#..XX..#X...#X........X.XX..#.X....#.#X#.##..#.#.#XX.X......#.X...X.X...X#X.#...XX..X.X.
.#X..#XX...#..X..#..X.X##.#.#X..X.X.X.#..X....X..X#...XXX.XX.X.X...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..#.XXXX.X.XX...#..XX....X.X.X....#.....X...X#..X.X.X..##.#..X.XX#.#X..##.X..#X..XX..#..
X.#..#X.#.X.X.X.X.#..X#.#..X.XX..X.#...#X.....XX.....XX..X..#.XX.X....XX.##X.X.XXXX...X.X..XXX..X.#.X...X..#XX.X...X.X..XX.#...X
...X#.......#...X.X.X.#.X#.X...X...X.X...#.XX....XXX#..X..X...X.#.XX.#XX....X..##..XX...XX..X.X.X....XX.#X.XX#X..XX..X.X....XX..
.X...X#.X.X..XXXX...X....XXX.X..X.#...X.X...X#X.X.....#.X.X.X#X.X.....X.XXX.X.X#..X..X#...#.X...###.X...X...#...X.X.X..#.#X.X..X
.#.X.#.X...X.....X#X..X##...X.X....XX.X...#X...X..X.X...#.#.....#.XX.X....#.X...X...X..X.#X.X.#.X.XX..#XX.X...XX..#...X..X..X.X#
.X.#....#XX..XXX.#.X.#XX..#.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..X#...
X..X#.X....X....XX....X..#..XX.....X.###..X.#..X..X..X.X..XX....X..#.X...XXX...#..#.XX...X.X#X#..X.X.#.XXX.X.XX...X.X.X..#..#.X.
..X.XX.#.X.X.X#....X.X..#.#....XXXXX.#..###..X...#..XX...#...XX.X.X..X.X.X.#.X.#.#X....X.#...X.X..XX.#...X......X.....X.X.X...X.
.X.....XX#..XXX.X#X...X.X...XXXX......X.X..X..X###X....XX..X.#..X...X...X..XX..#...##.X.X..XX...#....X.X.X.##.XX##.XXX..X..X.X..
..XX.XX...X..#..X...#.#.X.##.....XXXX.#...#..X....#XXX#...XXX..XXX.#..X.X.#...#XX.X#.X..X.X...X..X.#XX#X.###.X...X.....#..#.X..X
#..X..X.X...X..#..###.#..#.#XXX.X....X..X.#X..XX.X#....X.XXX..X.XX..XX..#...X..#XX....X...X.#..X.##..#...X.....X..#XX.XXX...X.X.
.X...X#..XXX#.X..XX..#.X.......#.#.X...X#...X..X...X.XX...X..X.....X...X.#X..#.X#..X#.#.XX...X..X.#X.X#.X..XXX..#.....X#.X.X..X.
...#.XX.X....#..X#..#....XX.XX......XXX..XX.X#..#X....X.X.X.X..X.X##.X#X...X.X....X.X...#XXX..#....X....X.X....XX#XXXX.#....X...
.X#.X...X.X.X..X...X..#XX..#..XXXX.#....X#X...#.XX.X#.X.X.X..XX....X.X...#.#..XX.X#.XXXX#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.#...X.#..X.........X#..X.X..X##X.X.XX.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#.XXX#.X.#..X.X...XX..X....XX.X.#X...#...#.
X.#.....#..#.X#X.X.....X#X.X.#..X..#..X.....X..X#XXX...X.X.#.XX..#.X..X.X..X...X.#..X#.X..#...X.X..X.#....X..X.X....X...X..#X.X.
...XXXX#..X..X...XXX##..X.#..XX...XXX.#X.X.XXX..X...X#...X..X...XX#..XX..X.#.XX..XX..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.X..#.XX.#...X..#.X.X..XXX.#..X...#.XX.#..X.#.X#..X#.#.X...XXX..#.X.X.X..#X.#..
#X.##.#.....X##X..X....#.X..X....X...XX....XX#..#.#X.#X....#.#..X..X...X.X...X..##....X..#...#..#.X...X..XX..X..XX...X.#.XX#...X
.......XXXXXX.X..X.#X.X.X.#..XXXX..X##XXX#..X..X...#....X#..X..X..X..#X....X...XX..#X#X.X#.XXXX.X.X.X.##.X..XX.X...XX....#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#..#X..X#
.....##.XXXXX##X#..X.X..#..#XXX.X..#.#X.X.X#.X..X.#.#..#.##XXX..X.X#..X..X..X.#..X...XXX...#.X.#..X.....X....XX....X.X.#X.#..X..
X.#.#...#.....#...X..X.XXX......X#.X#...X.....X.X.....X..X...X.X.....X#.X.#...X.X#X.X...X#.X...X.#.X.X.#X#XXX...#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....XX.#...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.X#.X....X.#X...#.X..X...##..X..
#.X..XX..X.##.X..X#X.X.X..X.XX..X.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...#..X.X..X.#.X.X..X..#.XXXXX...X.X..#....X.#X#X..X...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..XX.#..X..X.XX.X..X.#XX..#XXX..XX..#.X...XXX.X..X...X
.X#.#X..X..X#X##XX#.XX.X.X......XXX.#..X.XX..X.X.X..#...X.X..XX#.X.X.X.X#.X.X.X..XX.XX....XX....X..#...X#.X.X.XX#.#..#..X.X.##..
X.X....#XX..#XXXXX.....X.X.X#XX......X.X...X..X..X#..X.#...X.#.#.X.X.#.X..X.....X.....XXXX..X#X.#.XX.X....X.X......X#X.XX.....X#
...#XX.##..X#X#X#..#.XX..X..#..###XX....XX..X.X.#.XX.X...X##...X..X#.X...#X#.XXX..###....#X..X..#.#...###.X..X.XXX#....X.XX.X...
.#....#...X..XXX##.X.X..X.X.##......#XX.X##.#...#..X.X.X#...X#..#....XXX.XXX#..XX..X.X.X.#..X..XX..###..X...X..X....#XX#...#.XX.
..X.X...XX.X..#X.##..X.X#.XXX..#.XX.#.X...#.XX#..X....##X.X..X.##XX#...X..XX#X..XX.#.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.#.X..X..X....X....##.#.#XX..#.....X..XX.X.X#..##....XXX.#.
#....X....X...X.X#...#.XXX.#..X#..#..X..X..#XX..#.X..#.X.XX..X.X.X...XX..#.XX...X.X..XXX...#..#..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.#X..X.X....#X.X...X.....X.XXX.###.X.X...XXXXXX..X.
.XX.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#..XXX.###...XX..
.X..#.XX..X#XX.XX....X.#....X...#..X...#..X.X..XXX...#X..X.X..X.X..X.#.X...X.XXX..XX.#..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....X.X.X......#.X.X.
#X...XX...X..X.X.#X....XXX.X.X.#..X.#.X..##X.##..#X.X#.#..X..##XXX...X#X..#.X.#..X.X#.......#.X...#..#..X.X.X.XX.X..X.X.X###...X
...#...#.X..XX.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#...XX.XX..
.X.#.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....XX.X..XX..XX.#.X....#..#..X.X.X..##...XX..X.#.X##X..#X.#.X.XX...X.X..X.X...XXXXX.XX.#..#.#.XX.#..
....#.X.X..#X#...X...X..X..X.X..X.X.#...#...#.X.#.X.X...#..X.XX...XXXX.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.XX.X..X..X..XX...XX..X.X...XX.X....X....X...XXXX.X.X.X.XX.X...X..X#....X.X.X#.X....#.X..X...
.X....X.X.X..X.X..XXX....X.X.#X..XX....X.XXX#..#...X#...#..#X.#....#.X..XXX.XXX..#...XX#.X.X....X..X...X#.X..X....XXXX.X.#.X..X.
.XXX.X.....X.#..X..XX.X.#..X...X.X..X.X...X...X.X.X#..X.#.XX.#..X#...X.#..X...#X..##.....X.#.#X#.X.XXX..XX..#..XXX...XX..X.XXX#.
....X..X.X.X.#X..XX...X.#.X..#...X.X.#X.X#X.X...#..#.XX.X.....XX.#.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.XX....#.X........#.X..#..X..XX..X...X..XXX..#.#XX#.#X.X##X.XXX.X###X.
#..X..#.#..X..X...XXX#..X.#.X...#...XX.XX..X..XXX...X#.#XXX.#.#X...X.XXXXXXXX...X.X...X...X.X.X##....X...X.#...X...X..#...X.....
X#.XX...#X.X.##.X.X.X.X.X.#..X##..#X...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.X......X.X..X..X..XX..X#....####.#..X..#X.X.#X.X...X.#X.XXXXX.X...#..XX..X..X..X..#.X.X..#X#.XXX...X.XX.X..X...#X
XX.#.#.#..XXX...#.X.X.X..X..X..X....X.#.XX#.....X.#..X.....X..X.X..XX..#...#..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.X.X#X..XX.X..X#.#..XX..#....X.X.X.X...#..X.#.##XXX.#X.X.XX....#X.X...X..X..XX#.....#X.
..XX..#.X#.X.XX....X.X..X#X..XX.X....X#.X....##.X...X#.X.#XX...X..X.#X......X.XX..#..#.X.#......X...#.XX##..X.#..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..X...X...X...#
...XX.XX#..XX.X..X.X....X.....#.XX...#.X...X..#X##.X.XX.X.X.XX##XX.X.....#.X..X...X..X..#XX.#.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....XX.X#..X#X.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#
..XX..##.#.XX....X..#X..#X.XX..##.X.X#.#X.X.XX.X#X..X....#.X.XXX.X..X.#..X.....X.....X#.##X...#.XXX....#...X##..#.X...X...XXX..#
#.XXX.....X..#XXX..XXXX.X..X..#...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.#.X.....X.XXX..X..X.##X.X.X...X..XX.X..X.X.X#.XX...X.XXX..#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.XX.X.X.#..X..X.......XXX.X...##..X#.XX..##..X...X.#X..X#X..X..X..#....X..X#...X..X...X.X.#
#..##.X..#.X.XXX.X.X....X.X.#X#.X...X....X...#X##.#.X#.X#.X.....X#X.X#......X.XXX..#X.X.#.X.#.X.#XX.XX...XX..X....XXX#.X#.XX....
.X..#.#.#XX.......X..X.#X.X...X.##.X#XX#.X##....#.....#..#..X.XX......XXXXX.X..X..X#..X.X...X....XX...#X#.X.XXXXX.#.XX..#...X.X.
.X.XX##.#X..X#.#X..XXX.#..X##.X.X..X...X....#X.#..X#X.##.X.XXX...X#XX......#XX..X....#..XX.X..XX...XX...#....X...#.....XX.X..XX.
...XXX..X..X#.#..X.....#.X..X.X..X...X..X.X.X....X.XX..X.#..X..#..#..XXX.X..#.X..#X.#X.X...X.X..XX...XX.X.XX.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...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..#.XXX...XX..XX#..X.X.#..X.#..X##.#.X.X.#X....#..#..
.XXX.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..#.XX.XX.###
..#...#.X..X.#X..#......X..X.X.#X..X.X.XX#.#....#....#X.X...XX...XX..X.X#..#.#X.X...#.XX...#X..#.##X.XX....X.XXX.#..X..#X..X..X.
.X..XX.#..X#X...X#.XXXXX.X.#.X...X..X#..#.#.XX##.X.X#.#..X.XXXX.#.X.##.##X.#.X..#X.X..XX.X.X#.X........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##X#.....X.X..X.X#.XX..X...XX.
.#.XXX.#X#XX#X.X.#..XXXX.XX#...#.#..X...#.XX.XX.X..#..X..#......#...#.X..#.##X.X.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..#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#XXX#.X......XX#X#.X..X..X...X..#XX.X.X.XX..XX.XXX..X.X.#..#...X.X.X......X.XX##..X..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#.XX..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...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.XX..#X..XX#.X..X#.X.#.XX..X...X.X..X...#.X.......
.X...X#..#X...XX..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..X.XXX#X.
.X##.XX#.X..X...X.X..#..#.X##.XXXX..#X..XXX.X.X.#....#X....#..###..#.##..X...X##.XXX.XXX......XX#.X...XX..X..X.XX#..XX.X..X...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#....X.X...XX..X...X#.X.X...
##.#X..X#XX.XX..XX...#.#.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..XXXX##...X..XXX.X..X#X..X..X..##..X.X..#X.X.#..XX...X.X.#..X..X...X#X.X.......X..X.XXX..#.X..X....
#..X...XX..##X.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.XX.
.#.X.X.X.X....X..#X...#..XXX...X##..X.X.X....X#X...XXX.#X...X..XX.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.#.##.XX#...#...#.X...XX..#X.X#.X....X..##.##XX....X..X..XX..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.X...#...X.X...X.X..
#..X.XX..X..X..X.#.....XX....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.X
..X#...#X..#.X..X..X.XXX..X.#..X....#X...XX#X.X.XXX#.......#XX.XX#.X.XX..#.X...X#..XXX..XXX.#.#X.X.XX..X.X.XX.X...#...X##X..X...
.X...#....X...X.X.X..X...XXX..XX.X.##..XX.##X..X....X#.X.#X....X.X.....X.X..#.X..X..X..X..X.X..#...X..#X........X..X.#....X..X#.
..XX..X#.##X.#..#.#.X..#..#..X#...#...#X#..X..X..X#.#X.#..X.XX#...#XXX.X.##...X.#XX..X...X#..X...X.X.#X..X.XX.X.X.X...X.X#.X....
#...#.X.##...X.X.X..X.X.X.X.X#.#X..X.X.XXX...XX.X.X...X.X.X....#.XX..X...X..X...XX.X..#X..XX.#.XX#.X.#..#....#X#....#...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.XXX..XX..###.X.##XX..X##..#
.X....##..#.#X#X.X...X.#X..X#.#..X...X#.X.X..X.X###.X..XX#.#...##.X##....X.XX..XXX.X.....X.XX...XXX.....X#.X.X...X#.X....X....X.
...XXX...X#..###..#X.....X.X.#..XXX.X...#..X...X.....X...X.X#.X.#.....XX.X...X.....#.#X.#.....#X...X#XX..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.....XXX.X..X.X.X.XX.#....#.#X.XXX..#..#..#.X...X.X...XX..XX#.X...X
..X.#.X..X...#X..XX..X#..X.....X.#.......X.X...XXX#.##.X..#XXXXX.#X..X..#..X.X...X.#.#X....X#...X.#.##.X.#.X#X..XX..X.X.X.X..X..
X.X...#.X##X...##..X..#.#.#X.X#...#.XX.#.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....XX...X...XXX..X.X...X...X.#...XX...X..#.X..XXXX...X..#.##X.X...#..X..XXX...X.X...X.X...#.XX.#.#XX..X.
#X.X...#.XX.XX........XXXX....X#..X..X..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..#..X#.#.X#....#..X.X#.#....#.#.#...##.X..X.#X.X.X..X.XXX..X.......X...#.
#.#..XX.#X.XX....#...#.XX..X.X....XX..XX..#.X.X.X..X...X..X.......#XXX..X....#..XX#.....X.X.....#..#......XX.#...X..XXX#X#..X#..
#.X.X.X#.....X#XX..X.X...X.X...XX...X....X....#.XX..X#..#...X#X.X.X...#..XXX##X.X..#.X.#.X..#.XXX.X..XX.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....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.XX...XXX..X.X.X..X...#..X.XX.X.X.#...#.#.X.X...
X...X..X..XXX..XXXX.X..X..#XX...XX.#X#..X.##XX.#XXXX..X.X.#.X...XX.X.X..#.X....X..X.#....X..X...X.#X.X#X#..#..X....X.X..X.#X..#.
..X..#...#...X.......X..X....#X......XXX....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...XXXXX..X..X.#.#..XX.#.....XX..#..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#XX....#.X...#XXXXXX..#...#.X...#..#XX..X.XX.X.#.X.X.#.......XX..#...X..X...X..XX.X..X.XX.X..#.XX#..X.XX...
...XX..XX...#.X.##X.X.X..X##...X#.X#......X.X.#...XX..X....X##.X....X....#..XX.XXX.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..XX..X#X..X.X.X.X#..X......#..#.X..#XX..XXX..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.#...X...X..X
#XX..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.X#..#X.#.#..#.#X.#...X.X.#...X.X.#..#.X..X..X....XX.X...XX..X.XX...XX.XX..#X.XX...#X.X.X.X.XX.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..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...XXX#X.XXX.X..X..X#.##..X.X..X...X..XXX.X..X.X...X.X.X.##.XXX.#..X.....X.X....#X.X..#.....X...X.X.X..X.X.X.#..X...#.X..X.
###X..XX.......X..##..X.X....X...##...XX#XX....X.X..XX.#X.#XX.XX.....#.X..X#.XX.X.#X.X....X.XX#XX..X.X.X.X.#..#..X.X..XX....#XX.
..X..X#..X#.#X.X.##XX.#..XXX...X..XXX.......XXX..#.X...X..X.....XXX#.#.##.#XX...X.X..#.XX...X.....X..X.X.#..#..X....#...XX.X....
X...X...#...#..X.X.#...X....X.#XX...X.X.#XX...X.X#..XX.X.XX.XXXX#..X.#####.#..X.X.X.X#.XXX#X#.#XXX..X#.#.X#.X.X.X.X..#X..X..#.X.
..X#.#.##X.X#.#..#...X.XX#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......#...#.X..X.#.X.#X..#X.#..X..XX.#X.XX....X.#.X.X..X..X.#..X.X..X.XX..#.X.X.XX##..X...#.X...XX.XX..XX.
.X...X..X.X..X.X#.XX#..XXX.#X.X....#.X.XX....#..X.XX.#X...X....XX#X.X.X.X..X.XX.X..X.X.X.X.X...X##..X..XXXX..XXX..X.X....X..X...
...X#XX..#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..#XX
#.#.##.#X.X...X..#.X.XXX.X.#.X..##X#..XXXX...#..###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.X##...X.#X...XX.XX#...X#....X...#.#.X...X#...X.X.#X#.X.X...#.#X.X..XX#X.X.#.#..X.X.
....XX.X.XXX##..X.#XXXX.X.X.##...XX....XX#..X...XX.....#.X#....XXX#.X##.X..X.##..XX#.XX#X.X.X..X..XX.XXXX#.....X...X..X...#.##..
.XX..X.#X...#.#..X.#..#....X#X##...X.XX...X.X.X.X..X.X..XX.XXXX...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.XX#.....X.XX.X.X.XX..X....X..X...X.#.X....X..#..#..#XXX....#.X
.X..XX..XXX...##...X..XX.#.X.....XX..X.X.X...X.XXX.#...XXX.X###XX....X.#XX...X..X....##..X.X.X#.XXX..X...XXX.#..XX..X....X#.X...
..X....X#...XXX.X.XXX.....#.XX.X...X...X..XX#....#...X....X......X.X...X...X.X#.XX.X..XX..X...#....X...XXX....X....XXX.X..X#..X#
.#.XXX.#..XX.....X.#.XX.##.....X.X.#.#X.#...##.X.##.X.X.X...X##.#X#.X.X..X.#..X...XXX..X.#..X..X.#...X.X...X.X..XX.##...X..XX...
......#.X....#.X.....X#..#.#.X..X.XXX...X#X....#X.....#.#.X.#.X.XX...X..X...X..XX..##XX#...XXX.X..#.X.X..#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.#.X.X.X...XXX.#..#X..#X.X.X...X##..#.##X...X.X.X..
#.#..XXX...X..X..#..X.XX....X.#..X.X.X#X.......X..X.X...X.#.X..X.X..XXX....X....X.X...X.......X#..XX..X.#.X...#.#X...#X.X...#..X
....X...X.X..#XX..X.X..X.XXX..#.XX..XX...X.XXXXX.X..X.#.XX.X.#.X.##....X.X..X#.#X.X.X..XX.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.......#...#XX#...#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..XXXX.XX..XX...##X..#...X..X...X..#X...X..X....X...#XX.X...X#.#..#X.X.X..X
X.XXXX..X..X.X.X..X#.X.X#...X.X.X..#..XX#...X#....X.XX.X....X..#.X.X.###X..#X#X.X.#XXX#.XX.XX.X..X.#.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.....X..X..X#....X.#XXX..X..X...XX..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.XX....X.#X..X.X.X..XX...X...X.X.#.#.X#X..XXX#..#.#...##.#.#..#..XX#.#.X.....X....#XX.#..X.X.#X.##.X....X..X.X.X
#....XXX...XX.X....XX.X...X.X#....#..X.##..X.X..X..X....#...#.X...X.X..X..XXX..X..X.##.##.#X.X.X#X.....X.X...X...X..XX#.#.#X..#.
..#X...XXX....#.XX...#..X.X..#X.X#.X.#..X#.#..X..##..#.#.XX....#X...XXX.X..X.X.XX.X.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....XX........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..#...XX..X.X#.XXXX....X..#XX.X#...X..#.X....#..X.X.X#.#....X..XX
.X..X.XX#XX.X.X.#.#XX.X#X.X.#..##.X#XX....#X..XX..#...X.XX.#.X.X..##..#X..#.#X....X.XX.#.XX..#.#X.XX.#...X.#X#.X.X.....#XX##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..XX.X......X..#
X...X.#...X..X..X#X..X.X..#.....XXX.#X.....#...X..X#...X.#.X#XX..#XX.#..XX.XX....XX.XXX...X...##.X.X.##...X.....#..X.X#X.##...#.
..XX...X.X..XXX....X...XX.X.X#X........XXX...X#..X...X..#......X....X..X...#.X.X...X...XXX.XX...#....#.##.XXX.X.X.X#....XX#XX...
.X...X#..#.X#X..#X..X#X.X.X.X.X.#.#.#X.#..X.X#..X..XX..X..XXXX.#.X.X..X..XX..#X.XX...X...X....X..#X#.X.X.....##.X...XXX.#XX.#.X.
..#X.#..XX....X#X..X..X.X..X...X..XX#.X.#....XXX..X...X..X#.....XX.#.XX.X.#.#....#X#..XX..#.XX..#....X...XXX#....X#...X..#..X#..
.#.X..X.X.X.X.....X#X...X.X..X.XXX......XX#XX....X#.#..X...X.#X.#..X.X..X.....##....#...#.#.X..X.X.XX.X.#....X#X....XX..X#.#...X
...X#.#...X..XX#XX#.#.X.#...XX...X.XXXX.......X.X..##X..XX..X#X...#....X..X.#..X.#X##.##...#..X....X...#..XX.X..X.XX...#X....X.#
#.X...###..#X........#...X##..X#...X..XXXX.X.#.#..#X..X.#XX..X..XX.#.X..X..XXX..#....XX..X..X#..X#X..X...XX#...#...X.X.X..#.#.#X
..#.#....#.X..XX.XXXX..#...X#..#XXX.X.....#XX...X....XX..XX#..XX....XXX..X.#XXX..X.X....X.#..#.X...#.#.XX.X.XX..XX.X.#X..X..X..#
.XX..X.X.X...#...X....XXXX..X.X...X.X.XX.X##..X...X#...X..#.XX...XX..XXX....X#X##..X.X.X....XX..XX.XX..#......#...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.XX.#XXXX.#X#
.XX.#.X.X.#..#.#XXX..#...X.XX......XX##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.#.....#XXXX.X...X.....X.X.X.XXX.#....X.#.#...X..##..#X..X##XXX..XX.X.X...X.X......X.#..X#..X#...X..XX.X..
X.X#...#X...#....##....#XX.##.....XX.X.#.XXX.X..XX.X...X##X##.X...XX.X.X..X...X....X..X...#.X.XXX..X#.X#.XXX#..#X....XX..X...X.#
...#.X..X.X.XXXX....X##X...X..XX.X...X.X...X.#XX...#.XX....X..X.X.X..X.X.X..XX#.XX.X.X.X.XX......X..X..X...XXX.X.XXX#...X..#X...
.X.#..XXX.#.....X.X#..#..#X..XX.X..XX..X##.X.#...X.X.##.XX...X..X...XX..X..X.....X.X....XX..X#X.###..#X..X..##......XX.X.#..#.X.
.#.XX.#...#X.XX.#..#.XX#....#....X...#..X..X...XX.X..##..##.X.XXX.X.X..X..X.X.XX.X..XXX...X.#......X...X#.X..X.X#.X..#....#.#.#.
.#..X...XXX...X.#.#X.##X.#.X.X.X...XX.#...XX.X.X....XXX.XXXX......#.X.X..X#....X.X.X...XX..X..XX#X..XX.X...X.X.XX#X#.#X#.X..X.X.
..X.#.XX...XX.X..X...#...XX..X.X.XXX...##X#..#.#.###.X..XXX..XXXXX..#..#..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..X.#X.
...X...X..#....###..#X#.#XX..X.X..#XX.XXX..X....X.X..X#X.#.X#.XX...#.X.#.XX..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.#..X.XX#.....X...XX..X..X...X.#X.....X..X#..XX.#..#....X...#.X..#X..X.XXXX.X..#..
X...#.X....X...X.#.#..X...XXX.X..X#...##..#.X..X.X...X..XXXX..X#.X.X#.X..X...X..X##..#..XX....X#..XXX...X##..X....X......X..X.X.
..XX....X#.#.X.......X#.XX....X.X.#X.XXXX.X.#X....XX..#......#...X..X.X.X.X.#..#..#X..X..XX.XX...X...#X..X.X.#.XX..#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.X.#.X.X...X...#..X.....XX....#.
..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#......XXX.X##...XX#X#...#.X.X.X..XX..X..#...X.#...#.X..X..X.X##.#X#.X..X..X..XX.X#XX.#.X..X###....XX....X#..X.X.X.....XXX.#.X
.X..#.X.X##X..#X.X..#XX#.#.XXX.X..X..XX.XX.#XX.X..X.X...X.XX....X..X....#X..XXX.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..XX.X.XX#.X.#..X.X.X...#X.X.X.X.X...X....#.XXX.X#.X....XX..#.X.
..X#...#.XX.X.#XX..XX...X..#.XX.#.#.X..##.X.XXX..#.X.X..#.X...#..X...#.#X..#..XX...#..XX.X..X..#.#XX..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..XXXX...X..X.#..#...
...X.XX.#..#.#..#...X#X....X.X.X....X...X..#....##.X.X...X##....X.#...X.X#..X#.X##.X..X.#...X...X.X.#.X....#.X...X#.X.#..#.#..#.
XXX...#..#X...X..X#X...X##..XX..XXXX.X.X..X#.X.##X.X.XXX...#.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#.X...X..X....XX.#...#X.......XX...#X...#.X..#X.#X...XX..XX..##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#XXX...X.XX.XX.X..X...XXX##.X..XX#.XX..X...#..##XX#..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....XX.X...X...#
#..#.X..X.XX.XXX#.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.XX....#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
XX#.XX.X.X#..X#.X#.X...#X.X.....X#..X.X...#X.X..#X.#X.X...X.XXX.X...XX.X.#XXX.#.....X.X#..X.X...#..X..#..X.XX.#.X#.X....X.#.X..X
X#X...#..X.X..X..X..X#.XXX..##XX..X....X.##...#...X...X.X.X...#.X.XXX#...X...#..X.X.X...#.X.###X..X.X.X.X...X.X..X..#XX....#.#..
X#..X...X...#..X..X..#..X..X....X...XX.X...X.X.XX.#.X.#.XX.XX.#X..X.X..X.X.X..#X..X..X.#.X..#XX..X#...X.#XX.X..X...X...XXX....X.
#..X.#XX.#.X##..X.#.X.X..XXXX.X..X.X...#XX.X....#.#..#......X...X....X..X..X.#X#.X#.#.X....X.#..X.X.XX....X..X.#X.#..X...#XXXX..
X#.#...X......X.#.X.X..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......X
#..#.X.#.XX.XX..X.#...X#XX.X.X.#X.#.....X.XX..X..X#..X#X#.#..XXX.X..X...#..X#...X...##...#..#....X..#....X.X##.#.X#.#.#...X.#X..
X.X..X.X..#....X...#X..X.X...X..#..#.X#.X#...X..X.X.X.X#X..X..X..X.#..X..#..X.X#X###...X..X..#.X..X.X#.X.X..XX....X.X...X.XXXX.#
...#.X..X.#.XXX..X#.XXX..XX#X..XX#.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#.XXX.#.X.#....X...##...X....XX.X..X.X.X..XX...XXX.##.#...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..XX..##X.X..X...#...#X....XX.#.XX.X..XX.....#....X....X.
#.XX.#.X.#..##..XXX.##..#.#.#X..#...X.XX#...XX...X.X.X..X...#..#..X...X.X..##.....X.X.XX..#X.X.#X#...#.X....XXX#X.X#.#XX..#X#.X.
..X..#..##.X...#X.....X.X.X....#..XX..##.XX...#.XX...X.X#.X...#..#..X.X..X....#.XX..X..X.X.....X...XX...XX.X#XX..#XX...X.#....#.
.#..#.XX.....#.X..X.XXX...XXX.X.#..X.#.....XX..X...X.X..#..XX..#X..XX.#.#..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..##XXX..X..XXX...#.#..X......X...X..XX#.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.X..XX..X.X.X#.X..X.
..X....XX.....XX....X..X#.X.......#.#X#..X.X#.X..#X..X.X.X.X.XXX#.......#.#X.XXX....X..XX.#.XX.X..X....#X.X.X.#..#.X..X....#X.#.
.X..XX.##.X.XX...XXX##..X#.X.X.X.XX#X..X.#....X.#...X.X..X..X...X.#.XX#.#..X..X..#XX..X.#....X..X.#X.X....X...XX.X...XXX.XX...#.
...X.#..X.X...XX.#.....#....X..#..#...#..XXXX.X..X.X....#.X...X..##X...X..X.X.X.X....##.X#.X.#X.X...X.XXXX..XX....#.#.#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...XX#.......X....XX.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...###X...XXX#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..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.X#X.#.X...X#.XX.XXX...XXX...#..X.##.##X...X.#.
..X..#X...X.#.#..##X.X..X...#...#X...XX..#X..##X.X#...X.#....#X..#..X...XX.X....X...X.#X.XXX......X..XX....X#X..XX..X.X###XX....
X..X....XX..X#X.X....X.X..#X..X...XX...X..X.X.XX...X.X..X.X.#X.X..X...X....XX.X#..X..#......X#X#.XXX.#XXX.X....X..X..X.......XX.
#X.X.XX..X.#....X.XX.X.X.XXX.X.XX...XX...##.X....#.X...X..X.....X..#.XXXXX..#..X.X.X...X.XX.....XXX...X...X.XXX..X..X..XX.X#.X..
...X..##.X..X##XX..X..XX..X..X...XX...X.#.X..X#.X...XX.X.X#.X.X.#.#X..X...###.XX.X...XX.X..XX.X..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......#.XX#...X#...X...X....X...##.#.X.X.X...#.X..#X
...X#...X#..X..#.#..X..X#...#.....X...#.#.#...X..X..X.X......X.X.X.##.X..#...XXXXX#..#..##.#XX..X.XX.#X#X.XX...X.X.X.#XX.X..XX#X
.X..X.#.X..X..#..X#.X.#...XX..X.X.X.XX..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.....X###X#.XX.X..X...#.X..#XXX..X.#..XX.#...#..#..XXXX..X#X......X##..#.X#.#..X..
...XX#..#...X.X...X..X.X.X..X.XX..XX...X.XX...X#XX...#.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..XXX.X#...X.....#.X....X.XX...XX..X.#.XXX#.X#X#.#.X.X..X..X.#.XX.#..X....X...#XX.#..XX.X.#....
X..XX.#.#....XX...X.XXX..X.X.#.X.X...#....XX..##.X..X.#.#...X.#....#..#..###.....X...XXXX..#..#.X.#..#..XX.X.XXX....#..#.#.#.XX.
..X...X..X#X.X..X.X.....X....#....X.X.XXXX...X#XX..X..X..X##..X.XXX#X...X...X##X..XX..#...X.X.X.....X..#XX..X...X.X..XX#...X.XX.
#.#.X.X.XXXXX..X.#.XXXX#X.X.#..XX##X......X.XX.#..X..X.X...##..X#....XX#XX#....##.#..X..X#..X..X##.X.#XXX..XX.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..X##.#..X...XX..
.X#X.X#X..###..#.X.X.X...XX...XX.X##...#..X...X.XX..#.##.#..#XX.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#XX...X...X...#XX......X.X...#.#..X.#X.X....XXX.XX.X.X#
.X.XX.XX..XX#..#..X..#...X.#XX.X#...X...X..X..XXX.......X..X...#..X.#X....X#.X##.#..XX.#X#.XXXXX..XX#..X##.#....#X##..XX........
.XX...X..XX...X..#..XX.X.X..X#X...XXX.X#..#..X...XXXXX#X##.##.X##XX...X.X..X..#...#....#XX.X...X.X...X..#..#.#XX....X...#.#.#X.#
....XX..X...XX..#..X...X...X....X#X....X.XXX.X.X......X.#...#......X#.X.X#..X.#X##XX.XXX#..#.X#X.XX.X..X.X.X...X.X.#.XX..#...##.
.#X.X..#..XX..#..#...XXX.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.#...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.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..XX#.X..#.XX..#.#.##.X.#.X.
..XX..##.X...X.X...#..X.X...X..X#.......XX#...XX.#.X#...XXXX.X.X.#XX...X#X.X.....X.X...#..X..XXXXXX..X.X#...X...X.#.X#...#X.#...
X...X..X...X.X.#XXX..XX.XX.X..#.#.XXXXXX..X.X..#.X...XX..X...X.XX...X#X...X..###.X..XX..X..#X.......X...#.XX..##X.#...X.X....#X.
#.X.XX..XX..X..#...#.X....XX.X....X....XX...#.#.#XX#.X..#X.#.#..X.X.XXX.X..X.#XX.#X..#.XXX....#X.X.X..X...#.#.X...X.X...X.XX.XX#
..X...X...X.X.X.#.X..XXX.#...X.XXXX.#.X...#####.#X.X.X.#...X##XX..X..X..#X..#.#..#XX.X..#..XX##X..#..#..XX..X#..XX.#..#.X..X..#X
.XXX.#.XX.X.#.#....X...#X..X#..X...X#.X.#X.XX......X..X..X#......X..#..#..#.X..##.#X.X.X.X.X.X..X..#..#.#.#...X....##.#.#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.#..#...X.#X.X.#..##..X....#X
X#..X..#XX...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...#XXX..XXX..#
...XXX.X.X.##..X......X.X.X.X.....X#...X.....#.X..X...X..X#XX...X#XX#XX#.XX..X..X...##XXX.X.X...X..X..XX#..X.#XXX.X.#XX.#...X.#X
.X.X#..X.....X..X.XX.XXX#.X.X.XXX..X.XXXX#XX.#.X.X#X.#XX....X.X..X..XX#..XX#.X.XX.X#X#...X..X.XX.#.##...##..X.....X.XX...XXXX..X
.X..XX.X.XXX.#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#..X..X.XX.XX.XX.#.X...X#..X.#.XX...XX...#.X..X.#X....X..X.#XXX.##..X..XX.XX..X.X.X..XXXX...##XX.X.XX#.X##.XX.
.#.X.#X...XXX..#.#.X.X.#X#......#..#X.XXX.XX..X##.#.X...XXX#...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.X...X.X#..#...#.X.X#..X.X.#.....#.XXX...X.X#XXX
X...XX.#.XX.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.XXXXX....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.X..#X...X##.
X..X..#..X.XX#XX....X..X.#..X.....X.X...X..X.X.X...#.X...X....XX...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.##.XX..X...X.X...#.X#XXX.#.XXX..#XX....X.X.X...X.XX.#XX.....X.X...XX..XX...X.......X....#.
....X.X.X..X..X...XX.X#.X....XX#..X.X.....X.X.XX#..XX.X...X.....X....X.X#.XX..#..XX.X#...#...X.X.#X..X#X.#X...XX..XXXX.#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#..#
##.XX.X.X...X..X.X.X..#X...#X..#..X.X...#.XX.X....XX.#.X..X#.X..#X..X..X......#...XXX..X.XX#..#.XX.#..X.X#.X.X.X.#..X..#XX#X.X.X
X#...X.#.X#XX#...X...#.X.XX.X.X..#...##.#....X.XX..X..X..X...X.X.X.XX.XXXXXXX#..X....X..X...#.X..X..X..X.#.X.X..X..X.X.......#..
X#.X........#..X.X#XXX......X..X...#.X.X#.XXX...#X..X...X..XX..X.#.#..XX......X..X#X.#X.#X#.X.#X.X.#.#....#....X..X...XXXX#X..X.
XX#X##.XXXX..X.X..X...XXXX.#X#..#.#.X...XX....#.X..XXXXX.#...#...X...X...X.XX.#X...X........X..#.X....###...X#.X.X..#.X...XX#...
XXXXXX.#...X..X.X...#....##XX.X.XX..#.#....#X##.X.X.#.....XX.X.X.#XXX..XX.#...#..#..#.XXXX.#..#...X.X...#.##.X.X..X.X...X..X.XX.
#X#XX...#.X..X...X.XX#.X...X..#....XX..XXXX....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.XX...##XXX...XXX.X....X..XX..#...X.X.....X.X.XX..X#....#.X...XX..XX.#X..XX..X....X.X
.X...XX#....#.X.X.#.....##XX.#.X..X.XX..#.X.#XXX#.X....X....X.XX.X.X..#.XX.#..XX.XX#...X...#...XX.X.X..X#...X#...XX..#.X.XXX#X..
...XX#X..#.XX.X..X..XX.X.....X#..X..X..XXX..#X....X.X.X.XX#...#.X#..#.#.X..#X....X..##X.X#..XX...#....X...XXX.#.X...X.......X.X.
.X...X..X.X....#...#.X...#XX....X..X..#.#..X...X#.X.XX..X...XX...#.X..X..X#..XX#X#X...#...X.X.#.XX.X###.#X......X.XXX#.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.X..X.XX.X.X.XXX##
.X..X.X...XX...#...X.X.#..X..#X#X....X.X#.X.#..XX...XXX#.XX.#X..X.X.XX...X##...X......X.#..X.X..X..X.XXXX....X.X.X#....X........
...X...XX#.X#.X..X...#.XX.#X..XX.#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.#..XX...#X.#.#.X.X.X.X#.X..X.X.#...X.......#.X.#.X..#.#..X.X.X..X.XX.X...X..X.XX..X.#..X..
.X#.X.#XXXXX.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.#
...#..#....#...#.#..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..XX..X.X.X.#...#...X..#X.X.#...XX.#.X.X...X.X..XX..X.X##..#.XX...XX#...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...XX..X..X.#.X..X.X..X..X....#...X.X.X.#..XXXXX.X.X...#X....#
XX..XX..#..#...#X#..#.#.X.X..X#X.#X..X..X...##X..X.X.XX..X#XX#.X.#.#.X.XX..X.#..XX..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...X......X...X...X....#....X#.X...XXX.X....X.#.X.X..XX...XXX.X.
..X#...X.X...#.XXXX.X.X..#..X..X.X.X..X....X.#X.XXX.X.X....XX...XXX.##X.X.##.X.#X..#XX..#.X....X.#....XX.XXX..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....XX..
##..XX...X......X..#.XXX...#..#.#X.X...X..#..X#.XX..X.X.X#X..X.#..##....X...X.#.X..XX.XX..XX..X#X#....X.X#.#X..##XXX.X..X.#.#X.X
...X...XX.#X.XXX#X.X...X.X.XX.X##XX..X#X#...X.#..XX..XX...X.XX..#...X.X...X..#.XX#..#...X....X...#.#X..XX..#X#....#X...X..#.....
.X...XX....X.#...X..##...#..X....#..XXX#.XX....#..#X...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.XX#...XX.#.X...X#.X..#.#....XX....X..X.X.X..X..X...#X......X....XXX...#...#XXX..#.......X..
X.X......XX.#......X..X...XX.#X..##X..XX.#....#...X.X..X.#.X.XX#...#.#..X.X.X.##.#.###X....X.##X..XX....XXX..##.X.X.X#.X.##X.X.X
..XX#X.XX....#.X#.X.X.X.X...X...X...#.....XXXX..X.X.#.#..#.....#.X.X#..X..X..XX..X.XXXX#X#..X....X..#X.X....#.....X...XX....##..
#.....X#X.#XX..X....#.X..XX..XX...#..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....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..XX...#..#X.X..X..X..X.X...XXXX.X...X.
...XX...XXXX.X.X..X..X......X#.#.X.X.X.X.X.#XX....#..XX..X..XX.X#.X.....XX.X..X.X.XX.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.......X.X.X...X#..#...X.X....X#...X....X...XX.#.XX..X..X#XX.XXX...X
#..X....X.X.XX..X.X...##X.X..X.X.####.X..X#.X.#..X.X..###X..X.X.XXXX#..X.#X..X..#.##..XX#...XX..XX.X.XX.#..#.#..X.#.#..X..X.XXX.
..X..#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....#.X#...X.X.#XX...XX.#X.X.#...
###.X...XX.X.....X...XXXXX..#.XXX.#.....#....X...XX......X..XX.#.#....X.#..#X.X.XX..#X#X...#.X.X#XX....X#X....X...XX...#..X..X.X
##.X..XX..X..XXXX##.#......X#..XX..#.X.#..X.X..XX...##.#..X..XX#..XXX#..X.#...X....X....XX#....X...X#X...X.X#...XX..X.X..XXX....
...X.#...XX.X.....##.X.#.##X#X...#.X..X..X.#..XX..#.#..X.#.X....#.#....XX...X.##XX..XX.X....#X...X.....X...XXX.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.X.X.XXX.X.XX#....#.X##....##.#
.###.X...X.XX..X..X.X.X..#...X.##XXX.X.#.#.##.X.#..#.X..X..X#XX.X..#...X.X...XXX#.X.X..#.X#...#X...X.X.X.X...##.X#.X.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.XX..XX#.#.X..X##.XX.XXX.X..#.X#X.#.XX.#.#..##.X#...##XXXXX...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...XX..X.##...X.#..X.....XX#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....X.X..##..##...X..X..X.X#X.XX.XX.X...X.X.......#...X.#
.XX.X.X..#..X.X..X.##..###..XXX.XX.#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#.....X.X.X.X..XX.#....#..#X.#..X.#..X.......X.XX..#...#X.X.X...X#..XXX..X...X..X.......X..X
.X..##.X#X...XXX......X..X...XX#.#...#.#.X##.#X...X....#X.X..X#...X...X.#XX#.XXX.X...X..#X#...X.#.X...#....#.X.#.XX.X.XXX.XX.X..
..X..X..X..XX....XXXX##X..#XX...X.XXXXX..#.#...#.X..X.X..X..XXX.X..###...X..X....XX.#X.X..X.X#.#.#..X..#XX..X..X..###.X.X....XX.
X.XX...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...XX#..XX..#..XX.XXX#XX.#.X..#X#.X.#....#....X...X...X..X...XX..#.XX..X.X..X....XX..X#..X.XX..XX....#.X.X.##.......#X.#X....XX
..X.X...X...XX#.........X....XX...XX.X.#.X..XX...XXX.X.X.#.X.#...XXX...X...#..#XX...X...XX..#.X..X.X#...#.#.XXX.X.#.XX#.X.X.XXX.
.X#XX.#XXX.X.X.XX.XXX.X.X##X....X.X..#.XX..X.#XX##...X.X...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##X...XXX...X.X#.X..#.X#.X..X.X.X...X.X.XX..X...XX.X..#.X
X..X#X....X..X.#.X.X...XX..#.XXX.X#..##X..X.X.X.XX..X.X.X....X..X.X.X......X.X..XX.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..X.#X.X.#.....#XX.X....X.X....X.
.X....X..XX....X...#....#X.X#.XX##.#.X...##.X..XX..#X#.#..#XX..X..X#.X...X...X.X.X...XX...X.X.#.X..XX..X.#X.#...X..X.X...XXXXX#.
.XX#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.XXX..XX..XX.X##.##.#X#...X...#.X.XXX#.XX....X.X.X..XX.X..XXX...XX...XXX.X..##..#XXX#X#..X#...X#..X.X..XXXXXX#XX.
.X.XX..#X..#..#..#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..XX#.X.#..X.XX.XX.X..X.X.XX..XX.X.....#..XX..#....#...X#..XXX#X.#..XX#..X..XX....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.X.XXXXXX.X#...X....X...#X...X...X...#.#XX....##X..#.X....X#..#XX...X...X.X..X.#X.
XXX.X.......XXX..X#.X.XXX...XX......XX......X..X..X......XX.X..#X#..XX...X..#.X..X#...X.XXX....X.X.XX.X...#X.##.X.#X.#.XXX.XX...
....X#X#XXX.X...#.X.X....X.X...X.X.X..X#X.#X.X..#.X.XXXX..#.X.XX...X...X#XX.#.#X..X.#X.....XXX...#...X.XX....X..##.#.X..X#....X.
.XX..X.....XX.XX...X#X.#.#..##XXX...X...#X....#.#.X.X...X.X..X...X.#.#X..#......X.#....XXX....XXX.XX....X.#X.#.X......X..XX#.X.#
...#.X.XX#.X..X..#..X.#...X#...X..X...X.X..X.X....X..XX.....X..XXXX.....XXX#X#X#...X##X...XXX.....#.XX.XX.#X#X..X.XXX#.X........
X.X#.X...X.X.XX.X.X...X.XX...#..X#.XX..#..#....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..#X.X.X.....#.##.##.X....#....X#....#X...X.#...X.XXX...X..X.XX..#.X...X...X.X#.X...X.XXX..XX.XX#.X.X..
..X......X..X#.#.XX.X.#...XX..X..XX.##..X......##XXX.XX..X.###...XX...#X.X.X..XXX..X#..X.#...##X..XX...#.#.#...#...XX..X.X....XX
X##X.#X#..X.X..XX...X#.XXXX..X.X.X....#.X.XX.X..X...XX#X.#.X...#XX.XX.##.X..X.#.#X.#X#..XX.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#.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...X..#.X..XX#...X#X.X..X.#.#XXXX#.#X.X..X.X.XXX#.X..X.#...
.X...X..#.XXX#XX...#..#X..X.X.X.X.XXX....X.X.#.#.X..#XXX.X..X.#XX....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...XX.#.XX..XXX.X.X....XX#..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...XXXX....XX#.XX..X..X.X...XX...XX.XX.X.#.XX#.X.#
..X..X...#..XX....X#.....#XX.X.....#....XXX#...X..X#X#.#X#..#.XX.X.X.X......#..X......X##XX#.X..X.X..X..XX..XX......X...X....X.#
.X#X..XX...X...X.X#.XXX.X#.X...X#.#XX.X......X..X.#.......XX....#..X..XXXXX#..XX#XXX#..XXX#..X.#...XXX.##..XX.X#XX.XX.#..X.X##..
.XX.#..#.XXX.XX.#XX......X.X.X..XX.X...X#.XX..XX....X.#X.#...XX.X.#.##......X..X.....X..##X.#X...X.....X.X.....#.X.X...X...#...X
....X.#.#....X...X..XXXX...X.X#....X.##...X.X..#.XX.X...X..X..X.X.#...X.#X.#X.X..X.#..X.#X..X..#X.XXXX.....X.X...#...XX.XX..X.XX
X#.##.#...X.XX.#...XX...##.X...XXX#....X#...XXXX..#.#X.X..#..#..X..X.X..X.....X.X..XX.X##..X#.X...X...XXX#X.XXX#.XX#X.....X.#.##
...#X..#.X#.X...#XXX..XX....XX......XX...#.X.....XX..XX..XX#X..X.X....#..X.##X.X..X.X..X..XX....XX..#.X......#.X...XX.XXX.X.X...
.X.X.X...X.X..#......X#..X##X..XXX.X#X#.#....#.XX..X....XX##..#..#XXX..X..X......X#...X..XX..XX.X..XX...#X.#.#.XX.X...#...X.#X.X
..X...#XX....#.XXX.X...X#....X.#..#..#.#X#XXX.#..X..XXX###...#..XX..#.#.X..XX.XX..X.#.X.X#..X##X..X..X.X..X..X....X.XX.#.X#X....
X.X.XX....X.X....X..#.X...XX.X...XXX....XX..X.#X..#......#.X..X...X...#..X...X..X.X#.X..#.XXXX...X..X.#XX...#..X.#..X......X.X.X
..#....XXXX##.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#.XX...X..
.X..X.X...XX...X.#...#.X.#....X..X.X...XX.X..#X.X..X#.X..X#.#..X.#...##.XXX.X.X..X...XXX.XX...XX....XX...X.X##.....X.X.##XX##XX.
..X#X.X.X...X.X...X.X..#...XXX..X...X.X...X.X.X...X....#..X...X....#.X......X.#X.###.....X.X##X..X.X.X.X#...X.X.XX...X..XX...X..
X..X..#..XX..X..#XX.X.X..X.#...#..#...X.XX..X.#.X.X.XX.XX..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.X.XXX....#.X...#.#..X#..X#...#X#X.X.....XX.XX..X##
.....X...X.XX#XX.X....XX..X#...X....X#.X...XX....XXX..X....X.#.#X...X...X.XXX.X....X##X...X.#...#...X...XX...X..XXX.XX...X..X...
#.XX..XX.X..X....#X.##...X.#XX.XXXX..X..XXX.X.X#.XX.X.#.#X..X..#.XX#..X#.....XX##X.X...XX...XXX.###..XX.#.#X...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.X..X...X....##X#....X.X#..XX.#.X#..X..X..
...#.#.XX..XX..X....#X#.X#.X.X#.#X..X.#...XXX#...#.X#..#X..X..X.##X.XX.X....X...#.X#.X..XX..X.XXX#.XX#..XX..#.#X.X..X..#.X#.X.X.
.X....X...X.#.#..X.XX##..X..XX..X.#...X.XX....#.X.#..#..#XXX.XX..XX......XX..X.#.XXX.XX...X.X....X..XXX..XX...X...X..#..#.X.....
..XX.#..#....X..#...#.XX..X.X..#...#XX..#..X#..XX..X...X.....#.X...#XXXX#..X...X..X....XX.X#..XX..#..#XX..#.XX..X..X..X.X...X#.X
.#...#.X..X#...#..XX#....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.#X.X.X.X#.#..X....XX..X..#.X..XX.X..X.X.X#X.XX..##..#.....#..X.X.#X#X...#...X....XXX..X.#..XX..X..###.X..##....#X..XXX...X..
XX....X..X....XXXX.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..X.XX.
...#X...X..X.X.....X.X..#XXX..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.XXX..X.X.XX....X....X#..XX....#.#....X.X##.#X.X..#.#.X..XX....XX...#X...X...#..XXX.#X.X..#...X#.X...X...X.XXX..X.#X..#X.
.X..#..X...X.X..X.###X.X.XX....XX.#.#..X..XXX#....#...X.X..X.X.X.XXX.X..XXX#.X.X..#.X#.X..X...X.X..#..#..X.#..X.X.....X..X..##..
..XX.XX#.X.X..X.X....X...XXXX##....X.X..#.X...#.X.X.#....X.X.X.X.....##......X.X.X#....X#...XXX..X..X..X.X...X..X#.#XX..X.X..X.X
.X.......X..#X..X.#.#..#..X...X.#X.X..X...X.X.#..#..X#XX..X..#..X.X.#X..XXXX.#.X.X.XX.#..X.X#..X.###X#.X..#.X..#..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.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.XXXX...#.X.X..#XXX...#..##.#.X...XX..#..XX...X.XX#..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.#..XX#..##...X#.X##...X.XXX...X...X.X#.X
##X..#......X..X..#.#XXX..X.XX#.#...XX.X..XX..X...X.X...XX...XX.XXX..XXXX....XX.X.....X.X#...X#..XXX..X....XX.X.....XX..#.#....#
..X#.XX.#.#X..X..X..X...#XX..#...#X.....X.X..#.XXX....X#..XXX.X...X.X...###XX.#.XX.X.X.....X...#X...X..#.X......X#X#.X.X..#X.X##
.X.......#...#..X##X..X.X...X..#..X.X#X.....XX.#.#X.#.X.#...X.#XX.XXX.X.X...X....X.#..X.X#..X#.X..X..XXX.XXXX#X.X....X.X.XX...X.
...X##.X...#..#......X....#X..#XX......X.X#.........X.....X.....X.....#...X...XX....#..#XXX..X...XX#.........#X#..#X...X....X...
#.XXXXXXX#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
...XXXXXXXXXX#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
XX#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
XX#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#
XXXXXXXXXXXXXXXXXXXXXXXXXXXX##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
XXXXXX#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#
XX#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
XX#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
#XXXXXXX#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
#XXX##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
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##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
#XXXXXXXXX##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
XX#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
XXXXX#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#XXXXXXX##X#XXXXXXXXXXXXXXX##X#X#X#XXXXXXXXXXXXXX#X#X##XXXXXXXXXXXXX#XXX##
XXXXX##XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXX##XXXXXXX#X#XX
X#XX.XX#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#...X#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#XX.XXXX#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#XXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXX#XX#XXXXXXXXX#XXXXX##XX
XXX#X#X#XX#XX#XX##XX#XXXXXXX#X###X#XXXXXXXX#XXXXXXX##X#XXXX#XXXXX##X#XXXXX#XXXXX#XXXXXX#XXXXXX#XXX#XXXXXXX#XXXXXXXXX##XXXXXXX
#X#X.XXXX##XXX##XXX#XXXXXX##XX#XX#XXX##XXX#XXXXXXXXX#XXXXX#XX#XXXXX##X#XXX#X#X#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX##XXX#XX#XXXXXXX#XX##XXXXX#XXXX###XX#XX#X#XXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXXX##XXX#XX#XX##XX#X#XX##X#X#XXXXXXXXXXXXX##XX#X#X#XXXXXXX##XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXX#XX##X#XX#X###X#XXX#XXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXX###XXXX#XXXXXXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXX#X#####XXXXXXXX#X##XXXX##XXXX#XXX#XXX#XX#X#XX###XXX##X#XXXXX#XXXXXX#X#XXXXXX#XXX#XXXXXXX#XXXXXXX#####XXX##X#X#XX#XXX##XX#X#X#X##XXXX#XXXXX##XX#XX##XXX###XXX#XXXX#X#X##XXXXXX#X#X###XX#XXXX#X##XXX#XXX#XXXXX##XXXXX#X#X#XXXXX#X#XX####X#X##XXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXX#XX#XX#X##XXX###XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#X##XXX##XXXXXX#X##X##XX####XX#XXXXX#XX###X##XXXXX#XXXX#XXXXXXXXXXXXXXXXXX#X#XXXXX#XXX##X##XX#XXXXXX##XX#XXXX#XXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XXXXX##XXXX#####XX#XXX###XX#XXXXXXXXXX#X##XXXXXX#XXXXX#XXXXXXXX###XXXXX##XX#####XXXX#XXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XX#
#X#...XXXXX#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#XX.XXXXXXXXXXXXX###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###XXXX#X#XXXXXX#XXXX##XXXXXXXXX##XXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#X
#XX##XXXX#XX#XX#XXX#XXX#XXX#X#XXXX#X#X###XXXX##XXXXX##XXXXX#XXXXX##XXXX#XXXXXXXXXXXXX#XXXX#XXXXXXX#X#XX##XX##XX#X#XXXXX#XXXXX
# | 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... |